17
Exemple d'application
Comportement sans M128
11 L X+100 B-30 F800 M128 F1000
Dans cette séquence CN, la CN active M128 avec l'avance définie pour le
mouvement de compensation. La CN exécute ensuite un mouvement de
déplacement simultané sur l'axe X et l'axe B.
Afin que la position de la pointe de l'outil par rapport à la pièce reste constante
pendant l'inclinaison de l'axe rotatif, la CN exécute un mouvement de compensation
continu en se servant des axes linéaires. Dans cet exemple, la CN exécute le
mouvement de compensation sur l'axe Z.
Sans M128, la pointe de l'outil se trouve décalée par rapport à la position nominale
dès que l'angle d'inclinaison de l'outil change. La CN ne compense pas ce décalage.
Si vous ne tenez pas compte de l'écart dans le programme CN, l'usinage a lieu de
manière décalée ou entraîne une collision.
Programmation
Lorsque vous définissez M128, la CN poursuit le dialogue et vous demande de
renseigner l'avance F. La valeur définie limite l'avance pendant le mouvement de
compensation.
490
Fonctions auxiliaires | Fonctions auxiliaires pour le comportement de contournage
La TNC7 basic peut déplacer jusqu'à quatre axes en même temps. La
CN affichera un message d'erreur si toutefois vous étiez amené à devoir
déplacer plus de quatre axes en une seule séquence CN. Notez toutefois
que le mouvement de compensation ne pourra être effectué qu'avec trois
axes maximum.
Comportement avec M128
; Déplacement avec compensation
automatique du mouvement de l'axe rotatif
HEIDENHAIN | TNC7 basic | Manuel utilisateur Programmation et test | 10/2023