Ejemplo: cilindro concavo con fresa esférica, Ejemplos de programación 9.13 – HEIDENHAIN TNC 640 (34059x-05) Manual del usuario
Página 367

Ejemplos de programación 9.13
9
TNC 640 | Modo de empleo Diálogo en lenguaje conversacional HEIDENHAIN | 4/2015
367
Ejemplo: Cilindro concavo con fresa esférica
Desarrollo del programa
El programa solo funciona con fresa radial, la longitud
de la hta. se refiere al centro de la bola
El contorno del cilindro se realiza por medio de
muchas pequeñas rectas (definible mediante Q13)
Cuantos más puntos se definan, mejor será el
contorno.
El cilindro se fresa en tramos longitudinales (aquí:
paralelos al eje Y)
La dirección del fresado se determina mediante el
ángulo inicial y final en el espacio:
Dirección del mecanizado en el sentido horario:
Ángulo inicial > Ángulo final
Dirección de mecanizado en el sentido antihorario:
Ángulo inicial < Ángulo final
El radio de la hta. se corrige automáticamente
0 BEGIN PGM ZYLIN MM
1 FN 0: Q1 =+50
Centro eje X
2 FN 0: Q2 = +0
Centro eje Y
3 FN 0: Q3 =+0
Centro eje Z
4 FN 0: Q4 = +90
Ángulo inicial en el espacio (plano Z/X)
5 FN 0: Q5 =+270
Ángulo final en el espacio (plano Z/X)
6 FN 0: Q6 =+40
Radio del cilindro
7 FN 0: Q7 = +100
Longitud del cilindro
8 FN 0: Q8 = +0
Posición angular en el plano X/Y
9 FN 0: Q10 =+5
Sobremedida del radio del cilindro
10 FN 0: Q11 = +250
Avance al profundizar
11 FN 0: Q12 = +400
Avance de fresado
12 FN 0: Q13 = +90
Número de pasos
13 BLK FORM 0.1 Z X+0 Y+0 Z-50
Definición de la pieza en bruto
14 BLK FORM 0.2 X+100 Y+100 Z+0
15 TOOL CALL 1 Z S4000
Llamada a la herramienta
16 L Z+250 R0 FMAX
Retirar la herramienta
17 CALL LBL 10
Llamada al mecanizado
18 FN 0: Q10 =+0
Anular la sobremedida
19 CALL LBL 10
Llamada al mecanizado
20 L Z+100 R0 FMAX M2
Retirar la herramienta, final del programa