Axes, systèmes de coordonnées, frames
4.5 Frames
Exemple
Les voies et les axes de canal suivants sont paramétrés sur une commande :
• Voie 1
– Z : Axe géométrique
– AX1 : Axe machine de l'axe géométrique Z
• Voie 2
– Z : Axe géométrique
– AX4 : Axe machine de l'axe géométrique Z
Le point zéro de l'axe Z doit toujours être le même dans les deux voies :
• Relation de mappage : $MA_MAPPED_FRAME[AX1] = "AX4"
Programmes pièce dans les voies 1 et 2
Voie 1
...
N100 WAIT (10,1,2)
N110 $P_UIFR[1] = CTRANS(Z, 10)
N120 WAIT (20,1,2)
N130 G54
N140 SI ($P_IFRAME[0, Z, TR] <> 10)
N150
N160 ENDIF
...
Description :
N100 / N200
N110
N120 / N220
N130 / N230
N140 / N240
384
SETAL(61000)
Synchronisation de voie pour une écriture et un mappage cohérents des don‐
nées de frame
Écriture du frame de gestion des données réglable $P_UIFR[1] :
décalage de l'origine de l'axe Z à 10 mm
Mappage des données de frame propres à un axe :
voie 1 : Z ≙ AX1 ⇔ Voie2 : Z ≙ AX4
Synchronisation de voie pour une activation cohérente des nouvelles données
de frame
Activation des nouvelles données de frame
Vérification du point d'origine de l'axe Z pour : 10 mm
Voie 2
...
N200 WAIT (10,1,2)
N220 WAIT (20,1,2)
N230 G54
N230 SI ($P_IFRAME[0, Z, TR] <> 10)
N250
SETAL(61000)
N260 ENDIF
...
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base