Ejemplo: ciclos de taladrado – HEIDENHAIN iTNC 530 (340 49x-02) ISO programming Manual del usuario
Página 322

322
8 Programación: Ciclos
8.3 Ciclos par
a
taladr
ado
, r
o
scado y fr
esado de r
o
sca
Ejemplo: Ciclos de taladrado
Desarrollo del programa
Programación del ciclo de taladrado en el
programa principal
Programación del mecanizado en el
subprograma, véase "Subprogramas", pág. 473
%C18 G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
Definición pieza bruto
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+3 *
Definición de la herramienta
N40 T1 G17 S4500 *
Llamada de herramienta
N50 G00 G40 G90 Z+250 *
Desplazar herramienta libremente
N60 G86 P01 +30 P02 -1,75 *
Definición del ciclo Roscado a cuchilla
N70 X+20 Y+20 *
Llegada al 1er. taladro
N80 L1,0 *
Llamada al subprograma 1
N90 X+70 Y+70 *
Llegada al 2º taladro
N100 L1,0 *
Llamada al subprograma 1
N110 G00 Z+250 M2 *
Retirar la herramienta, final del programa principal
N120 G98 L1 *
Subprograma 1: Roscado a cuchilla
N130 G36 S0 *
Determinar el ángulo del cabezal para la orientación
N140 M19 *
Orientación del cabezal (es posible un corte repetitivo)
N150 G01 G91 X-2 F1000 *
Hta. desplazada para una profundización sin colisión (depende
del diámetro del núcleo de la hta.)
N160 G90 Z-30 *
Aproximación a la profundidad inicial
N170 G91 X+2 *
Herramienta de nuevo al centro del taladro
N180 G79 *
Llamada al ciclo 18
N190 G90 Z+5 *
Retirada
N200 G98 L0 *
Final del subprograma 1
N99999999 %C18 G71 *
X
Y
20
20
100
100
70
70
M12
M12