Programming and Operating Manual (Milling)
6FC5398-4DP10-0BA1, 01/2014
55
See the following illustration for polar radius and polar angle with definition of the positive direction in different planes:
Pole definition, programming
G110
Pole specification relative to the setpoint position last programmed (in the plane, e.g. with G17: X/Y)
G111
; Pole specification relative to the origin of the current workpiece coordinate system (in the plane, e.g. with
G17: X/Y)
G112
; Pole specification, relative to the last valid pole; preserve plane
Note
Pole specifications
●
Pole definitions can also be performed using polar coordinates. This makes sense if a pole already exists.
●
If no pole is defined, the origin of the current workpiece coordinate system will act as the pole.
Programming example
N10 G17
; X/Y plane
N20 G0 X0 Y0
N30 G111 X20 Y10
; Pole coordinates in the current workpiece coordinate system
N40 G1 RP=50 AP=30 F1000
N50 G110 X-10 Y20
N60 G1 RP=30 AP=45 F1000
N70 G112 X40 Y20
; New pole, relative to the last pole as a polar coordinate
N80 G1 RP=30 AP=135
; Polar coordinate
M30
Traversing with polar coordinates
The positions programmed using polar coordinates can also be traversed as positions specified with Cartesian coordinates
as follows:
●
G0 - linear interpolation with rapid traverse
●
G1 - linear interpolation with feedrate
●
G2 - circular interpolation CW
●
G3 - circular interpolation CCW
(See also Sections "Linear interpolation (Page 69)" and "Circular interpolation (Page 72)".)