Chiamata di programma (ciclo 12), 1 0 cicli speciali – HEIDENHAIN iTNC 530 (340 422) Manuale d'uso
Pagina 453

HEIDENHAIN iTNC 530
453
8.1
0
Cicli speciali
CHIAMATA DI PROGRAMMA (Ciclo 12)
I programmi di lavorazione, come p. es. cicli di foratura speciali o
moduli geometrici, possono essere equiparati a un ciclo di lavorazione.
Questi programmi vengono chiamati come un ciclo.
8
NOME PROGRAMMA
: nome del programma da chiamare,
event. il percorso, nel quale si trova il programma
Chiamare il programma con
CYCL CALL (blocco separato) oppure
M99 (a blocchi) oppure
M89 (eseguito dopo ogni blocco di posizione)
Esempio: Chiamata di programmi
Da un programma deve essere chiamato il programma 50 mediante un
richiamo di ciclo.
Esempio: Blocchi NC
55 CYCL DEF 12.0 PGM CALL
56 CYCL DEF 12.1 PGM TNC:\KLAR35\FK1\50.H
57 L X+20 Y+50 FMAX M99
0 BEGIN PGM
LOT31 MM
7 CYCL DEF 12.0
PGM CALL
8 CYCL DEF 12.1
LOT31
9 ... M99
END PGM LOT31
Da osservare prima della programmazione
il programma chiamato deve essere memorizzato sul
disco fisso del TNC.
Introducendo solo il nome del programma, il programma
chiamato deve trovarsi nella stessa directory del
programma chiamante.
Se il programma chiamato nel ciclo non si trova nella
stessa directory del programma chiamante, si deve
inserire il nome del percorso completo, p. es.
TNC:\KLAR35\FK1\50.H.
Se si desidera dichiarare un programma DIN/ISO quale
ciclo, inserire il tipo di file .I dopo il nome del programma.
In una chiamata programma con il ciclo 12 i parametri Q
sono attivi fondamentalmente in modo globale. Pertanto,
tenere presente che le modifiche a parametri Q nel
programma chiamato possono event. avere effetto anche
sul programma chiamante.