Assume the current plane to be the xy plane – Rockwell Automation 8520-MUM 9/Series CNC Mill Operation and Programming Manual Documentation Set User Manual

Page 543

Advertising
background image

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 the number of non-motion blocks in the compensation mode
has not exceeded a value selected by the system installer in AMP.

The exit of the cutting tool for type B cutter compensation takes the
shortest possible path to 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 word as described later in this section. The end-point of the exit move is
no longer offset to the left or right.

Advertising