Programming manual
CNC 8070
TOOL PATH CONTROL
Circular interpolation (G02/G03)
6.
(SOFT V02.0X)
101
6.3.3 Polar coordinates
The arc is defined by programming function G02 or G03 followed by
the coordinates of the arc's end point and those of its center (referred
to the starting point of the arc) according to the axes of the active work
plane.
Coordinates of the end point
The position of the end point is given by defining the radius "R" and
the angle "Q" as follows:
If the angle or the radius is not programmed, it keeps the value
programmed for the last move. The radius and the angle may be
defined both in absolute (G90) and incremental coordinates (G91).
When programming the angle in G91, it is incremented with respect
to the polar origin of the previous point; if programmed in G90, It
indicates the angle formed with the horizontal going through the polar
origin.
Programming a 360º angle in G91 means programming a whole circle.
Programming a 360º angle in G90 means programming an arc where
the target point forms a 360º angle with the horizontal going through
the polar origin.
Center coordinates
The arc center coordinates are defined by the letters "I", "J" or "K"
depending on the active plane.
When the center coordinate on an axis is zero, it does not have to be
programmed; if neither of them are programmed, it will assume the
polar origin as the arc center. These coordinates are not affected by
functions G90 and G91.
Depending on the active work plane, the programming format is:
Radius Distance between the polar origin and the point.
Angle Angled formed by the line joining the polar origin with the
point and the horizontal going through the polar origin.
G17 G18 G19 Letters "I", "J" and "K" are associated with the first,
second and third axis of the channel respectively.
G20 Letters "I", "J" and "K" are associated with the
abscissa, ordinate and perpendicular axes of the
defined plane.
XY plane (G17) G02/G03 R... Q... I... J...
ZX plane (G18) G02/G03 R... Q... I... K...
YZ plane (G19) G02/G03 R... Q... J... K...