5 annidamenti 9 .5 annidamenti – HEIDENHAIN TNC 426B (280 472) ISO programming Manuale d'uso
Pagina 261

245
HEIDENHAIN TNC 410, TNC 426, TNC 430
9
.5
Annidamenti
9
.5
Annidamenti
Ripetizione di un sottoprogramma
Esempi di blocchi NC
%UPGREP G71 *
...
N100 G98 L1 *
N110 L2,0 *
N120 L1,2 *
...
N190 G00 G40 Z+100 M2 *
N200 G98 L2 *
...
N280 G98 L0 *
N999999 %UPGREP G71 *
Esecuzione del programma
1º Passo:
Esecuzione del programma principale UPGREP fino al
blocco N110
2º Passo:
Richiamo sottoprogramma 2 e relativa esecuzione.
3º Passo:
Ripetizione per due volte della parte di programma tra
il blocco N120 e il blocco N100; il sottoprogramma 2
viene ripetuto due volte
4º Passo:
Esecuzione del programma principale UPGREP dal
blocco N130 al blocco N190; fine del programma
Inizio della ripetizione di blocchi di programma
Richiamo del sottoprogramma
I blocchi di programma tra questo blocco e G98 L1
(blocco N100) vengono ripetuti 2 volte
Ultimo blocco del programma principale con M2
Inizio del sottoprogramma
Fine del sottoprogramma
LKAP9.PM6
28.06.2006, 14:47
245