Compensaciones
8.5 Compensación interpolatoria
Programa para escribir las variables de sistema
Código de programa
%_N_AX_EEC_INI
CHANDATA(1)
$AA_ENC_COMP[0,0,X1]=0.003
$AA_ENC_COMP[0,1,X1]=0.01
$AA_ENC_COMP[0,2,X1]=0.012
...
$AA_ENC_COMP[0,800,X1]=-0.0
$AA_ENC_COMP_STEP[0,X1]=1.0
$AA_ENC_COMP_MIN[0,X1]=-200.0
$AA_ENC_COMP_MAX[0,X1]=600.0
$AA_ENC_COMP_IS_MODULO[0,X1]=0
M17
8.5.3
Compensación de flexión y compensación de error de angularidad
8.5.3.1
Información general
Función
La compensación de flexión y de error de angularidad (Cross Error Compensation, CEC) es una
compensación específica de eje, en la que a la posición de consigna del eje compensado se le
aplica un valor de corrección o de compensación. El valor de compensación se deriva de la
consigna de posición actual de uno o más ejes básicos.
• Error de flexión
En el error de flexión, el peso propio de una parte de la máquina o pieza provoca un error
dependiente de posición del Tool Center Point (TCP).
• Error de angularidad
En el caso del error de angularidad, una diferencia respecto al ángulo ideal entre los ejes
geométricos provoca un error dependiente de posición del Tool Center Point (TCP).
258
Comentario
1.er valor de corrección (punto de interpola-
ción 0): +3 μm
2.º valor de corrección (punto de interpolación
1): +10 μm
3.er valor de corrección (punto de interpola-
ción 2): +12 μm
Último valor de corrección (punto de interpola-
ción 800): 0 μm
Distancia entre puntos de interpolación 1.0 mm
La compensación comienza en -200.0 mm
La compensación finaliza en +600.0 mm
Compensación sin función módulo:
Manual de funciones, 01/2023, A5E48053702E AF
Vigilancia y compensación