Ejemplo: Elipse
Desarrollo del programa
El contorno de la elipse se compone de pequeñas
rectas (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 en el plano:
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.
0
BEGIN PGM ELIPSE MM
FN 0: Q
= +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 = +5
0
FN 0: Q 0 = + 00
FN 0: Q
= +350
2
FN 0: Q 2 = +2
3
BLK FORM 0.
Z X+0 Y+0 Z-20
4
BLK FORM 0.2 X+ 00 Y+ 00 Z+0
5
TOOL DEF
L+0 R+2,5
6
TOOL CALL
Z S4000
7
L Z+250 R0 F MAX
8
CALL LBL
0
9
L Z+ 00 R0 F MAX M2
TNC 426 B, TNC 430 de HEIDENHAIN
Y
50
50
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 angular 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 herramienta
Llamada a la herramienta
Retirar la herramienta
Llamada al mecanizado
Retirar la herramienta, final del programa
X
50
245