Owner's manual
Cutter Diameter Compensation
(G40, G41, G42)
Chapter 21
21-25
Example 21.9 gives some sample exit move program blocks:
Example 21.9
Examples of Exit Move Blocks
Assume the current plane to be the XY plane.
N100X1Y1;
N110X3Y3G40; Exit move.
N100X1Y1;
N110G40;
N120X3Y3; Exit move.
N100X1Y1;
N110G40;
N120Z1; No axis motion in the current plane.
N130...; No axis motion in the current plane.
N140...; No axis motion in the current plane.
””
””
N200X3Y3; Exit move.
N100X1Y1;
N110Z1; No axis motion in the current plane.
N120...; No axis motion in the current plane.
N130...; No axis motion in the current plane.
””
””
N200G40X3Y3; Exit move.
All of the program blocks in Example 21.9 produce the same exit move
provided that t he number of non-motion blocks in the compensation mode
has not exceeded a value selected by the system installer in AMP.
The exit of t he cutting tool for type B cutter compensation takes the
shortest possible path t o the end-point of the exit move only for inside
corners. For outside tool corners, the cutting tool always remains at least
the radius of the cutting tool away from the end-point of the last move in
compensation. It is possible to redefine the start-point using an I, J, and/or
K w ord as described later in this section. The end-point of the exit move is
no longer offset t o the left or right.