Ripetizione di un sottoprogramma, 5 annidamenti – HEIDENHAIN TNC 640 (34059x-01) ISO programming Manuale d'uso

Pagina 218

Advertising
background image

218

Programmazione: sottoprogrammi e ripetizioni di blocchi di programma

7.

5 Annidamenti

Ripetizione di un sottoprogramma

Blocchi esemplificativi NC

Esecuzione programma

1

Esecuzione del programma principale UPGREP fino al blocco 11

2

Chiamata del sottoprogramma 2 e relativa esecuzione

3

Ripetizione per due volte della parte di programma tra il blocco 12
e il blocco 10; il sottoprogramma 2 viene ripetuto due volte

4

Esecuzione del programma principale UPGREP dal blocco 13 al
blocco 19; fine del programma

%UPGREP G71 *

...

N10 G98 L1 *

Inizio ripetizione di blocchi di programma 1

N11 L2,0 *

Chiamata sottoprogramma

N12 L1,2 *

Parte di programma tra questo blocco e G98 L1

...

(blocco N10) viene ripetuta 2 volte

N19 G00 G40 Z+100 M2 *

Ultimo blocco programma principale con M2

N20 G98 L2 *

Inizio sottoprogramma

...

N28 G98 L0 *

Fine sottoprogramma

N99999999 %UPGREP G71 *

Advertising