
PROGRAMMING
B–63534EN/02
14. COMPENSATION FUNCTION
361
Tool compensation memory A, B, or C can be used.
The tool compensation memory determines the tool compensation values
that are entered (set) (Table 14.8 (b)).
Table 14.8 (b) Setting contents tool compensation memory and tool compensation value
Tool compensation value
Tool compensation
memory A
Tool compensation
memory B
Tool compensation
memory C
Tool geometry compensation
value for address D
Set tool geometry + tool
wear compensation values
Set tool geometry com-
pensation values for ad-
set
Tool geometry compensation
value for address H
for addresses D and H (val-
ues can be specified with ei-
ther address).
dresses D and H (values can
be specified with either ad-
dress).
set
Tool wear compensation for
value address D
Set tool wear compensation
values for addresses D and
set
Tool wear compensation
value for address H
H (values can be specified
with either address).
set
The programming format depends on which tool compensation memory
is used.
Table 14.8 (c) Setting range of Tool compensation memory and
Tool compensation value
Variety of tool compensation memory
Format
A
Tool compensation value (geometry com-
pensation value+wear compensation val-
ue)
G10L11P_R_;
Geometry compensation value G10L10P_R_;
B
Wear compensation value G10L11P_R_;
Geometry compensation value for H code G10L10P_R_;
Geometry compensation value for D code G10L12P_R_;
C
Wear compensation value for H code G10L11P_R_;
Wear compensation value for D code G10L13P_R_;
P : Number of tool compensation
R : Tool compensation value in the absolute command(G90) mode
Value to be added to the specified tool compensation value in the
incremental command(G91) mode (the sum is also a tool
compensation value.)
NOTE
To provide compatibility with the format of older CNC
programs, the system allows L1 to be specified instead of
L11.
D Tool compensation
memory and the tool
compensation value to
be entered
Format
D Input of tool
compensation value by
programing