HEIDENHAIN TNC 640 (34059x-04) Cycle programming Manual del usuario

Página 548

Advertising
background image

Ciclos de palpación: Controlar las piezas automáticamente

17.14 Ejemplos de programación

17

548

TNC 640 | Modo de Empleoprogramación de ciclos | 5/2014

10 FN 2: Q2 = +Q2 - +Q165

Calcular la longitud en Y en base a la desviación medida

11 L Z+100 R0 FMAX

Retirar el palpador, cambio de herramienta

12 TOOL CALL 1 Z S5000

Llamada a la hta. para el acabado

13 CALL LBL 1

Llamada al subprograma para el mecanizado

14 L Z+100 R0 FMAX M2

Retirar la herramienta, final del programa

15 LBL 1

Subprograma con ciclo de mecanizado isla rectangular

16 CYCL DEF 213 ACABADO ISLA

Q200=20

;DIST. DE SEGURIDAD

Q201=-10

;PROFUNDIDAD

Q206=150

;AVANCE PASO DE

PROFUNDIZACIÓN

Q202=2

;PASO DE PROFUNDIZACIÓN

Q207=500

;AVANCE AL FRESAR

Q203=+10

;COOR. SUPERFICIE

Q204=20

;2ª DIST. DE SEGURIDAD

Q216=+50

;CENTRO 1ER EJE

Q217=+50

;CENTRO 2º EJE

Q218=Q1

;LONGITUD LADO 1

Longitud en X variable para desbaste y acabado

Q219=Q2

;LONGITUD LADO 2

Longitud en Y variable para desbaste y acabado

Q220=0

;RADIO DE LA ESQUINA

Q221=0

;SOBREMEDIDA 1ER EJE

17 CYCL CALL M3

Llamada al ciclo

18 LBL 0

Final del subprograma

19 END PGM BEAMS MM

Advertising