Salut,
Il ne faut pas confondre fin de course et contact de référencement ; tes contacts de référencement n'arrêtent pas le mouvement, il ne servent qu'à donner à Mach3 la position du point 0 en coordonnées machine ; si tu les 'clique' pendant le fonctionnement normale de la machine, ils n'auront aucun effet.
As tu fait un referencement (homing) des axes avant ? Est ce que les limites sont activées ?
et j'ajouterais, les limites machine sont-elles réglées correctement ? ; autrement dit, reflètent elles bien les courses exactes de la machine ?
Il faudrait voir ton code de palpage (programme en VB) ; il y a peut être un bug dans le code ?
sur Mach3FR avec l'interface marron, le code fait en sorte que la fraise remonte à la position (de travail) données dans
coordonnée Z de retour
sur mon UI perso, la fraise remonte d'une valeur fixe de 5mm par rapport au dessus du palpeur ... et d'autres interfaces peuvent avoir un code encore différent.
pour voir le code, menu Operator/edit button script > les boutons qui ont un script vont clignoter, clique sur le bouton palper pour afficher son code de programmation.
++
David