13 ejemplo de programación, Ejemplo: roscado – HEIDENHAIN TNC 128 (77184x-01) Manual del usuario
Página 423

HEIDENHAIN TNC 128
423
16.13 Ejemplo de pr
ogr
amación
16.13 Ejemplo de programación
Ejemplo: Roscado
Las coordenadas del taladro están memorizadas
en la tabla de puntos TAB1.PNT y el TNC las
llama con CYCL CALL PAT.
El radio de la herramienta se seleccionan de tal
manera que se pueden ver todos los pasos de
trabajo en el test gráfico.
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
Z+10 R0 F5000
Desplazar la hta. a la altura de seguridad (programar un valor para F),
el TNC posiciona después de cada ciclo a la altura de seguridad
5 SEL PATTERN “TAB1“
Determinar la tabla de puntos
6 CYCL DEF 200 TALADRADO
Definición del ciclo Centraje
Q200=2
;DIST. DE SEGURIDAD
Q201=-2
;PROFUNDIDAD
Q206=150
;PROFUNDIDAD DE PASO F.
Q202=2
;PROFUNDIDAD DE PASO
Q210=0
;TPO. ESPERA ENCIMA
Q203=+0
;COORDENADAS SUPERFICIE
Introducir obligatoriamente el 0. Actúa como tabla de puntos
Q204=0
;2ª DISTANCIA DE SEGURIDAD
Introducir obligatoriamente el 0. Actúa como tabla de puntos
Q211=0.2
;TIEMPO DE ESPERA ABAJO
X
Y
20
10
100
100
10
90
90
80
30
55
40
65
M6