
6. Interpolation Functions
6.16 Hypothetical Axis Interpolation; G07
105
6.16 Hypothetical Axis Interpolation; G07
Function and purpose
Take one of the axes of the helical interpolation or spiral interpolation, including a linear axis, as a
hypothetical axis (axis with no actual movement) and perform pulse distribution. With this
procedure, an interpolation equivalent to the helical interpolation or spiral interpolation looked from
the side (hypothetical axis), or SIN or COS interpolation, will be possible.
Normal helical interpolation
0.
5.
10.
-5.
-10.
20.
40.
-10.
0.
X axis
Y axis
Z axis
X axis
Helical interpolation in the hypothetical axis interpolation mode
0.
5.
10.
-5.
-10.
20.
40.
-10.
0.
X axis
Hypothetical axis
(Y axis in this example)
does not move actually.
X axis
Y axis
Z axis
To perform the SIN interpolation on Z-X plane, execute the helical interpolation (Y-X plane: G17
G02) with Y axis which is designated as the hypothetical axis.
Command format
G07
α
0 ; Hypothetical axis interpolation mode ON
G07
α
1 ; Hypothetical axis interpolation mode cancel
α
: Designate the axis for which hypothetical axis interpolation is performed.