Cylindrical interpolation operation – Rockwell Automation 8520-MUM 9/Series CNC Mill Operation and Programming Manual Documentation Set User Manual

Page 394

Advertising
background image

Axis Motion

Chapter 14

14-18

Cylindrical Interpolation Operation

When cylindrical interpolation is activated, the control will position the
tool on the cylindrical work surface with two distinct moves. In the first
move, all programmed axis moves in the initial G16.1 block (including the
A axis) will be executed. At the same time, the park axis (Y) is positioned
to the park axis coordinate as specified in AMP (refer to the documentation
provided by your system installer).

Once the tool is positioned at the AMP specified park coordinate, the
control locks or “parks” the park axis at it’s current position. This prevents
additional commands from moving the tool off the rotary axis center-line.
This first move takes place at the rapid feedrate for the axes.

In the second move, the feed axis (Z) moves at the active cutting feedrate
to the radius specified by R.

The blocks following the G16.1 block determine the contour to be
machined on the side of the cylindrical workpiece. The moves of the
rotary axis (A) and the machine axes are interpolated to produce the
programmed contours.

The following example makes a series of circumferential and circular cuts
into the side of a cylindrical workpiece. The A axis angle in the G02 block
of this program was derived from the equation that follows this example.
Figure 14.10 illustrates the results.

Example 14.7

Cylindrical Interpolation Example

Program Block

Comment

N01 G01 X0 Y0 Z0 F100;

N02 G16.1 X100 R100;

set cylindrical cutting radius at 100

N03 G01 A40;

make circumferential cut of 40 degrees

N04 G02 X80 A51.459 R20;

make arc cut of radius 20

N05 G01 X60;

make linear cut of 60

N06 G16.1 R90;

change cylindrical cutting radius to 90

N07 G01 A160;

make circumferential cut of 160 degrees

N08 G01 X100 A270;

make linear and circumferential cut

N09 G01 A0

finish with circumferential cut

N10 G15;

cancel cylindrical interpolation

N11 M30;

Advertising