16
Ciclos de palpación: Controlar las piezas automáticamente
16.14 Ejemplos de programación
10 FN 2: Q2 = +Q2 - +Q165
11 L Z+100 R0 FMAX
12 TOOL CALL 1 Z S5000
13 CALL LBL 1
14 L Z+100 R0 FMAX M2
15 LBL 1
16 CYCL DEF 213 ACABADO ISLA
Q200=20
Q201=-10
Q206=150
Q202=2
Q207=500
Q203=+10
Q204=20
Q216=+50
Q217=+50
Q218=Q1
Q219=Q2
Q220=0
Q221=0
17 CYCL CALL M3
18 LBL 0
19 END PGM BEAMS MM
604
;DIST. DE SEGURIDAD
;PROFUNDIDAD
;AVANCE PASO DE
PROFUNDIZACIÓN
;PASO DE PROFUNDIZACIÓN
;AVANCE AL FRESAR
;COOR. SUPERFICIE
;2ª DIST. DE SEGURIDAD
;CENTRO 1ER EJE
;CENTRO 2º EJE
;LONGITUD LADO 1
;LONGITUD LADO 2
;RADIO DE LA ESQUINA
;SOBREMEDIDA 1ER EJE
Calcular la longitud en Y en base a la desviación medida
Retirar el palpador, cambio de herramienta
Llamada a la hta. para el acabado
Llamada al subprograma para el mecanizado
Retirar la herramienta, final del programa
Subprograma con ciclo de mecanizado isla rectangular
Longitud en X variable para desbaste y acabado
Longitud en Y variable para desbaste y acabado
Llamada al ciclo
Final del subprograma
HEIDENHAIN | TNC 640 | Manual de usuario Programación de ciclos | 11/2015