Órdenes de desplazamiento especiales
4.6 Referencia de trayectoria ajustable (SPATH, UPATH)
Programación
N10 G1 X0 F1000 UPATH
N20 POLY PO[X]=(10,10) A10
En la secuencia N20, el recorrido S de los ejes FGROUP depende del cuadrado del pará-
metro de curva U. Por ello a lo largo del recorrido de X se obtienen diferentes posiciones del
eje síncrono A, según si está activo SPATH o UPATH.
Limitaciones
La trayectoria ajustada carece de significado en los siguientes casos
● interpolación lineal y circular,
● en secuencias de roscado y
● cuando todos los ejes de contorneado están incluidos en FGROUP
Descripción
Durante la interpolación polinómica - refiriéndose siempre a la interpolación polinómica
● en el sentido más estricto (POLY),
● todas las clases de interpolación spline (ASPLINE, BSPLINE, CSPLINE) y
● interpolación lineal con compresor (COMPON, COMPCURV),
- están predefinidas las posiciones de todos los ejes de contorneado i por polinomios pi(U).
El parámetro de curva U se desplaza dentro de una secuencia CN desde 0 hasta 1, por
tanto, está normalizado.
El comando en lenguaje de programación FGROUP permite seleccionar dentro de los ejes
de contorneado aquellos ejes a los que se debe referir el avance de contorneado progra-
mado. No obstante, una interpolación con velocidad constante en el trayectoria S de estos
ejes significa durante la interpolación polinómica una modificación no constante del pará-
metro de curva U.
Comportamiento del control con Reset y datos de máquina/opciones
Después del reset está activo el código G determinado por el DM 20150:
GCODE_RESET_VALUES [44] (45º grupo de códigos G).
El valor de borrado para el tipo de matado de esquinas se define con DM 20150:
GCODE_RESET_VALUES [9] (10º grupo de códigos G).
El valor activo tras reset para el grupo de códigos G se define con el dato de máquina
DM 20150: GCODE_RESET_VALUES [44]. Para mantener la compatibilidad con
instalaciones existentes se preajusta como valor por defecto SPATH.
Los datos de máquina específicos de eje DM 33100: COMPRESS_POS_TOL tienen un
significado ampliado: contienen las tolerancias para la función de compresor y el matado de
esquinas con G642.
266
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo