Appel de cycle avec g79:g01 (cycl call pos), Appel de cycle avec m99/m89, 1 t ra v ailler a v ec les c y cles – HEIDENHAIN iTNC 530 (340 49x-02) ISO programming Manuel d'utilisation

Page 268

Advertising
background image

268

8 Programmation: Cycles

8.1 T

ra

v

ailler a

v

ec les c

y

cles

Appel de cycle avec G79:G01 (CYCL CALL POS)

La fonction G79:G01 appelle une fois le dernier cycle d'usinage défini.
Le point initial du cycle correspond à la position que vous avez définie
dans la séquence G79:G01.

La TNC aborde la position indiquée dans la séquence CYCL CALL POS
en fonction de la logique de positionnement:

„

Si la position actuelle de l'outil dans l'axe d'outil est supérieure à
l'arête supérieure de la pièce (Q203), la TNC effectue un
positionnement tout d'abord dans le plan d'usinage à la position
programmée, puis dans l'axe d'outil

„

Si la position actuelle de l'outil est située dans l'axe d'outil, en
dessous de l'arête supérieure de la pièce (Q203), la TNC effectue un
positionnement tout d'abord dans l'axe d'outil à la hauteur de
sécurité, puis dans le plan d'usinage à la position programmée

Appel de cycle avec M99/M89

La fonction à effet non modal M99 appelle une fois le dernier cycle
d'usinage défini. M99 peut être programmée à la fin d'une séquence de
positionnement; la TNC se déplace alors jusqu'à cette position, puis
appelle le dernier cycle d'usinage défini.

Si la TNC doit exécuter automatiquement le cycle après chaque
séquence de positionnement, vous devez programmer le premier
appel de cycle avec M89 (qui dépend du paramètre-machine 7440).

Pour annuler l’effet de M89, programmez

„

M99

dans la séquence de positionnement à l'intérieur de laquelle

vous abordez le dernier point initial ou bien

„

G79

ou bien

„

définissez un nouveau cycle d'usinage avec CYCL DEF

Trois axes de coordonnées doivent toujours être
programmés dans la séquence G79:G01. Vous pouvez
modifier la position initiale de manière simple à partir de la
coordonnée dans l'axe d'outil. Elle agit de la même
manière qu'un décalage supplémentaire du point zéro.

L'avance définie dans la séquence G79:G01 est utilisée
pour aborder la position initiale programmée dans cette
séquence.

La position définie dans la séquence G79:G01 est abordée
systématiquement par la TNC avec correction de rayon
inactive (R0).

Si vous appelez avec G79:G01 un cycle dans lequel une
position initiale a été définie (par ex. le cycle 212), la
position définie dans le cycle agit comme un décalage
supplémentaire sur la position définie dans la séquence
G79:G01

. Par conséquent, programmez toujours 0 pour la

position initiale à définir dans le cycle.

Advertising