2
03.96
Ejemplo de programación
Agujeros en fila
Este programa permite efectuar una fila de agujeros
compuesta por 5 agujeros roscados que se hallan en
paralelo al eje Z del plano ZX y espaciados 20 mm. El
punto de partida de la fila es Z20 y X30, encontrándose
el primer taladro a una distancia de 10 mm de este
punto. La geometría de la fila de agujeros se define
mediante el ciclo HOLES1. Primeramente se taladra
con el ciclo CYCLE81 y luego se rosca con CYCLE84
(sin macho de compensación). La profundidad de los
taladros es de 80 mm (diferencia entre el plano de
referencia y la profundidad final de taladrado).
DEF REAL RFP=102, DP=22, RTP=105
DEF REAL SDIS, FDIS
DEF REAL SPCA=30, SPCO=20, STA1=0,
DBH=20
->
DEF INT NUM=5
N10 SDIS=3 FDIS=10
N20 G90 F30 S500 M3 D1 T1
N30 G18 G0 Z20 Y105 X30
N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP)
N50 HOLES1 (SPCA, SPCO, STA1, FDIS,
-> DBH, NUM)
N60 MCALL
...
N70 G90 G0 Z30 Y75 X105
N80 MCALL CYCLE84 (RTP, RFP, SDIS, DP,
-> , 3, , 4.2, , , 400)
N90 HOLES1 (SPCA, SPCO, STA1, FDIS,
-> DBH, NUM)
N100 MCALL
N110 M30
-> Se debe programar en una secuencia
© Siemens AG 2002 All rights reserved.
SINUMERIK 840D/840Di810D Instrucciones de programación Ciclos (PGZ) - Edición 11.02
Ciclos de taladrado y figuras de taladros
2.3 Ciclos de figuras de taladrado
Z
30
Definición de los parámetros con
asignaciones de valores
->
Valor de la distancia de seguridad así
como distancia del primer taladro al
punto de referencia
Determinación de valores tecnológicos
para la sección de mecanizado
Pasar a la posición de partida
Llamada modal del ciclo para el taladrado
Llamada del ciclo de agujeros en fila,
->
empezando por el primer taladro; en el
ciclo se toman solamente las posiciones
de taladrado
Cancelar la llamada modal
Cambio de herramienta
Tomar la pos. junto al 5º taladro
Llamada modal del ciclo para el roscado
->
Llamada del ciclo de agujeros en fila,
->
empezando por el 5° taladro de la fila
Cancelar la llamada modal
Fin del programa
Z
A - B
A
B
X
22
102
2
Y
2-111