Programming manual
CNC 8070
TOOL COMPENSATION
Tool radius compensation
9.
(SOFT V02.0X)
171
9.1.5 Cancellation of tool radius compensation
Tool radius compensation is canceled with function G40.
After executing one of this function, radius compensation will be
cancelled during the next movement in the work plane, that must be
a linear movement.
The way this compensation is canceled depends on the type of
cancellation end (G138/G139) and the type of transition G136/G137
selected:
• G139/G136
The tool goes to the endpoint, contouring the corner along a
circular path.
• G139/G137
The tool goes to the endpoint, contouring the corner along linear
paths.
• G138
The tool goes straight to the endpoint. Regardless of the type of
transition (G136/G137) programmed.
The following tables show the different possibilities of canceling tool
radius compensation depending on the selected functions. The
programmed path is shown with solid line and the compensated path
with dashed line.
End of the compensation without programmed movement
After canceling the compensation, it may occur that the axes of the
plane will not be involved in the first motion block. For example,
because they have not been programmed, or the current tool position
has been programmed or an incremental movement has been
programmed.
In this case, the compensation is canceled at the same point where
the tool is, as follows. Depending on the last movement made in the
plane, the tool moves to the end point (uncompensated) of the
programmed path.
· · ·
G90
G03 X-20 Y-20 I0 J-20
G91 G40 Y0
G01 X-20
· · ·
(X0 Y0)
Y
X
· · ·
G90
G01 X-30
G01 G40 X-30
G01 X25 Y-25
· · ·
(X0 Y0)
Y
X