12. Tool Compensation Functions
12.1 Tool Compensation
163
Type 1
One compensation amount corresponds to one compensation No. as shown on the right. Thus,
these can be used commonly regardless of the tool length compensation amount, tool radius
compensation amount, shape compensation amount and wear compensation amount.
(D1) = a
1
, (H1) = a
1
(D2) = a
2
, (H2) = a
2
: :
(Dn) = a
n
, (Hn) = a
n
Compensation No.
Compensation amount
1 a
1
2 a
2
3 a
3
•
•
•
•
n a
n
Type 2
The shape compensation amount related to the tool length, wear compensation amount,
shape compensation related to the tool radius and the wear compensation amount can be set
independently for one compensation No. as shown below.
The tool length compensation amount is set with H, and the tool radius compensation amount
with D.
(H1) = b1 + c1, (D1) = d1 + e1
(H2) = b2 + c2, (D2) = d2 + e2
: :
(Hn) = bn + cn, (Dn) = dn + en
Tool length (H)
Tool radius (D)/
(Position compensation)
Compe
nsation
No.
Shape
compensation
amount
Wear
compensation
amount
Shape
compensation
amount
Wear
compensation
amount
1 b1
c1
d1
e1
2 b2
c2
d2
e2
3 b3
c3
d3
e3
•
•
•
•
•
•
•
•
•
•
n bn
cn
dn
en
CAUTION
If the tool compensation amount is changed during automatic operation (including during
single block stop), it will be validated from the next block or blocks onwards.