7 - 63 
7  MOTION PROGRAMS FOR POSITIONING CONTROL 
 
[Related Parameters] 
Speed limit value                     : The maximum feed rate of each axis is set. 
(Refer to Section 6.4.1 for the speed limit value of the 
parameter block.) 
Circular interpolation arc error : The allowable error range for circular interpolation is 
set.  
(Refer to Section 6.4.3 for the allowable error range for 
circular interpolation of the parameter block.) 
 
[Program Example] 
(1)   The program which draws a circular arc of more than 180° at a negative circular 
arc radius (R) value. 
 
G91  G02  X50.  Y50.  R-50.  F500.  ; 
 
Y
X
50
Start 
point
Feed rate
  500[mm/min]
End point X50, Y50
50
(Unit: mm)
 
 
(2)   The program which draws a circular arc of 180° or less at a positive circular arc 
radius (R) value. 
 
G91  G02  X50.  Y50.  R50.  F500.  ; 
 
Y
X
50
Start
point
Feed rate
  500[mm/min]
50
End point X50, Y50
(Unit: mm)
 
 
REMARK 
(1)   The end point coordinates and circular arc radius cannot be omitted. 
Always specify the end point coordinates and circular arc radius. 
 
(2)   Circular interpolation includes the [degree] axis whose stroke limit is set to be 
invalid cannot be executed. 
 
(3)   Circular interpolation in the unit combination of [mm] and [degree] or [inch] and 
[degree] cannot be executed.