Pour le G28, il faut que tu le paramètre dans Mach3 directement pour définir la position voulue.
Ainsi en fin de programme, personnellement je fait revenir la table au centre (X) en Ymin pour l'approcher des portes et bien entendu remontée de la tête en Z0.
Par contre en début de programme, c'est une sécurité d'envoyer la tête en G53 Z0 c'est à mon sens indispensable (utilisation d'outils long, brut un peu haut, etc...) c'est d'ailleurs le cas sur toutes les MOCN industrielles (tour compris, la tourelle s'écarte systématiquement du mandrin).
Dommage pour les décallages outils qui sont très pratiques/utiles, même si tu n'a pas de changeur d'outils il suffit d'appeler toujours le même outil (T1) et de le jauger en début de programme via la macro M6 de changement outils.