33 esempi di programmazione, Esempio: gradino con gola, Esempi di programmazione – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manuale d'uso

Pagina 442: Cicli: tornitura 12.33 esempi di programmazione

Advertising
background image

Cicli: tornitura

12.33 Esempi di programmazione

12

442

TNC 640 | Manuale utente programmazione di cicli | 4/2015

12.33

Esempi di programmazione

Esempio: gradino con gola

0 BEGIN PGM GRADINO MM
1 BLK FORM 0.1 Y X+0 Y-10 Z-35

Definizione pezzo grezzo

2 BLK FORM 0.2 X+87 Y+10 Z+2
3 TOOL CALL 12

Chiamata utensile

4 M140 MB MAX

Disimpegno utensile

5 FUNCTION MODE TURN

Attivazione tornitura

6 FUNCTION TURNDATA SPIN VCONST:ON VC:150

Velocità di taglio costante

7 CYCL DEF 800 ADATTA SISTEMA TORNITURA

Definizione del ciclo Adegua sistema di tornitura

Q497=+0

;ANGOLO DI PRECESSIONE

Q498=+0

;INVERSIONE UTENSILE

8 M136

Avanzamento in millimetri al giro

9 L X+165 Y+0 R0 FMAX

Posizionamento sul punto di partenza nel piano

10 L Z+2 R0 FMAX M304

Distanza di sicurezza, mandrino di tornitura ON

11 CYCL DEF 812 GRADINO ASSIALE EST.

Definizione del ciclo Gradino assiale

Q215=+0

;TIPO LAVORAZIONE

Q460=+2

;DISTANZA DI SICUREZZA

Q491=+160

;DIAMETRO AVVIO PROFILO

Q492=+0

;AVVIO PROFILO Z

Q493=+150

;DIAMETRO FINE PROFILO

Q494=-40

;FINE PROFILO Z

Q495=+0

;ANGOLO SUP. PERIMETRALE

Q501=+1

;TIPO ELEMENTO INIZIALE

Q502=+2

;DIMENSIONE ELEM. INIZIALE

Q500=+1

;RAGGIO ANGOLO PROFILO

Q496=+0

;ANGOLO SUPERFICIE PIANA

Q503=+1

;TIPO ELEMENTO FINALE

Q504=+2

;DIMENSIONE ELEM. FINALE

Q463=+2.5

;PROFONDITA' DI TAGLIO MAX

Q478=+0.25

;AVANZAMENTO SGROSSATURA

Q483=+0.4

;SOVRAMETALLO DIAMETRO

Advertising