
B–63502EN/01
14. TOOL COMPENSATION FUNCTION
NC FUNCTION
139
By setting the difference between tool length assumed when
programming and the actual tool length as offsets, workpiece can be
machined according to the size commanded by the program, without
changing the program.
Reference
tool
Difference set as offset value
G43 : Tool length compensation +
G44 : Tool length compensation –
G49 : Tool length compensation cancel
In G43 mode, the tool is offset to the + direction for the preset tool length
offset amount. In G44 mode, it is offset to the - direction for the preset
tool length offset amount. G49 cancels tool length compensation.
Tool length compensation can be performed for three types of axes.
Compensation for the Z axis is tool length compensation A. That for the
axis vertical to the selected plane is tool length compensation B. That for
the axis specified by the G43 or G44 block is tool length compensation
C. Which compensation to perform can be selected by a parameter.
The offset amount can be set in the tool length compensation memory.
By specifying an offset number with the H code, offset amount loaded in
corresponding tool length compensation memory is used as tool length
compensation amount.
Tool length compensation A
H_ ;
G43
G44
Tool length compensation B
H_ ;
G17
G18
G19
G43
G44
Tool length compensation C
α_ H_ ;
G43
G44
(alpha: arbitrary 1 axis)
14.3
TOOL LENGTH
COMPENSATION
(G43, G44, G49)
(M series)
M series
Explanations
D Tool length
compensation and its
cancellation
(G43, G44, G49)
D Tool length
compensation axis
D Assignment of offset
amount (H code)
Format