6. Interpolation Functions
6.14 3-dimensional Circular Interpolation; G02.4, G03.4
96
Command format
G02.4(G03.4) Xx1 Yy1 Zz1
α
α
1
; Intermediate point designation (1st block)
Xx2 Yy
2
Zz2
α
α
2
; End point designation (2nd block)
G02.4(G03.4)
x1, y1, z1
x2, y2, z2
α
: 3-dimensional circular interpolation command (Cannot designate the rotation direction)
: Intermediate point coordinates
: End point coordinates
: Arbitrary axis other than axis used as the reference in 3-dimensional circular interpolation
(May be omitted)
•
The G02.4 and G03.4. operations are the same. (The rotation direction cannot be designated.)
•
The axes used as the reference in 3-dimensional circular interpolation are the three basic axes
set with the parameters.
•
The X, Y, Z address in the block may be omitted. The intermediate point coordinates omitted in
the 1st block become the start point coordinates, and the end point coordinates omitted in the
2nd block become the intermediate point coordinates.
•
When using the 3-dimensional circular interpolation command, an arbitrary axis can be
commanded in addition to the orthogonal coordinate system (X, Y, Z) used as the reference. The
arbitrary axis designated in the intermediate point designating block (1st block) will interpolate to
the command point when moving from the start point to intermediate point. The arbitrary axis
designated in the end point command block (2nd block) will interpolate to the command point
when moving from the intermediate point to the end point. The number of arbitrary axes that can
be commanded differs according to the number of simultaneous contour control axes. The total
of the basic three axes used as the reference of the 3-dimensional circular interpolation and the
arbitrary axes commanded simultaneously must be less than the number of simultaneous
contour control axes.