Axes, systèmes de coordonnées, frames
4.5 Frames
Avec les cinématiques de type P et de type M, TCARR inscrit le décalage de table du
porte-outil orientable (déplacement de l'origine à la suite de la rotation de la table) comme
translation dans la frame de système. PAROT convertit la frame de système de manière à
obtenir un système de coordonnées pièce relatif à la pièce.
Les frames de système sont enregistrées de manière rémanente et sont donc conservées
après un reset. Les frames de système restent actives même en cas de changement de mode
de fonctionnement.
Pour l'affichage, les commandes PAROT et TOROT, TOFRAME sont affectées chacune à un
groupe G distinct.
PAROTOF
PAROTOF est la commande d'arrêt de PAROT. Cette commande supprime les rotations dans la
frame de système pour PAROT. Les rotations dans le $P_PARTFRAME courant et dans la frame de
gestion des données $P_PARTFR sont supprimées. Cela restaure la position du système de
coordonnées selon TCARR. PAROTOF appartient au même groupe G que PAROT et apparaît
donc dans l'affichage des commandes G.
TOROT (Orienter l'axe Z du SCP parallèlement à l'orientation de l'outil par rotation du frame) et
TOFRAME (dto.)
La frame de système pour TOROT et TOFRAME est activé via le paramètre machine suivant :
PM28082 $MC_MM_SYSTEM_FRAME_MASK, bit 3 = 1
Cette frame de système se trouve dans la chaîne de frames avant la frame programmable.
Par conséquent, le système de coordonnées SCR se trouve devant la frame programmable.
TOROTOF
TOROTOF est la commande d'arrêt pour TOROT et TOFRAME. Cette commande supprime la
frame de système correspondante. Le $P_TOOLFRAME actuel et la frame de gestion des données
$P_TOOLFR sont supprimés. TOROTOF appartient au même groupe G que TOROT et TOFRAME et
apparaît donc dans l'affichage des commandes G.
Exemple
Utilisation d'un porte-outil orientable à cinématique résolue.
N10 $TC_DP1[1,1]= 120
N20 $TC_DP3[1,1]= 13
; Définition du porte-outil 1 :
N30 $TC_CARR1[1] = 0
N40 $TC_CARR2[1] = 0
N50 $TC_CARR3[1] = 0
N60 $TC_CARR4[1] = 0
N70 $TC_CARR5[1] = 0.
N80 $TC_CARR6[1] = -15.
N90 $TC_CARR7[1] = 1
398
; Longueur de l'outil 13 mm
; Composant X du 1er vecteur de décalage
; Composant Y du 1er vecteur de décalage
; Composant Z du 1er vecteur de décalage
; Composant X du 2ème vecteur de décalage
; Composant Y du 2ème vecteur de décalage
; Composant Z du 2ème vecteur de décalage
; Composant X du 1er axe
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base