
B-63944EN-2/02 PROGRAMMING 6.COMPENSATION FUNCTION
- 103 -
Explanation
- Offset direction
If the tool length compensation value specified with an H code (and
stored in offset memory) is G43, the coordinate system is shifted to
the + side; if G44, to the - side. If the sign of the tool length
compensation value is -, the coordinate system is shifted to the - side
if G43 and to the + side if G44. G43 and G44 are modal G codes;
they remain valid until another G code in the same group is used.
- Specifying a tool length compensation value
The tool length compensation value corresponding to the number
(offset number) specified with an H code (and stored in offset
memory) is used. The tool length compensation corresponding to the
offset number 0 always means 0. It is not possible to set a tool
length compensation value corresponding to H0.
- Compensation axis
Specify one of tool length compensation types A, B, and C, using
parameters TLC and TLB (No. 5001#0, #1).
- Specifying offset on two or more axes
Tool length compensation B enables offset on two or more axes by
specifying offset axes in multiple blocks.
To perform offset on X and Y axes
G19 G43 H_; Performs offset on the X axis.
G18 G43 H_; Performs offset on the Y axis.
Tool length compensation C suppresses the generation of an alarm
even if offset is performed on two or more axes at the same time, by
setting TAL (No. 5001#3) to 1.
- Tool length compensation cancel
To cancel offset, specify either G49 or H0. Canceling offset causes
the shifting of the coordinate system to be undone. If no move
command is specified at this time, the tool will not move along the
axis.