FANUC Series 16/18/160/180-Model C for Lathe Operator Manual

PROGRAMMING
B–62754EN/01
4. INTERPOLATION FUNCTIONS
57
In helical interpolation, when pulses are distributed with one of the
circular interpolation axes set to a hypothetical axis, sine interpolation is
enable.
When one of the circular interpolation axes is set to a hypothetical axis,
pulse distribution causes the speed of movement along the remaining axis
to change sinusoidally. If the major axis for threading (the axis along
which the machine travels the longest distance) is set to a hypothetical
axis, threading with a fractional lead is enabled. The axis to be set as the
hypothetical axis is specified with G07.
G07 1; Hypothetical axis cancel
G07 0; Hypothetical axis setting
Where, is any one of the addresses of the controlled axes.
The axis is regarded as a hypothetical axis for the period of time from
the G07 0 command until the G07 1 command appears.
Suppose sine interpolation is performed for one cycle in the YZ plane.
The hypothetical axis is them the X axis.
X
2
+ Y
2
= R
2
(r is the radius of an arc.)
Y = r SIN (
1
2
Z )
1 is the distance traveled along the Z–axis in one cycle.)
Y
r
0
Z
1
2
2
Interlock, stroke limit, and external deceleration can also apply to the
hypothetical axis.
An interrupt caused by the handle also applies to the hypothetical axis.
This means that movement for a handle interrupt is performed.
4.7
HYPOTHETICAL AXIS
INTERPOLATION
(G07)
Format
Explanations
D Sine interpolation
D Interlock, stroke limit,
and external
deceleration
D Handle interrupt

Leave a Reply

Your email address will not be published. Required fields are marked *