4 The Interpolation
The feed along the path can be programmed at address F, pointing in the direction of the circle tangent, and being constant all along the path.
L Notes:
– I0, J0, K0 may be omitted, e.g.
G03 X0 Y100 I-100
–When each of Xp, Yp and Zp is omitted, or the end point coordinate coincides with the start point coordinate, then:
a. If the coordinates of the circle center are
programmed at addresses, I, J, K the control will interpolate a complete circle of
360°. E.g.: G03
b. If radius R is programmed, the control returns error 3012 ERRONEOUS CIRCLE DEF. R.
–When the circle block
a.does not contain radius (R) or I, J, K either,
b.or reference is made to address I, J, K outside the selected plane, the control returns 3014 ERRONEOUS CIRCLE DEF. error. E.g. G03 X0 Y100, or (G18) G02 X0 Z100
–The control returns error message 3011 RADIUS DIFFERENCE whenever the difference
between the
Whenever the difference of radii is smaller than the value specified in the above parameter, the control will move the tool along a spiral path in which the radius is varying linearly with the central angle. The angular velocity, not the one tangential to the path will be constant in the interpolation of a circle arc of a varying radius.
Fig. |
26