====== 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.
{{:outil:electrofraise:colinbus_profiler.jpg|}}
**[[cnc_colinbus-configuration|Configuration et réglages]]**
**[[cnc_colinbus_logiciels|Partie logiciels ]]**
**[[cnc_colinbus_usage|Usage]]**
=====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é
*Faire martyre 340 x 530 mm ou [[https://www.ebay.fr/itm/Aluminium-Extrusion-T-Slot-Plate-15180-15x180mm-Profile-CNC-Table-3D-Printer/172691228708?hash=item2835330824:m:mraQ05w1nzp8HYFS18REkTg|table rainurée en T]]
*Faire système de fixation/bridage sur martyre
*Faire capteur de niveau (pinces crocos)
*Acheter outils, pinces selon broche
*Tchecker écran ordi caisse enregistreuse
*Nettoyage, graissage, serrage
*Installation Arrêt d'urgence
*test opto fin de course
*changer axeZ car la mécanique à un jeu important
===== 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 =====
* [[https://www.reprap-france.com/produit/1234568423-carte-shield-cnc-grbl|carte d'extension cnc-shield pour arduino uno]]
* [[https://www.reprap-france.com/produit/407-pilote-de-moteur-pas-a-pas-cooldrv8825 | drivers moteur pas à pas drv8825]] [[http://osoyoo.com/2017/04/07/arduino-uno-cnc-shield-v3-0-a4988/ | Câblage]]
* [[https://en.nanotec.com/fileadmin/files/Datenblaetter/Schrittmotoren/ST4118/M/ST4118M1206-A.pdf|moteur pas à pas Nanotec ST4118M1206]]
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) [[https://www.sorotec.de/shop/product_info.php?info=p7139_5000-----25000-rpm-spindle-motor-amb-fme-1-1050-watt-230-v.html&no_boost=1|article]] [[http://lesporteslogiques.net/materiel/fraiseuse_colinbus_profiler/AMB_1050_FME-1_de.pdf|fiche technique (en allemand)]] {{ :outil:electrofraise:855_amb_1050_fme-1_datasheet.pdf | fiche technique en anglais}}
* support de montage pour broche [[https://www.sorotec.de/shop/product_info.php?info=p8159_43-mm-euro-spindle-mount.html&no_boost=1|article]] / [[http://lesporteslogiques.net/materiel/fraiseuse_colinbus_profiler/Spindle_Holder_43_Kundenzeichnung.PNG|dessin technique]]
* assortiment de mèches [[https://www.sorotec.de/shop/product_info.php?info=p9336_carbide-end-mills---uncle-phil-approved-set-1-.html&no_boost=1|article]] / [[http://lesporteslogiques.net/materiel/fraiseuse_colinbus_profiler/Fraeserset_VHM_1_UPA.pdf|fiche technique (en allemand)]]
* mèches de perçage de rechange [[https://www.sorotec.de/shop/Cutting-Tools/sorotec-tools/1-8-tools/Drills/Drills-023175/|article]] / [[http://lesporteslogiques.net/materiel/fraiseuse_colinbus_profiler/schnittwerte_bohrer_lbst_en.pdf|fiche technique (en allemand)]]
* mandrin porte-outils 1/8'' (3.175mm) [[https://www.sorotec.de/shop/product_info.php?info=p523_collet-for-3-175-mm--1-8---amb-kress-spindle-motor.html&no_boost=1|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 : [[https://www.reprap-france.com/produit/1234568423-carte-shield-cnc-grbl|article]] / [[http://lesporteslogiques.net/materiel/__MODULES/carte_cnc_shield_protoneer_v3.00/|doc]]
* pilotes de moteur pas à pas DRV8825 [[https://www.reprap-france.com/produit/407-pilote-de-moteur-pas-a-pas-cooldrv8825|article]] / [[http://lesporteslogiques.net/materiel/__MODULES/pilote_moteur_pas_a_pas_COOLDRV8825/|doc]]
==== CNC Shield Protoneer v3.0 ====
{{:outil:electrofraise:arduino-cnc-shield-v3-pcb-front.jpg?direct&300|}} {{:outil:electrofraise:arduino-cnc-shield-scematics-v3.xx_.jpg?direct&300|}}
* https://blog.protoneer.co.nz/arduino-cnc-shield/
* Montage et mise en place : https://blog.protoneer.co.nz/arduino-cnc-shield-v3-00-assembly-guide/
==== Pilotes de moteur pas à pas DRV8825 ====
{{:outil:electrofraise:cooldrv8825.png?direct&300|}} {{:outil:electrofraise:cooldrv8825_montage.png?direct&300|}}
* https://github.com/kliment/cooldrv
===== 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" ([[http://www.reprapdiscount.com/mechanics/17-set-mechanical-endstops-3-pieces.html|lien]]). Ils sont composés d'un microrupteur, d'une led et de quelques composants annexes.
{{:outil:electrofraise:mech_endstop_v1.0.jpg?direct&300|}} {{:outil:electrofraise:mech_endstop_v1.0_schematics.jpg?direct&300|}}
Pour les fixer, nous avons réalisé des supports en modélisation 3D (code openscad et fichiers .stl dans le dépôt)
{{:outil:electrofraise:modelisation_support_endstop_xyz_v2.png?direct&900|}}
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=====
À l'origine :
{{:outil:electrofraise:colinbus-endstopzorg.jpg?200|}} {{:outil:electrofraise:colinbus-endstopyorg.jpg?200|}}
=====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
{{:outil:electrofraise:colinbus-transformer1.jpg?200|}}{{:outil:electrofraise:colinbus-transformer2.jpg?200|}}{{:outil:electrofraise:colinbus-transformer3.jpg?200|}}{{:outil:electrofraise:colinbus-transformer4.jpg?200|}}
* Intégration dans le boitier
{{:outil:electrofraise:colinbus-integration1.jpg?300|}}{{:outil:electrofraise:colinbus-integration2.jpg?300|}}{{:outil:electrofraise:colinbus-integration3.jpg?300|}}
====Mise en place de la broche====
N'ayant pas les outils disponible pour installer le nouveau support il à fallu imprimer un anneau d'adaptation et découper une cale en aluminium
{{:outil:electrofraise:colinbus-router1.jpg?350|}}{{:outil:electrofraise:colinbus-router2.jpg?350|}}{{:outil:electrofraise:colinbus-router3.jpg?350|}}{{:outil:electrofraise:colinbus-router4.jpg?350|}}
=====Fournisseurs Outils/ Matériaux =====
Outils:
*https://www.sorotec.de/shop/
*https://www.cncfraises.fr/
Aluminium:
*https://www.blockenstock.fr