14.07.2013 Views

5.2 Données d'outils - heidenhain

5.2 Données d'outils - heidenhain

5.2 Données d'outils - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8.1 Travailler avec les cycles<br />

Appel de cycle avec CYCL CALL POS<br />

La fonction CYCL CALL POS appelle une fois le dernier cycle d'usinage<br />

défini. Le point initial du cycle correspond à la position définie dans la<br />

séquence CYCL CALL POS.<br />

La TNC aborde la position indiquée dans la séquence CYCL CALL POS<br />

en fonction de la logique de positionnement:<br />

Si la position actuelle de l'outil dans l'axe d'outil est supérieure à<br />

l'arête supérieure de la pièce (Q203), la TNC effectue un<br />

positionnement tout d'abord dans le plan d'usinage à la position<br />

programmée, puis dans l'axe d'outil<br />

Si la position actuelle de l'outil est située dans l'axe d'outil, en<br />

dessous de l'arête supérieure de la pièce (Q203), la TNC effectue un<br />

positionnement tout d'abord dans l'axe d'outil à la hauteur de<br />

sécurité, puis dans le plan d'usinage à la position programmée<br />

Trois axes de coordonnées doivent toujours être<br />

programmés dans la séquence CYCL CALL POS. Vous<br />

pouvez modifier la position initiale de manière simple à<br />

partir de la coordonnée dans l'axe d'outil. Elle agit de la<br />

même manière qu'un décalage supplémentaire du point<br />

zéro.<br />

L'avance définie dans la séquence CYCL CALL POS est<br />

utilisée pour aborder la position initiale programmée dans<br />

cette séquence.<br />

La position définie dans la séquence CYCL CALL POS est<br />

abordée par la TNC par principe avec correction de rayon<br />

inactive (R0).<br />

Si vous appelez avec CYCL CALL POS un cycle dans lequel<br />

une position initiale a été définie (par ex. le cycle 212), la<br />

position définie dans le cycle agit comme un décalage<br />

supplémentaire sur la position définie dans la séquence<br />

CYCL CALL POS. Par conséquent, programmez toujours 0<br />

pour la position initiale à définir dans le cycle.<br />

Appel de cycle avec M99/M89<br />

La fonction à effet non modal M99 appelle une fois le dernier cycle<br />

d'usinage défini. M99 peut être programmée à la fin d'une séquence de<br />

positionnement; la TNC se déplace alors jusqu'à cette position, puis<br />

appelle le dernier cycle d'usinage défini.<br />

Si la TNC doit exécuter automatiquement le cycle après chaque<br />

séquence de positionnement, vous devez programmer le premier<br />

appel de cycle avec M89 (qui dépend du paramètre-machine 7440).<br />

Pour annuler l’effet de M89, programmez<br />

M99 dans la séquence de positionnement à l'intérieur de laquelle<br />

vous abordez le dernier point initial ou bien<br />

définissez un nouveau cycle d'usinage avec CYCL DEF<br />

268 8 Programmation: Cycles

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!