Il y a longtemps que je n'avais pas remis le nez dans cette macro, c'est chose faite avec une mouture 2.2.1
Il n'y aurait pas moyen de modifier ta macro pour qu'elle fasse automatiquement le z0 g54 = z0 g53?
Vu que si je comprends bien il faut le faire systématiquement.
Normalement cette fonction est déjà inclus avec la ligne 133 "DoOEMButton(1010)" après remonté la tête en Z0 repère machine (G53), mais j'ai ajouté un SetOEMDro(802,0) en ligne 134, ça devrait corriger ce problème.
J'avais oublié deux/trois points, le premier :
Bien rentrer la même valeur numérique que la variable ZPALPEUR en fin de macro lors du calcul de longueur outil
Longueur_Outil =
414.56 + ZBOTTOM
Pour une raison inconnue, je n'obtenais pas les bonnes valeurs en longueur outil sans cela.
Le second, j'utilise le soufflage du palpeur avant mesure via la sortie (
OUTPUT7), à supprimer si tu ne l'utilise pas ou si à modifier pour que la sortie corresponde à ton paramétrage Mach3.
Le troisième, la valeur du Ø du palpeur (pour mesure tourteau gros diamètre) est dans la variable
UserDRO(1098) (ligne 123 de la macro), soit ajouter une case de saisie à ton screenset ou à remplacer dans la macro avec le Ø de ton palpeur.