Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
outil:cnc_colinbus-configuration [2020/04/24 18:55] mitoufflon [Prise d'origine / homing] |
outil:cnc_colinbus-configuration [2022/12/20 19:17] (Version actuelle) cyril [Zone de travail] |
||
|---|---|---|---|
| Ligne 13: | Ligne 13: | ||
| =====Zone de travail===== | =====Zone de travail===== | ||
| - | Trois paramètres pour configurer la zone de travail (le volume où la broche peut accéder) selon les axes X, Y et Z (en mm) | + | Dans le terminal de bCNC, on peut modifier des paramètres directement dans le GCode. Il faut pour cela cliquer sur l'icône "Terminal", en haut à droite, entrer les valeurs idoines dans la ligne en bas à gauche et les valider par "Entrée". |
| + | Pour afficher une liste de réglages pris en compte, on peut passer: | ||
| + | $$ | ||
| + | |||
| + | Par exemple, il y a trois paramètres pour configurer la zone de travail (le volume où la broche peut accéder) selon les axes X, Y et Z (en mm) | ||
| $130=300.000 | $130=300.000 | ||
| $131=400.000 | $131=400.000 | ||
| Ligne 111: | Ligne 115: | ||
| =====Prise d'origine / homing ===== | =====Prise d'origine / homing ===== | ||
| + | La prise d'origine facilite les déplacements selon un point connu par la machine et permet donc en cas d'arrêt d'un travail de pouvoir reprendre depuis le dernier point. | ||
| ===Ajout d'options dans grbl=== | ===Ajout d'options dans grbl=== | ||
| Ligne 140: | Ligne 145: | ||
| ===Ajout d'un circuit anti-parasite pour les fin de courses=== | ===Ajout d'un circuit anti-parasite pour les fin de courses=== | ||
| - | Après plusieurs essais de "homing" et quelques renseignements pris sur divers forum la carte cnc-shield-v3 est sujette au parasitage. En effet les moteurs pas à pas génère du bruit électrique qui active de manière impromptu les fins de courses. Il est alors impossible de faire un cycle de prise d'origine complet : les fin de courses s'activant avant d'arriver à leurs emplacement. | + | Après plusieurs essais de "homing" et quelques renseignements pris sur divers forum la carte cnc-shield-v3 est sujette au parasitage. En effet les moteurs pas à pas génèrent du bruit électrique qui active de manière impromptu les fins de courses. Il est alors impossible de faire un cycle de prise d'origine complet : les fin de courses s'activant avant d'arriver à leurs emplacement réel. |
| - | D'après la [[https://github.com/gnea/grbl/wiki/Wiring-Limit-Switches| documentation de grbl]] un circuit permet de réduire ces parasites. Ce circuit se base sur un optocoupleur. Le circuit créer permet d'utiliser un quadruple optocoupleur et permet de se brancher directement sur le cnc-shield. Il n'y à qu'à brancher les les fin de courses et l'alimentation +5V. Voici {{ :outil:EndStopOpto-kicad.zip|les fichiers kicad}} | + | D'après la [[https://github.com/gnea/grbl/wiki/Wiring-Limit-Switches| documentation de grbl]] un circuit permet de réduire ces parasites. Ce circuit se base sur un optocoupleur. Le circuit créer utilise un quadruple optocoupleur et permet de se brancher directement sur le cnc-shield. Il n'y à qu'à brancher les les fins de courses et l'alimentation +5V. Voici {{ :outil:EndStopOpto-kicad.zip|les fichiers kicad}} de cette version |
| - | {{:outil:electrofraise:colinbus-endstopopto1.jpg?400|}}{{:outil:electrofraise:colinbus-endstopopto2.png?400|}}{{:outil:electrofraise:colinbus-endstopopto3.jpg?400|}}{{:outil:electrofraise:colinbus-endstopopto4.jpg?400|}}{{:outil:electrofraise:colinbus-endstopopto5.jpg?400|}} | + | {{:outil:electrofraise:colinbus-endstopopto1.jpg?400|}}{{:outil:electrofraise:colinbus-endstopopto2.png?400|}}{{:outil:electrofraise:colinbus-endstopopto3.jpg?400|}}{{:outil:electrofraise:colinbus-endstopopto4.jpg?400|}} |
| + | |||
| + | Ça dépasse un peu mais il y à de la place! | ||
| + | |||
| + | {{:outil:electrofraise:colinbus-endstopopto5.jpg?400|}} | ||
| ---- | ---- | ||
| Ligne 150: | Ligne 159: | ||
| ===Activation des limites physiques=== | ===Activation des limites physiques=== | ||
| - | Pour pouvoir activer la prise d'origine il faut aussi activer les fins de courses pour qu'il se déclenchent par sécurité en cas de déplacement hors limites (Hard Limit) | + | Pour pouvoir profiter de la prise d'origine il faut aussi activer les fins de courses pour qu'il se déclenchent par sécurité en cas de déplacement hors limites (Hard Limit) |
| $21=1 | $21=1 | ||
| Ligne 158: | Ligne 167: | ||
| ===Activation de la prise d'origine=== | ===Activation de la prise d'origine=== | ||
| - | La prise d'origine facilite les déplacements selon un point connu par la machine et permet donc en cas d'arrêt d'un travail de pouvoir reprendre depuis le dernier point. | + | Maintenant que tout est paramétré correctement il suffit d'activer la prise d'origine |
| $22=1 | $22=1 | ||
| Ligne 201: | Ligne 210: | ||
| * Préparation | * Préparation | ||
| - Définir X0Y0 comme origine | - Définir X0Y0 comme origine | ||
| - | - Placer la sonde du la broche et le pcb | + | - Placer la pince sur la broche et le plot sur le pcb |
| - **Menu Sonde > Sonde** | - **Menu Sonde > Sonde** | ||
| - se placer à X0Y0 | - se placer à X0Y0 | ||
| Ligne 215: | Ligne 224: | ||
| - **Menu Sonde > Nivelage automatique** | - **Menu Sonde > Nivelage automatique** | ||
| - Icône Marges > défini la surface à scanner selon le gcode importé | - Icône Marges > défini la surface à scanner selon le gcode importé | ||
| - | - Icône scanner (petit carré violet) > déplacement selon autour des marges prédéfinies pour vérification (ne pas oublié de monté l'axe Z) | + | - Icône scanner (petit carré violet) > déplacement autour des marges prédéfinies pour effectuer une vérification de la surface de la zone de travail(ne pas oublié de monté l'axe Z) |
| - configurer Zmin -1 / Zmax 1 > le scan débute à 1mm de haut (rapidité) pour aller vers -1mm (sécurité). | - configurer Zmin -1 / Zmax 1 > le scan débute à 1mm de haut (rapidité) pour aller vers -1mm (sécurité). | ||
| - choisir nombre de prise de niveau N ~5mm d'écart semble d'une bonne précision | - choisir nombre de prise de niveau N ~5mm d'écart semble d'une bonne précision | ||
| Ligne 233: | Ligne 242: | ||
| {{:outil:electrofraise:colinbus-test4.jpg?600|}} | {{:outil:electrofraise:colinbus-test4.jpg?600|}} | ||
| + | |||
| + | === Test=== | ||
| + | |||
| + | Un autre essaie avec des pistes de 0,3 et 0,5mm permettant de passer entre les pastilles au pas 2,54mm! | ||
| + | |||
| + | {{:outil:electrofraise:colinbus-test5.jpg?400|}} | ||
| + | |||
| + | Un pcb fonctionnel | ||
| + | |||
| + | {{:outil:electrofraise:colinbus-test6.jpg?400|}} | ||
| ---- | ---- | ||
| Ligne 313: | Ligne 332: | ||
| ==== Firmware ==== | ==== Firmware ==== | ||
| === grbl === | === grbl === | ||
| - | [[https://github.com/grbl/grbl |grbl]] [[https://www.civade.com/post/2014/01/02/Arduino-et-GRBL-l-incontournable-solution-pour-piloter-une-petite-CNC | Tutoriel ]] [[https://lebearcnc.com/configurer-et-parametrer-grbl/|LeBearCnc]] | + | Configuration : |
| + | [[https://github.com/grbl/grbl |grbl]] | ||
| + | [[https://www.civade.com/post/2014/01/02/Arduino-et-GRBL-l-incontournable-solution-pour-piloter-une-petite-CNC | Tutoriel ]] | ||
| + | [[https://lebearcnc.com/configurer-et-parametrer-grbl/|LeBearCnc]] | ||
| + | [[https://benmaker.fr/2021/03/17/configuration-de-grbl-v1-1/|benmaker]] | ||
| === Configuration === | === Configuration === | ||
| Pour le moment : | Pour le moment : | ||