Bonjour
@Jeanalvitre
Petite mise au point de terminologie (je spécifie que je ne suis qu'un amateur plus ou moins bien éclairé qui explique comme il l'a compris).
Dans un système comme GRBL, il y a 2 systèmes de coordonnées pour ses 3 axrx X, Y et Z
Les coordonnée machine (CM)
Les coordonnée travail (CT)
Quand tu mets en marche (mise sous tension), ces 2 type de position sont à 0 (X, Y, Z) et les axes sont physiquement n'importe où.
Tu as une pièce à usiner, positionnée sur le plateau, aussi n'importe où, il faut, maintenant, définir les origines (0 de x, y et Z) de ta pièce et ce par rapport à CM du départ.
Ces positions s'appellent CT et c'est de là que se fera tout le système de coordonnées de ton usinage, donc des ordres qui se trouvent dans le fichier G-code.
Pour calculer les décalages (offset X, Y et Z), donc de par là, définir les origines (point 0) de ta pièce, il faut une sonde, relié à la broche A5 de l'Arduino ainsi qu'une pince crocodile à pincer sur la broche et connectée au 0V. (masse ou GND) du système.
Voire
G-code et GRBL, mettre le pied à l’étrier (Part II) en fin de post pour le détail.
Donc, après le homing du Z, la broche se trouve à 5mm de la pièce (
G0Z5).
(donc le point bas qui correspond au niveau de la table de travail)
Euh non? la sonde, en général, se pose sur la pièce à usiner et le 0 se trouve sur ta pièce, la pénétrtion de Z se fait en négatif?
La commande, utilisée pour Z
G91G21; G38.2Z-30F100; G0Z1; G38.2Z-1F10; G92Z-3; G0Z5
peut s'utiliser en changeant le nom de l'axe et en adaptant l'èpaisseur de la sonde ou éventuellement le diamètre de la fraise qui a établi le contact.
Si la pièce à usiner est métallique, on peut très bien se passer de sonde, connecter cette pièce sur A5 et modifier l'épaisseur de la sonde à 0..
A ce point, après le homing des 3 axes, on se trouve avec CT X = 0, Y = 0 et Z = 5
puis de remonter avant de déplacer la broche au point du début du travail, et là...
Maintenant, c'est le boulot des G-code du fichier d'usinage que tu vas charger qui fait le reste.
Regardes le détail commenté dans
G-code et GRBL, mettre le pied à l’étrier (Part I) Le G-code commenté, pour le détail.
J'espère avoir éclairé un petit plus ta lanterne mais continue à poser des questions.
Cordialement
jpbbricole