11 ejemplos de programación, Ejemplo: roscado, Ejemplos de programación – HEIDENHAIN TNC 640 (34059x-02) Cycle programming Manual del usuario

Página 134

Advertising
background image

Ciclos de mecanizado: Roscado / Fresado de rosca

4.11 Ejemplos de programación

4

134

TNC 640 | Modo de Empleoprogramación de ciclos | 12/2013

4.11

Ejemplos de programación

Ejemplo: Roscado

Las coordinadas del taladrado se memorizan en la tabla
de puntos TAB1.PNT y el TNC las llama con

CYCL CALL

PAT.
Los radios de la herramienta se seleccionan de tal modo

que se pueden ver todos los pasos de trabajo en el

gráfico de test.

Desarrollo del programa

Centrado
Taladrado
Roscado con macho

0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Definición de la pieza en bruto

2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL CALL 1 Z S5000

Llamada a la hta. de centraje

4 L Z+10 R0 F5000

Desplazar la herramienta a la altura de seguridad (programar

F con valor), después de cada ciclo, el TNC se posiciona a la

altura de seguridad

5 SEL PATTERN “TAB1“

Determinar la tabla de puntos

TALADRAR 6 CYCL DEF 200

Definición del ciclo Centraje

Q200=2

;DIST. DE SEGURIDAD

Q201=-2

;PROFUNDIDAD

Q206=150

;F APROXIMACIÓN DE

PROFUNDIDAD

Q202=2

;PASO DE PROFUNDIZACIÓN

Q210=0

;TIEMPO F ARRIBA

Q203=+0

;COOR. SUPERFICIE

Introducir obligatoriamente el 0. Actúa como tabla de

puntos

Q204=0

;2ª DIST. DE SEGURIDAD

Introducir obligatoriamente el 0. Actúa como tabla de

puntos

Q211=0.2

;TIEMPO DE ESPERA ABAJO

10 CYCL CALL PAT F5000 M3

Llamada al ciclo junto con la tabla de puntos TAB1.PNT,

avance entre los puntos: 5000 mm/min.

11 L Z+100 R0 FMAX M6

Retirar la herramienta, cambio de herramienta

12 TOOL CALL 2 Z S5000

Llamada a la hta. Taladrado

13 L Z+10 R0 F5000

Desplazar la hta. a la altura de seguridad (programar un valor

para F)

TALADRAR 14 CYCL DEF 200

Definición del ciclo taladrado

Q200=2

;DIST. DE SEGURIDAD

Q201=-25

;PROFUNDIDAD

Advertising