24.06.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.10 Cycles spéciaux<br />

APPEL DE PROGRAMME (cycle 12)<br />

Tous les programmes d'usinage (par ex. les cycles spéciaux de<br />

perçage ou modules géométriques) peuvent équivaloir à un cycle<br />

d'usinage. Vous appelez ensuite ce programme comme un cycle.<br />

Remarques avant que vous ne programmiez<br />

Le programme appelé doit être mémorisé sur le disque<br />

dur de la TNC.<br />

Si vous n’introduisez que le nom du programme, le<br />

programmé indiqué comme cycle doit se situer dans le<br />

même répertoire que celui du programme qui appelle.<br />

Si le programme indiqué comme cycle n’est pas dans le<br />

même répertoire que celui du programme qui appelle,<br />

vous devez alors introduire en entier le chemin d'accès,<br />

par ex. TNC:\CLAIR35\FK1\50.H.<br />

Si vous désirez utiliser comme cycle un programme en<br />

DIN/ISO, vous devez alors introduire le type de fichier .I<br />

derrière le nom du programme.<br />

Lors d'un appel de programme avec le cycle 12, les<br />

paramètres Q agissent systématiquement de manière<br />

globale. Vous devez donc tenir compte du fait que les<br />

modifications apportées à des paramètres Q dans le<br />

programme appelé peuvent éventuellement se répercuter<br />

sur le programme qui appelle.<br />

Nom de programme: Nom du programme à appeler, si<br />

nécessaire avec le chemin d'accès au programme<br />

Vous appelez le programme avec<br />

CYCL CALL (séquence séparée) ou<br />

M99 (pas à pas) ou<br />

M89 (après chaque séquence de positionnement)<br />

Exemple: Appel de programme<br />

Un programme 50 qui peut être appelé au moyen de l'appel de cycle<br />

doit être appelé dans un programme.<br />

7 CYCL DEF 12.0<br />

PGM CALL<br />

8 CYCL DEF 12.1<br />

LOT31<br />

9 ... M99<br />

Exemple: Séquences CN<br />

55 CYCL DEF 12.0 PGM CALL<br />

56 CYCL DEF 12.1 PGM TNC:\CLAIR35\FK1\50.H<br />

57 L X+20 Y+50 FMAX M99<br />

0 BEGIN PGM<br />

LOT31 MM<br />

END PGM LOT31<br />

480 8 Programmation: Cycles

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

Saved successfully!

Ooh no, something went wrong!