Avec une cinématique de type M (l'outil et la table sont orientables chacun autour
d'un axe), l'activation d'un porte-outil avec TCARR entraîne également une modification
correspondante de la longueur d'outil effective (si un outil est actif) et du décalage d'origine.
Rotations
Selon la tâche d'usinage, non seulement un décalage d'origine (qu'il s'agisse d'une frame ou
d'une longueur d'outil), mais également une rotation doivent être pris en compte lors de
l'utilisation de porte-outils ou de tables orientables. Cependant, l'activation d'un porte-outil
orientable n'entraîne jamais directement une rotation du système de coordonnées.
Si seul l'outil est orientable, une frame peut être définie à l'aide de TOFRAME ou TOROT, etc.
Dans le cas de tables orientables (types de cinématique P et M), l'activation avec TCARR
n'entraîne pas non plus initialement une rotation du système de coordonnées, c'est-à-dire
que le point d'origine du système de coordonnées est décalé par rapport à la machine
et reste fixe par rapport au point d'origine de la pièce, mais l'orientation reste cependant
inchangée dans l'espace.
Si un système de coordonnées fixe par rapport à la pièce est requis, c'est-à-dire non
seulement décalé par rapport à la position d'origine mais également tourné en fonction de la
rotation de la table, une rotation correspondante peut être activée avec PAROT de manière
analogue à la situation avec un outil orientable.
Avec PAROT, les translations, les mises à l'échelle et les fonctions miroir sont conservées dans
la frame active, mais la composante de rotation est tournée par la composante de rotation
d'un porte-outil orientable qui correspond à la table. L'ensemble de la frame programmable,
y compris sa partie tournante, reste inchangé.
La composante de rotation décrivant la rotation de la table d'outils est alors renseignée soit
dans la frame de système $PARTFR, soit dans la frame de base paramétrée par PM20184
$MC_TOCARR_BASE_FRAME_NUMBER :
$MC_MM_SYSTEM_FRAME_MASK, Bit 2 = <valeur>
Valeur Signification
1
0
Selon la note dans la description du décalage de table, il est également recommandé de ne
plus utiliser la seconde option pour les nouveaux systèmes.
La composante de rotation de la frame de partie peut être supprimée avec PAROTOF, que ce
repère soit dans une frame de base ou dans une frame de système.
La composante de translation est supprimée par l'activation d'un porte-outil qui ne provoque
pas de décalage, ou la désélection de tout porte-outil orientable actif avec TCARR=0.
PAROT ou TOROT prend en compte la totalité du changement d'orientation dans le cas où
la table ou l'outil est orientée avec deux axes de rotation. Dans le cas d'une cinématique
mixte, seule la partie correspondante provoquée par un axe de rotation est prise en compte.
C'est par exemple, lors de l'utilisation de TOROT, il est possible de faire tourner une pièce de
manière à ce qu'un plan incliné soit parallèle au plan XY spatialement fixe, mais de prendre
en compte une rotation de l'outil lors de l'usinage, par exemple si des trous doivent être
percé qui ne sont pas perpendiculaires à son niveau sont.
Fonctions de base
Description fonctionnelle, 01/2023, A5E48053578D AF
Composante de rotation → $PARTFR
Composante de rotation → PM20184 $MC_TOCARR_BASE_FRAME_NUMBER
Axes, systèmes de coordonnées, frames
4.5 Frames
409