33 ejemplo de programación, Ejemplo: rebaje con punzonado, Ejemplo de programación – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manual del usuario

Página 450: Ciclos: tornear 12.33 ejemplo de programación

Advertising
background image

Ciclos: Tornear

12.33 Ejemplo de programación

12

450

TNC 640 | Modo de Empleoprogramación de ciclos | 4/2015

12.33

Ejemplo de programación

Ejemplo: Rebaje con punzonado

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

Definición de la pieza en bruto

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

Llamada a una herramienta

4 M140 MB MAX

Retirar la herramienta

5 FUNCTION MODE TURN

Activar el modo de torneado

6 FUNCTION TURNDATA SPIN VCONST:ON VC:150

Velocidad de corte constante

7 CYCL DEF 800 ADAPTAR SISTEMA DE GIRO

Definición del ciclo Adaptar sistema de giro

Q497=+0

;ÁNGULO DE PRECESIÓN

Q498=+0

;INVERTIR HERRAMIENTA

8 M136

Avance en mm por revolución

9 L X+165 Y+0 R0 FMAX

Llegada al punto inicial en el plano

10 L Z+2 R0 FMAX M304

Distancia de seguridad, husillo de giro On

11 CYCL DEF 812 REBAJE LONGITUDINAL AMPLIADO

Definición del ciclo Rebaje longitudinal

Q215=+0

;VOLUMEN DE MECANIZADO

Q460=+2

; DISTANCIA DE SEGURIDAD

Q491=+160

;DIÁMETRO INICIO CONTORNO

Q492=+0

;INICIO DE CONTORNO Z

Q493=+150

;DIÁMETRO FINAL DE CONTORNO

Q494=-40

;FINAL DE CONTORNO Z

Q495=+0

;ÁNGULO SUPERF. PERÍMETRO

Q501=+1

;TIPO ELEMENTO INICIAL

Q502=+2

;TAMAÑO ELEMENTO INICIAL

Q500=+1

;RADIO ESQUINA CONTORNO

Q496=+0

;ÁNGULO SUPERFICIE PLANA

Q503=+1

;TIPO ELEMENTO FINAL

Q504=+2

;TAMAÑO ELEMENTO FINAL

Q463=+2.5

;PROFUNDIDAD DE CORTE MÁX

Q478=+0.25

;AVANCE DESBASTE

Q483=+0.4

;DIÁMETRO SOBREMEDIDA

Advertising