Esempio di fresatura cilindrica, Cicli: tornitura 12.33 esempi di programmazione – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manuale d'uso
Pagina 444

Cicli: tornitura
12.33 Esempi di programmazione
12
444
TNC 640 | Manuale utente programmazione di cicli | 4/2015
Esempio di Fresatura cilindrica
Nel seguente programma viene impiegato il ciclo
880 FRESATURA CILINDRICA. Questo programma
esemplificativo illustra la realizzazione di una ruota
dentata con dentatura obliqua, con modulo = 2,1.
Esecuzione del programma
Chiamata utensile: creatore
Avvio del modo Tornitura
Raggiungimento della posizione di sicurezza
Chiamata ciclo
Reset del sistema di tornitura con ciclo 801 e M145
0 BEGIN PGM 5 MM
1 BLK FORM CYLINDER Z R42 L150
Definizione pezzo grezzo cilindro
2 FUNCTION MODE MILL
Attivazione modo fresatura
3 TOOL CALL "FRESA_RUOTA_DENT._D75"
Chiamata utensile
4 FUNCTION MODE TURN
Attivazione modo tornitura
5 CYCL DEF 801 RESET SISTEMA DI TORNITURA
Reset del sistema di tornitura
6 M145
Annullamento funzione M144 event. ancora attiva
7 FUNCTION TURNDATA SPIN VCONST:OFF S50
Velocità di taglio costante OFF
8 M140 MB MAX
Disimpegno utensile
9 L A+0 R0 FMAX
Posizionamento asse rotativo su 0
10 L X+250 Y-250 R0 FMAX
Preposizionamento utensile nel piano di lavoro sul lato della
successiva lavorazione
11 Z+20 R0 FMAX
Preposizionamento utensile nell'asse mandrino
12 L M136
Avanzamento in mm/giro
13 CYCL DEF 880 RUOTA DENT.FRES.CIL.
Attivazione della tornitura in interpolazione
Q215=+0
;TIPO LAVORAZIONE
Q540=+2.1
;MODULO
Q541=+0
;NUMERO DI DENTI
Q542=+69.3
;DIAMETRO ESTERNO
Q543=+0.1666
;GIOCO CRESTA
Q544=-5
;ANGOLO D'ELICA
Q545=+1.6833
;ANGOLO INCLINAZIONE UT
Q546=+3
;SENSO DI ROTAZIONE UT
Q550=+0
;LATO LAVORAZIONE
Q533=+0
;DIREZIONE PREFERENZ.
Q530=+2
;LAVORAZ. INCLINATA
Q253=+2000
;AVANZ. AVVICINAMENTO
Q260=+20
;ALTEZZA DI SICUREZZA
Q553=+10
;OFFSET L UTENSILE
Q551=+0
;PUNTO DI PART. IN Z
Q552=-10
;PUNTO FINALE IN Z
Q463=+1
;PROFONDITÀ DI TAGLIO MAX