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
4 L Z+250 R0 FMAX
5 L X-20 Y+30 R0 FMAX
6 L Z+0 R0 FMAX M3
7 LBL 1
8 L IZ-4 R0 FMAX
9 APPR CT X+2 Y+30 CCA90 R+5 RL F250
10 FC DR- R18 CLSD+ CCX+20 CCY+30
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
18 L X-20 Y+0 R0 FMAX
19 CALL LBL 1 REP 4
20 L Z+250 R0 FMAX M2
21 END PGM PGMWDH MM
HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 11/2015
Ejemplos de programación
Llamada a la herramienta
Retirar la herramienta
Posicionamiento previo en el plano de mecanizado
Posicionamiento previo sobre la superficie de la pieza
Marca para la repetición parcial del programa
Profundización en incremental (en vacío)
Llegada al contorno
Contorno
Salida del contorno
Retirar la hta.
Salto al label 1; en total cuatro veces
Retirar la herramienta, final del programa
8
8.6
303