8 ejemplos de programación, Ejemplo: grupos de taladros, Ejemplos de programación – HEIDENHAIN TNC 128 (77184x-02) Manual del usuario
Página 441: Ejemplos de programación 18.8

Ejemplos de programación
18.8
18
TNC 128 | Modo de empleo Diálogo en lenguaje conversacional HEIDENHAIN | 9/2014
441
18.8
Ejemplos de programación
Ejemplo: Grupos de taladros
Desarrollo del programa:
Llegada al grupo de taladros en el programa principal
Llamar al grupo de taladrado (subprograma 1) en el
programa principal
Programar una sola vez el grupo de taladros en el
subprograma 1
0 BEGIN PGM UP2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S3000
Llamada a la herramienta
4 Z+250 R0 FMAX M3
5 CYCL DEF 200 TALADRAR
Definición del ciclo taladrado
Q200=+2
;DIST. DE SEGURIDAD
Q201=-20
;PROFUNDIDAD
Q206=+150
;AVANCE AL PROFUNDIZAR
Q202=+5
;PASO DE PROFUNDIZACIÓN
Q210=+0
;TIEMPO DE ESPERA ARRIBA
Q203=+0
;COOR. SUPERFICIE PIEZA
Q204=+50
;2. DIST. SEGURIDAD
Q211=+0
;TIEMPO DE ESPERA ABAJO
Q395=+0
;REF. PROFUNDIDAD
6 CYCL DEF 7.0 PUNTO CERO
Decalaje del punto cero
7 CYCL DEF 7.1 X+15
8 CYCL DEF 7.2 Y+10
9 CALL LBL 1
10 CYCL DEF 7.0 PUNTO CERO
Decalaje del punto cero
11 CYCL DEF 7.1 X+75
12 CYCL DEF 7.2 Y+10
13 CALL LBL 1
14 CYCL DEF 7.0 PUNTO CERO
Decalaje del punto cero
15 CYCL DEF 7.1 X+45
16 CYCL DEF 7.2 Y+60
17 CALL LBL 1