Ceci est une ancienne révision du document !
CNC Colinbus
Les différents fichiers utiles pour ce projet sont disponibles dans un dépôt git : https://github.com/lesporteslogiques/electrofraise
Cette machine était vendue par la société belge Colinbus, vers 2007. Elle fonctionnait grâce à des logiciels propriétaires et un protocole de communication proprétaire lui-aussi. Elle est en cours de restauration afin de pouvoir être contrôlée grâce à des logiciels libres.
Trucs à faire
Raccorder/placer end stop- Configurer grbl/bCNC moteurs, capteur de niveau, homming…
Intégrer alim et commande (arduino+schield) sous la bête avec accès port USB et jack alim déportéAcheter broche… budget???- si besoin adaptateur fixation broche
- Faire martyre 340 x 530 mm ou table rainurée en T
- Faire système de fixation/bridage sur martyre
- Faire capteur de niveau (pinces crocos)
- Choper un comparateur pour réglage de l'axe Z
Acheter outils, pinces selon broche- Tchecker écran ordi caisse enregistreuse
- </del>Nettoyage, graissage, serrage</del>
- Installation Arrêt d'urgence
Caractéristiques
- GRBL version 1.1g
- CNC shield
- Arduino UNO
- Bcnc
- porte broche diamètre 50mm
- pas fixation sur support vertical 60mm
- pas de fixation du support horizontale 45mm
- plateau 340 x 530 mm
- Z 120mm
Matériel
Pour équiper la fraiseuse, on achète une broche et un assortiment d'accessoires chez Sorotec, en Allemagne :
- broche AMB FME-1 (5000 / 25000 tours-minutes 1050 Watt) article fiche technique (en allemand) fiche technique en anglais
- support de montage pour broche article / dessin technique
- assortiment de mèches article / fiche technique (en allemand)
- mèches de perçage de rechange article / fiche technique (en allemand)
- mandrin porte-outils 1/8'' (3.175mm) article
Remplacement de l'électronique
Nous avons choisi de remplacer l'électronique d'origine de la machine. Nous utilisons une carte arduino uno, associée à un shield CNC Shield Protoner v3.0 et des drivers de moteurs pas à pas DRV8825 (CoolDrv8825). Le shield et les drivers ont été achetés auprès de raprap-france / emotion-tech à Toulouse.
CNC Shield Protoneer v3.0
- Montage et mise en place : https://blog.protoneer.co.nz/arduino-cnc-shield-v3-00-assembly-guide/
Pilotes de moteur pas à pas DRV8825
Raccordement des moteurs
Câbles refaits. OK
Raccordement des fin de courses
Nous avons utilisé des endstops vendus sous forme de module par reprapdiscount.com, du type “Mech endstop v1.0” (lien). Ils sont composés d'un microrupteur, d'une led et de quelques composants annexes.
Pour les fixer, nous avons réalisé des supports en modélisation 3D (code openscad et fichiers .stl dans le dépôt)
Nous utilisons uniquement les broches SIG et GND pour les relier au CNC Shield (la broche VCC sert à alimenter la led pour informer de l'état du microrupteur)
Mise en place des fin de courses
Intégration de la commande et de la puissance
On utilise le boitier métallique d'origine pour y installer la carte arduino, son shield-cnc et l'alimentation de celle-ci. Ceci nous permet de relier la carcasse de la machine à la masse et de protéger l'électronique de la poussière. À voir si ça ne chauffe pas trop…
- Modification du transformateur
- Intégration dans le boitier
Fournisseurs Outils/ Matériaux
Outils:
Aluminium:
Installation bCNC
Logiciels de commande
bCNC
https://github.com/vlachoudis/bCNC
- Current Position:
GRBL should be configured to use MPos rather than Wpos. This means that $10= should be set to odd number. As of GRBL 1.1 we reccomend setting $10=3. If you have troubles communicating with your machine, you can try to set failsafe value $10=1.
- Snif usb
You can use following command to connect to debug serial traffic. ttyUSB0 is real HW, ttyUSB23 is gonna be new fake device to which you'll connect the bCNC in order to intercept trafic:
interceptty -l /dev/ttyUSB0 /dev/ttyUSB23 | interceptty-nicedump
Logiciel CAD
* antinomy