PROGRAMMING
B–63854EN/03
14. COMPENSATION FUNCTION
211
WARNING
1 When a G28 or G30 command is executed when all–axis
machine lock is applied, a vector perpendicular to the
direction in which the tool moves is created at the
intermediate position. In this case, the tool does not move
to the reference position and the offset vector is not
canceled. When bit 2 (CCN) of parameter No. 5003 is set
to 0 or each–axis machine lock is applied, the offset vector
is canceled.
Example 1)
When bit 2 (CCN) of parameter No. 5003 is set to 1.
[FS15 type]
s
G28
s G01
G01
s
s
r
(G42 G01)
Reference position
=intermediate position
Intermediate position
Example 2)
When bit 2 (CCN) of parameter No. 5003 is set to 0 and
all–axis machine lock is applied
s
G28
s G01
G01
s
s
r
(G42 G01)
[FS15 type]
Reference position
=intermediate position
Intermediate position
2 When a compensation axis is specified in a G28 or G30
command in tool–tip radius compensation mode, the
vectors for other compensation axes are also canceled.
This also applies when bit 2 (CCN) of parameter No. 5003
is set to 1. (The FS15 cancels only the vector for the
specified axis. Note that the FS15 type cancellation differs
from the actual FS15 specification in this point.)
ss
s
G00
G00
r
G28 Z_
(G41 G00 X_ Z_)
[FS15 type]
Reference position
=intermediate position
Intermediate
position