grbl ne supporte pas la commande M6 (tool change).
Voici donc une façon de faire, les élements en gras sont particulièrement importants pour la sécurité de l'opérateur et/ou de la machine :
Générer un gcode par outil.
Lancer l'usinage avec le premier gcode
Mettre le spindle sur OFF
Une fois le premier gcode terminé, amener la fraise au dessus de la sonde Z.
Enregistrer la position de calibration
Se déplacer 20 cm à droite puis Enregistrer la position de changement d'outil
Brancher la pince rouge sur l'outil
Lancer la calibration
La machine va ensuite se mettre sur la position de changement d'outil
Enlever la pince rouge.
Enlever l'outil précédent en faisant bien attention à ne pas faire bouger X/Y/Z
Mettre l'outil suivant
Enlever les clés de serrage
IMPORTANT Faire un homing : car en changeant l'outil la machine a pu bouger !
Brancher la pince rouge sur l'outil
Lancer la calibration du nouvel outil
Enlever la pince rouge.
Mettre le spindle sur ON
Optionnel : Lancer le GCode GoToOrigin.gcode qui aura pour effet de faire un G0X0Y0Z0 et ramenera la fraise au point de départ du travail
Lancer le job suivant