Chiamata del ciclo con g79:g01 (cycl call pos), Chiamata ciclo con m99/m89, 1 la v o ra re co n i cicli – HEIDENHAIN iTNC 530 (340 49x-02) ISO programming Manuale d'uso
Pagina 268

268
8 Programmazione: Cicli
8.1 La
v
o
ra
re
co
n i Cicli
Chiamata del ciclo con G79:G01
(CYCL CALL POS)
La funzione G79:G01 chiama il ciclo di lavorazione definito per ultimo. Il
punto di partenza del ciclo è la posizione definita nel blocco G79:G01.
Il TNC si avvicina alla posizione indicata nel blocco CYCL CALL POS con
la logica di posizionamento:
Se la posizione attuale dell'utensile nell'asse utensile è maggiore del
bordo superiore del pezzo (Q203), il TNC esegue il posizionamento
prima nel piano di lavoro sulla posizione programmata e
successivamente nell'asse utensile
Se la posizione attuale dell'utensile nell'asse utensile si trova sotto
il bordo superiore del pezzo (Q203), il TNC esegue il posizionamento
prima ad altezza di sicurezza nell'asse utensile e successivamente
nel piano di lavoro sulla posizione programmata
Chiamata ciclo con M99/M89
La funzione M99 attiva blocco per blocco chiama il ciclo di lavorazione
definito per ultimo. M99 può essere programmata alla fine di un blocco
di posizionamento, in tale caso il TNC si porta sulla posizione e poi
chiama il ciclo di lavorazione definito per ultimo.
Se il TNC deve eseguire un ciclo automaticamente dopo ogni blocco
di posizionamento, programmare il richiamo del ciclo con M89 (in
funzione del parametro macchina 7440).
Per disattivare M89, programmare
M99
nel blocco di posizionamento in cui si avvicina l’ultimo punto di
partenza, oppure
G79
, oppure
Definire con CYCL DEF un nuovo ciclo di lavorazione
Nel blocco G79:G01 devono essere sempre programmati
tre assi di coordinate. Mediante la coordinata nell'asse
utensile si può facilmente modificare la posizione di
partenza. Questa agisce come uno spostamento di origine
aggiuntivo.
L’avanzamento definito nel blocco G79:G01 vale solo per
l’avvicinamento alla posizione iniziale programmata in tale
blocco.
Il TNC si avvicina di norma alla posizione definita nel blocco
G79:G01
con correzione del raggio non attiva (R0).
Se si chiama con G79:G01 un ciclo in cui è definita una
posizione di partenza (p. es. il ciclo 212), la posizione
definita nel ciclo agisce come uno spostamento aggiuntivo
rispetto alla posizione definita nel blocco G79:G01. Pertanto
si dovrebbe sempre definire con 0 la posizione iniziale da
fissare nel ciclo.