10 .1 0 ejemplos de pr ogr amación – HEIDENHAIN TNC 426 (280 462) Manual del usuario
Página 250

237
HEIDENHAIN TNC 426
1
0
.1
0 Ejemplos de pr
ogr
amación
Ejemplo: Elipse
Centro eje X
Centro eje Y
Semieje X
Semieje Y
Angulo inicial en el plano
Angulo final en el plano
Número de pasos de cálculo
Posición de giro de la elipse
Profundidad de fresado
Profundización
Avance de fresado
Distancia de seguridad para posicionamiento previo
Definición del bloque
Definición de la hta.
Llamada a la hta.
Retirar la hta.
Llamada al mecanizado
Retirar la hta., final del programa
0 BEGIN PGM ELLIPSE MM
1 FN 0: Q1 = +50
2 FN 0: Q2 = +50
3 FN 0: Q3 = +50
4 FN 0: Q4 = +30
5 FN 0: Q5 = +0
6 FN 0: Q6 = +360
7 FN 0: Q7 = +40
8 FN 0: Q8 = +0
9 FN 0: Q9 = +10
10 FN 0: Q10 = +100
11 FN 0: Q11 = +350
12 FN 0: Q12 = +2
13 BLK FORM 0.1 Z X+0 Y+0 Z-20
14 BLK FORM 0.2 X+100 Y+100 Z+0
15 TOOL DEF 1 L+0 R+2,5
16 TOOL CALL 1 Z S4000
17 L Z+250 R0 F MAX
18 CALL LBL 10
19 L Z+100 R0 F MAX M2
Desarrollo del programa
■
El contorno de la elipse se calcula mediante
muchas rectas pequeñas (se define mediante
Q7). Cuantos más puntos se calculen más cortas
serán las rectas y más suave la curva.
■
El sentido del mecanizado se determina
mediante el ángulo inicial y el ángulo final:
Mecanizado en sentido horario:
Angulo inicial > ángulo final
Mecanizado en sentido antihorario:
Angulo inicial < ángulo final
■
No se tiene en cuenta el radio de la hta.
X
Y
50
50
30
50