5.1
5.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ94ꞏ
Programmation par rapport au zéro machine
Le zéro machine est l'origine du système de référence de la machine. La programmation
des déplacements par rapport au zéro machine se réalise avec les sentences #MCS et
#MCS ON/OFF.
Programmer un déplacement par rapport au zéro machine.
Cette sentence peut être ajoutée à n'importe quel bloc où a été défini un déplacement, de
manière à ce que celui-ci soit exécuté dans le système de référence de la machine.
G00 X30 Y30
G92 X0 Y0
G01 X20 Y20
#MCS X30 Y30
G01 X40 Y40
G01 X60 Y60
M30
Système de coordonnées machine.
Les sentences #MCS ON et #MCS OFF activent et désactivent le système de coordonnées
de la machine; par conséquent, les déplacements programmés entre les deux sentences
sont exécutés dans le système de référence de la machine. Les deux sentences doivent être
programmées seules dans le bloc.
G92 X0 Y0
G01 X50 Y50
#MCS ON
G01 ...
G02 ...
G00 ...
#MCS OFF
Considérations sur les déplacements par rapport au zéro
machine.
Décalages et transformations des coordonnées
Lorsqu'on exécute un déplacement par rapport au zéro machine, les décalages actifs sont
ignorés (sauf celui commandé par l'automate), de même que les cinématiques et les
transformations cartésiennes; par conséquent, le déplacement se réalise dans le système
de référence de la machine. Une fois le déplacement terminé, on récupère les décalages,
les cinématiques et les transformations cartésiennes qui étaient actives.
Les déplacements programmés n'admettent pas de coordonnées polaires et les autres
types de transformations telles que l'image miroir, la rotation de coordonnées ou le facteur
d'échelle ne sont pas permises. Pendant que la fonction #MCS reste active, les fonctions
de définition d'une nouvelle origine telles G92, G54-G59, G158, G30, etc.. ne sont pas
admises.
La compensation de rayon et de longueur
Pendant les déplacements par rapport au zéro machine, la compensation de rayon et
longueur de l'outil s'annule aussi temporairement. La CNC assume que les cotes ont été
programmées par rapport à la base de l'outil et non pas par rapport à la pointe.
(Présélection de coordonnées)
(Déplacement par rapport au zéro machine. On annule les décalages)
(On récupère les décalages)
(Présélection de coordonnées)
(Début de la programmation par rapport au zéro machine)
(Fin de la programmation par rapport au zéro machine. On récupère les
décalages)
M a nu el d e p rog r amm a t io n.