1 polar programming special cases – Rockwell Automation 8520-MUM 9/Series CNC Mill Operation and Programming Manual Documentation Set User Manual

Page 401

Advertising
background image

Axis Motion

Chapter 14

14-25

When programming using polar blocks the values programmed with the
axis words are stored much as if they had been position commands.
Normally, programming an incremental move of Y1.3 would position the
Y axis 1.3 units from its previous position. The X axis position would not
change. This also holds true for polar programming.

Programming Y20. with polar programming active specifies an angle of
20 degrees. This angle remains in effect for all subsequent blocks until a
new value for Y is specified. This is also true for radius specifications.
Keep in mind, however, that either a polar distance, a polar angle, or both
must be programmed in the polar block.

Example 14.9

Polar Blocks with only Polar Angle Programmed

G00X10Y5;

G00X0Y0;

N10G00X10Y5;

G01G91G16F100;

N20G01G91G16F100;

N10G00X0Y0;

N30X20Y45;

N20G01G91G16F100;

N40Y90;

or

N30X20Y45;

N50Y90;

N40Y90;

N60Y90;

N50X20;

N70Y90;

N60X20;

N70M30;

Figure 14.13

Results of Example 14.9, Polar Programming Blocks

30

25

20

15

10

5

45

90

90

90

N40

N30

N20

N50

5

10

25

X

Y

14.2.1
Polar Programming Special
Cases

Advertising