7.12
Ejemplos de programación
Ejemplo: Desbaste y acabado posterior de una
cajera
0 BEGIN PGM C20 MM
1 BLK FORM 0.1 Z X-10 Y-10 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S2500
4 L Z+250 R0 FMAX
5 CYCL DEF 14.0 CONTORNO
6 CYCL DEF 14.1 LABEL CONTORNO 1
7 CYCL DEF 20 DATOS DEL CONTORNO
Q1=-20
;PROFUNDIDAD FRESADO
Q2=1
;SOLAPAM. TRAYECTORIA
Q3=+0
;SOBREMEDIDA LATERAL
Q4=+0
;SOBREMEDIDA PROFUND.
Q5=+0
;COORD. SUPERFICIE
Q6=2
;DISTANCIA SEGURIDAD
Q7=+100
;ALTURA DE SEGURIDAD
Q8=0.1
;RADIO DE REDONDEO
Q9=-1
;SENTIDO DE GIRO
8 CYCL DEF 22 DESBASTE
Q10=5
;PASO PROFUNDIZACION
Q11=100
;AVANCE PROFUNDIDAD
Q12=350
;AVANCE PARA DESBASTE
Q18=0
;HERRAM. PREDESBASTE
Q19=150
;AVANCE OSCILACION
Q208=1000
;AVANCE SALIDA
9 CYCL CALL M3
10 L Z+250 R0 FMAX M6
HEIDENHAIN | TNC 320 | Manual de usuario Programación de ciclos | 9/2016
Ejemplos de programación
Definición de la pieza en bruto
Llamada a la hta. para el Desbaste previo, diámetro 30
Retirar la herramienta
Determinar el subprograma del contorno
Determinar los parámetros de mecanizado generales
Definición del ciclo de Desbaste previo
Llamada al ciclo de Desbaste previo
Cambio de herramienta
7
7.12
217