
B-63783EN-1/01 1.AXIS CONTROL
- 51 -
1.3.3 Straightness Compensation
General
For a machine tool with a long stroke, deviations in straightness
between axes may deteriorate machining accuracy. For this reason,
when an axis moves, other axes are compensated in detection units to
improve straightness. This improvement results in better machining
accuracy. When an axis (parameter Nos. 5481 to 5483) moves, the
corresponding compensation axis (parameter Nos. 5491 to 5493) is
compensated. That is, the compensation axis is compensated at the
pitch error compensation position (See 1.3.1) of the moving axis.
Explanation
- Pitch error compensation points on moving axis
From the current position on a travel axis, the compensation amount to
be output to the corresponding compensation axis is calculated.
Compensation is performed on the compensation axis when pitch error
compensation on the travel axis is output.
In the figure above, while the machine moves from compensation point
a to compensation point b on the travel axis, the compensation amount
(β - α)/(b - a) is output to the compensation axis when the pitch error
compensation on the travel axis is output.
. . .
. . .
a
b
c
d
ε
Compensation pulses that are output when the stored pitch error compensation on the
travel axis is output
a, b, c, d : Compensation position numbers of the moving axis
α, β, γ, ε : Compensation for compensation axis
. . . . . .
0 1 2 3 60 61 126 127
Stored pitch error compensation points on
the travel axis