Salut,
Sur Mach3, à condition que, dans la config générale, dans toolchange, "stop spindle, wait for cycle start" soit coché, Mach3 s’arrêtera pour te permettre de changer l'outil chaque fois qu'il rencontrera un Tnn M6 dans le Gcode (nn = n° d'outil). A partir de la tu pourra changer ton outil est refaire ton 0 en Z, soit manuellement, soit à l'aide d'un palpeur d'outil, puis relancer l'usinage en cliquant sur "Cycle start" ; la broche se déplacera jusqu'à la position qu'elle avait au moment du Tnn M6 et l'usinage continuera.
C'est ta FAO qui va insérer des Tnn M6 dans le GCode lorsqu'elle détectera que l'outil n'est plus le même que dans l'opération d'usinage précédente. La gestion des changements d'outils dépend donc aussi de ta FAO ; dans CamBam par exemple, si il détecte que le N° d'outil change d'une opération à l'autre, il produit un Tnn M6 dans le GCode, si pas de changement de n° d'outil, il n'en met pas.
++
David