
16. COMPENSATION FUNCTION
16.1 Tool Length
Offset
(G43,
GM,
G49)
16. COMPENSATION FUNCTION
16.1 Tool Length Offset
(G43,G44,G49)
16.1
.l Tool length offset A
This function can be used by setting the difference between the tool length assumed
during programming and the actual tool length of the tool used when the work piece
is performed into the offset memory. It is now possible to apply compensation without
changing the program. Assign the offset direction with a
G43
or G44, and designate
the offset amount that has been set in the offset memory with an H code.
By the command of G43
.
P
The position of the terminal point of the movement command in the Z axis can be
shifted + or
-
by as much as the value set in the offset memory.
(1)
Direction of offset
G43 + side offset
G44
-
side offset
In any case of absolute or incremental commands, the offset amount that has
been set into the offset memory assigned by H code is in G43, added to, and
in G44, subtracted from the coordinate value of the terminal point of the
2
axis
movement command. The coordinate value after the calculation becomes the
terminal point. When the movement command for the Z axis was omitted, it is
taken in the same way as:
G43
G44
GSIZOH
;
and the tool moves by the offset amount in the + direction in
G43
and in the
-
direction in G44. G43 and
G44
being modal codes, are effective until
another G code in the same group is programmed.
(2)
Assignment of offset amount
Assign offset number by H code. The offset amount that has
been
set in the
offset memory is added to or subtracted from the programmed command value
for the Z axis. The offset amount may be set in the offset memory through the
CRT/MD1
panel. The range of values that can be set as the offset amount is as
follows:
\
1
mm input
1
inch
input
Offset amount
I
O-
i
999.999mm
O-
f
99.9999inch
(Note 1) The offset numbers that can be specified range from
HO0
to
H99.
IAId'