6 ejemplos de programación, Ejemplos de programación, Ejemplos de programación 8.6 – HEIDENHAIN TNC 640 (34059x-04) Manual del usuario
Página 283

Ejemplos de programación
8.6
8
TNC 640 | Modo de empleo Diálogo en lenguaje conversacional HEIDENHAIN | 5/2014
283
8.6
Ejemplos de programación
Ejemplo: Fresado de un contorno en varias
aproximaciones
Desarrollo del programa:
Posicionamiento previo de la herramienta sobre la
superficie de la pieza
Introducir la profundización en incremental
Fresado de contorno
Repetición de la profundización y del fresado del
contorno
0 BEGIN PGM PGMWDH MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S500
Llamada a una herramienta
4 L Z+250 R0 FMAX
Retirar la herramienta
5 L X-20 Y+30 R0 FMAX
Posicionamiento previo en el plano de mecanizado
6 L Z+0 R0 FMAX M3
Posicionamiento previo sobre la superficie de la pieza
7 LBL 1
Marca para la repetición parcial del programa
8 L IZ-4 R0 FMAX
Profundización en incremental (en vacío)
9 APPR CT X+2 Y+30 CCA90 R+5 RL F250
Llegada al contorno
10 FC DR- R18 CLSD+ CCX+20 CCY+30
Contorno
11 FLT
12 FCT DR- R15 CCX+50 CCY+75
13 FLT
14 FCT DR- R15 CCX+75 CCY+20
15 FLT
16 FCT DR- R18 CLSD- CCX+20 CCY+30
17 DEP CT CCA90 R+5 F1000
Salida del contorno
18 L X-20 Y+0 R0 FMAX
Retirar la hta.
19 CALL LBL 1 REP 4
Salto al label 1; en total cuatro veces
20 L Z+250 R0 FMAX M2
Retirar la herramienta, final del programa
21 END PGM PGMWDH MM