Programming manual.
CNC 8070
TOOL COMPENSATION
13.
Tool radius compensation
·257·
(REF: 1709)
13.1.6 Cancellation of tool radius compensation
Tool radius compensation is canceled with function G40.
After executing one of this function, radius compensation will be canceled 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