Owner's manual
Cutter Diameter Compensation
(G40, G41, G42)
Chapter 21
21-15
Example 21.6
Type A Sample Exit Moves
Assume the current plane to be the XY plane and cutter c ompensation is
already active before the execution of block N100 in the following
program segments.
N100X1Y1;
N110X3Y3G40; Exitmove.
N100X1Y1;
N110G40; Exitmove.
N120X3Y3;
N100X1Y1;
N110G40;
N120Z1; No axis motionin the currentplane.
N130...; No axis motion in the current plane.
N140...; No axis motion in the current plane.
””
””
N200X3Y3; Exitmove.
N100X1Y1;
N110Z 1; No axis motionin the currentplane.
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.6 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 A cutter compensation takes the
shortest possible path to the end-point of the exit move. This path starts at
right angles to the left or right of the end-point (depending on G41 or G42)
of the l ast move in the currently defined plane (it is possible to redefine
this start-point using an I, J, and/or K word as described later in this
section). The end-point of the exit move is no longer offset to the left or
right.