5 scaling – Rockwell Automation 8520 9/Series CNC Lathe User Manual

Page 349

Advertising
background image

Chapter 13

Coordinate Control

13-7

Use the scaling feature to reduce or enlarge a programmed shape. Enable
this feature by programming a G14.1 block as shown below:

G14.1 X__ Z__ P__;

Where :

Is :

X and Z

the axis or axes to be scaled and the center of scaling for those axes.

P

the scaling magnification factor for the specified axes.

The axes programmed in the G14.1 block determine which axes are scaled.

The corresponding axis word values specify the center of scaling for each

axis. This position is the axis coordinate around which the scaling

operation is performed.

The scaling magnification factor (P) is the amount of scaling to be applied

to the programmed axes. Each axis can have a different scale factor by

programming them in separate G14.1 blocks. The scaling range is from

0.00001 to 999.99999. A scale factor less than one reduces a programmed

move, while a scale factor greater than one enlarges a programmed move.

If no P-word is programmed or if P0 is programmed in the G14.1 block,

the default magnification factor is used. If the programmed P-word value

is out of range, the CRT displays an error message.

When absolute mode (G90) is active, scaling moves are referenced from

the programmed center of scaling.

Example 13.4

Scaling with Absolute Mode Active

Program block

Comment

G07 G90 G00 X30. Z60.;

radius mode, absolute mode

G14.1 X0 P.5;

scale X axis only, by .5

G01 X12.;

feedrate move X to X6

Z38.;

feedrate move Z to Z38

X20.;

feedrate move X to X10

G14;

cancel scaling

G00 X30. Z60.;

rapid return

13.5

Scaling

Advertising