
PROGRAMMING
B–63444EN/01
13. COMPENSATION FUNCTION
145
Reference position or floating reference
position=Intermediate position
Start–up
O×××× ;
G91 G41_ ;
:
G28 X0 Y0 ;
:
(G41 G01)
r
s
G00
s
r
G28/30/30.1
G01
WARNING
1 When a G28 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 each–axis
machine lock is applied, the offset vector is canceled.
2 When a compensation axis is specified in a G28 command
in tool–tip radius compensation mode, the vectors for other
compensation axes are also canceled.
NOTE
1 When an axis not included in the tool–tip radius
compensation plane is specified in a G28 command, a
vector perpendicular to the direction in which the tool moves
is created at the end of the preceding block and the tool
does not move. Offset mode is automatically resumed from
the next block (in the same way as when two or more blocks
specifying no movement are consecutively executed).
2 When a G28 command is specified as a start–up block, a
vector perpendicular to the direction in which the tool moves
is created at the intermediate position. The vector is then
canceled at the reference position. The next block creates
an intersection vector.
S G28 command in offset
mode (with no
movement)