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

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