Órdenes de desplazamiento especiales
4.5 Interpolación polinómica (POLY, POLYPATH, PO, PL)
Función especial: Denominador polinómico
PO[]=(...) permite programar un denominador polinómico común para ejes geométricos sin
especificar el nombre del eje; esto quiere decir que el desplazamiento de ejes geométricos
se interpola como el cociente entre dos polinomios.
De este modo se pueden mecanizar de forma exacta, p. ej., secciones cónicas (círculos,
elipses, parábolas, hipérbolas).
Ejemplo:
Código del programa
POLY G90 X10 Y0 F100
PO[X]=(0,–) PO[Y]=(10) PO[]=(2,1)
El coeficiente constante (a
final especificado es independiente de las funciones G90/G91.
El resultado del ejemplo anterior es el siguiente:
X(p) = 10(1) / (1+p
Y(p) = 20p / (1+p
con 0 ≤ p ≤ 1
Los siguientes valores intermedios se generan a base del punto inicial programado, del
punto final y de los coeficientes a
Contador (X) =
Contador (Y) =
Denominador =
262
) del denominador polinómico siempre se toma como 1; el punto
0
) y
2
)
2
y PL=1:
2
10+0*p-p
2
0+20*p+0*p
2
1+2*p+1*p
2
Comentarios
;
Los ejes geométricos se desplazan de
forma lineal a la posición X10 Y0.
;
Los ejes geométricos se desplazan a
lo largo del cuadrante de circunfe-
rencia a X0 Y10.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo