10 .13 ejemplo de pr ogr a mación – HEIDENHAIN TNC 320 (340 551-02) Manual del usuario
Página 399

TNC 320 de HEIDENHAIN
399
1
0
.13 Ejemplo de pr
ogr
a
mación
18 CALL LBL 10
Llamada al mecanizado
19 FN 0: Q10 = +0
Anular la sobremedida
20 FN 0: Q18 = +5
Paso angular en el plano X/Y para el acabado
21 CALL LBL 10
Llamada al mecanizado
22 L Z+100 R0 FMAX M2
Retirar la herramienta, final del programa
23 LBL 10
Subprograma 10: Mecanizado
24 FN 1: Q23 = +Q11 + +Q6
Cálculo de la coordenada Z para el posicionamiento previo
25 FN 0: Q24 = +Q4
Copiar el ángulo en el espacio (plano Z/X)
26 FN 1: Q26 = +Q6 + +Q108
Corregir el radio de la espera para el posicionamiento previo
27 FN 0: Q28 = +Q8
Copiar la posición de giro en el plano
28 FN 1: Q16 = +Q6 + -Q10
Tener en cuenta la sobremedida en el radio de la esfera
29 CYCL DEF 7.0 PUNTO CERO
Desplazamiento del punto cero al centro de la esfera
30 CYCL DEF 7.1 X+Q1
31 CYCL DEF 7.2 Y+Q2
32 CYCL DEF 7.3 Z+0
33 CYCL DEF 10.0 GIRO
Cálculo del ángulo inicial de la posición de giro en el plano
34 CYCL DEF 10.1 ROT+Q8
35 LBL 1
Posicionamiento previo en el eje del cabezal
36 CC X+0 Y+0
Fijar el polo en el plano X/Y para el posicionamiento previo
37 LP PR+Q26 PA+Q8 R0 FQ12
Posicionamiento previo en el plano
38 CC Z+0 X+Q108
Fijar el polo en el plano Z/X para desplazar el radio de la hta.
39 L Y+0 Z+0 FQ12
Desplazamiento a la profundidad deseada