
15. ACCURACY COMPENSATION
FUNCTION
B–63122EN/01
NC FUNCTION
104
In large–stroke machines, a low axis–to–axis straightness would decrease
their machining precision. Axis–to–axis straightness can be improved by
compensating the position of an axis (compensation axis) associated with
a movement axis in detection units. With this function, the position of an
axis (specified using a parameter) is compensated, as the associated
movement axis (specified using a parameter) is shifted. This axis
compensation is put in effect for the movement axis between pitch error
compensation points.
126
127
0 1 2 3 60 61
ac
db
β
γ
ε
Example:
Movement axis pitch error compensation points
Movement axis machine coordinate
a, b, c, d : Movement axis compensation point number (the same number as the pitch
error compensation point number)
α, β, γ, ε : Compensation amount (corresponding to each compensation point)
α
The amount of compensation performed between points a and b is:
(β – α)/(b – a)
NOTE
1 Straightness compensation specified for a compensation
axis is put in effect after the compensation axis and
associated movement axis have undergone a reference
position return.
2 Use of the straightness compensation option requires that
the memory–type pitch error compensation option be
installed.
3 The output of this option is superimposed on the
memory–type pitch error compensation data.
15.2
STRAIGHTNESS
COMPENSATION