6. Interpolation Functions
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
X axis
10.
5.
0.
-5.
-10.
Helical interpolation in the hypothetical axis interpolation mode
X axis
10.
5.
0.
-5.
-10.
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 ;
G07 α1 ;
α
20.
20.
Hypothetical axis interpolation mode ON
Hypothetical axis interpolation mode cancel
: Designate the axis for which hypothetical axis interpolation is performed.
6.16 Hypothetical Axis Interpolation; G07
40.
Z axis
Y axis
X axis
40.
Z axis
Y axis
105
X axis
0.
-10.
Hypothetical axis
(Y axis in this example)
does not move actually.
0.
-10.