Ejemplos de programación 16.14 – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Manual del usuario

Página 589

Advertising
background image

Ejemplos de programación 16.14

16

TNC 640 | Modo de Empleoprogramación de ciclos | 4/2015

589

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