
B–63002EN/01
14. TOOL COMPENSATION FUNCTION
NC FUNCTION
191
In cutter compensation C, two–dimensional offsetting is performed for a
selected plane. In three–dimensional tool compensation, the tool can be
shifted three–dimensionally when a three–dimensional offset direction is
programmed.
When the following command is executed in the cutter compensation
cancel mode, the three–dimensional tool compensation mode is set :
Xp : X–axis or a parallel axis
Yp : X–axis or a parallel axis
Zp : Z–axis or a parallel axis
G41 Xp_ Yp_ Zp_ I_ J_ K_ D_ ;
When the following command is executed in the three–dimensional
tool compensation mode, the cutter compensation cancel mode is set :
G40 Xp_ Yp_ Zp_ ;
When canceling the three–dimensional tool compensation mode and
tool movement at the same time
or
Xp_ Yp_ Zp_ D00 ;
G40 ;
D00 ;
When only canceling the vector
or
The three–dimensional space where three–dimensional tool com-
pensation is to be executed is determined by the axis addresses spe-
cified in the start–up block containing the G41 command. If Xp, Yp, or
Zp is omitted, the corresponding axis, X–, Y–, or Z– axis (the basic
three axis), is assumed.
(Example)
When the U–axis is parallel to the X–axis, the V–axis is parallel to the
Y–axis, and the W–axis is parallel to the Z–axis
G41 X_ I_ J_ K_ D ;
G41 U_ V_ Z_ I_ J_ K_ D_ ;
G41 W_ I_ J_ K_ D ;
XYZ space
UVZ space
XYW space
14.12
THREE–
DIMENSIONAL TOOL
COMPENSATION
(G40, G41) (M series)
M series
Format
Start–up
(Starting
three–dimensional tool
compensation)
Canceling
three–dimensional tool
compensation
Selecting offset space