
6. INTERPOLATION FUNCTION
B–63173EN–1/01
244
The distance between an arc and the center of a circle that contains the arc
can be specified using the radius, R, of the circle instead of I, J, and K.
In this case, one arc is less than 180_, and the other is more than 180_ are
considered.
Specify an arc more than 180_ with a negative radius value commanded.
If Xp, Yp, and Zp are all omitted, if the end point is located at the same
position as the start point and when R is used, an arc of 0
°is programmed.
G02Rr ; (The tool does not move.)
r=50mm
End point
Start point
r=50mm
Y
X
(Example)
For arc (1) (less than 180_)
G91 G02 X60.0 Y20.0 R50.0 F300.0 ;
For arc (2) (greater than 180_)
G91 G02 X60.0 Y20.0 R–50.0
F300.0 ;
(1)
(2)
The feedrate in circular interpolation is equal to the feedrate specified by
the F code, and the feedrate along the arc (the tangential feedrate of the
arc) is controlled to be the specified feedrate.
The error between the specified feedrate and the actual tool feedrate is
±2% or less.
1022 Setting of each axis in the basic coordinate system
NOTE
When this parameter is set, power must be turned off before
operation is continued.
[Data type] Byte axis
To determine the following planes used for circular interpolation, etc.,
each control axis is set to one of the basic three axes X, Y, and Z, or an
axis parallel to the X, Y, or Z axis.
Parameter