Si vous ne définissez pas SEQ; la TNC détermine la solution de la
manière suivante :
1 La TNC vérifie d'abord si les deux solutions sont situées dans la
zone de déplacement des axes rotatifs.
2 Si tel est le cas, la TNC choisit la solution offrant le chemin le plus
court de la position réelle à la position nominale. La TNC calcule
alors la racine de la somme des deux courses de l'axe rotatifs, pour
les deux solutions possibles, et opte pour la solution qui offre la
valeur la plus faible.
3 Si une seule solution se trouve dans la zone de déplacement, la
TNC optera alors pour cette solution.
4 Si aucune solution ne se trouve dans la zone de déplacement, la
TNC délivre alors le message d'erreur Angle non autorisé.
Exemple d'une machine équipée d'un plateau circulaire C et d'une
table pivotante A. Fonction programmée : PLANE SPATIAL SPA+0
SPB+45 SPC+0
Position de
Fin de course
départ
Aucune
A+0, C+0
Aucune
A+0, C+0
Aucune
A+0, C+0
Aucune
A+0, C–105
Aucune
A+0, C–105
Aucune
A+0, C–105
–90 < A < +10
A+0, C+0
–90 < A < +10
A+0, C+0
Aucune
A+0, C–135
452
Résultat
SEQ
position d'axe
non progr.
A+45, C+90
+
A+45, C+90
–
A–45, C–90
non progr.
A–45, C–90
+
A+45, C+90
–
A–45, C–90
non progr.
A–45, C–90
+
Message
d'erreur
+
A+45, C+90
Programmation : Exécution de programmes de FAO, usinage à plusieurs axes