
PROGRAMMING
B–63854EN/03
4. INTERPOLATION FUNCTIONS
41
The end point of an arc is specified by address Xp or Zp, and is expressed
as an absolute or incremental value according to G90 or G91. For the
incremental value, the distance of the end point which is viewed from the
start point of the arc is specified.
The arc center is specified by addresses I and K for the Xp and Zp axes,
respectively. The numerical value following I or K, however, is a vector
component in which the arc center is seen from the start point, and is
always specified as an incremental value irrespective of G90 and G91, as
shown below.
I, and K must be signed according to the direction.
End point (z,x)
Start
point
Center
x
z
k
i
I0 and K0 can be omitted.
If the difference between the radius at the start point and that at the
end point exceeds the value in a parameter (No.3410), an P/S alarm
(No.020) occurs.
When X
p
and Z
p
are omitted (the end point is the same as the start point)
and the center is specified with I and K, a 360° arc (circle) is specified.
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 and K.
In this case, one arc is less than 180
°, and the other is more than 180° are
considered. An arc with a sector angle of 180
°or wider cannot be
specified. If Xp 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.)
D Distance moved on an
arc
D Distance from the start
point to the center of arc
D Full–circle programming
D Arc radius