
4.INTERPOLATION FUNCTIONS PROGRAMMING B-63944EN/02
- 58 -
- Arc radius
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. When an arc exceeding 180° is commanded, the radius
must be specified with a negative value. 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
G02R_ ; (The cutter does not move.)
r=50mm
End point
Start point
r=50mm
<1>
<2>
For arc <1> (less than 180
°
)
G91 G02 XP60.0 YP55.0 R50.0 F300.0 ;
For arc <2> (greater than 180°)
G91 G02 XP60.0 YP55.0 R-50.0 F300.0 ;
Y
X
- Feedrate
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. However, this feedrate is measured along the arc after the
cutter compensation is applied