
B–63833EN–1/02
6. INTERPOLATION FUNCTION
257
Tools can move along a line
A tools move along a line to the specified position at the feedrate
specified in F.
The feedrate specified in F is effective until a new value is specified. It
need not be specified for each block.
The feedrate commanded by the F code is measured along the tool path.
If the F code is not commanded, the feedrate is regarded as zero.
The feedrate of each axis direction is as follows.
Fa +
a
L
f
Fg +
g
L
f
F
b
+
b
L
f
Feed rate of α axis direction :
F
z
+
z
L
f
L + a
2
) b
2
) g
2
) z
2
Ǹ
G01ααββγγζζ
Ff ;
Feed rate of γ axis direction :
Feed rate of β axis direction :
Feed rate of ζ axis direction :
The feedrate of the rotary axis is commanded in the unit of deg/min (if the
feedrate is 12 deg/min, F12.0 is commanded).
When the straight line axis α(such as X, Y, or Z) and the rotating axisβ
(such as A, B, or C) are linearly interpolated, the feed rate is that in which
the tangential feed rate in the αandβ cartesian coordinate system is
commanded by F(mm/min).
β–axis feedrate is obtained ; at first, the time required for distribution is
calculated by using the above fromula, then the β –axis feedrate unit is
changed to deg/min.
A calculation example is as follows.
20
2
) 40
2
Ǹ
300
40 deg
0.14907 min
The feed rate for the C axis is
0.14907 (min)
8
268.3 degńmin
8
G91 G01 X20.0C40.0 F300.0 ;
This changes the unit of the C axis from 40.0 deg to 40mm with metric
input. The time required for distribution is calculated as follows:
(Example)
In simultaneous 3 axes control, the feed rate is calculated the same way
as in 2 axes control.
6.2
LINEAR
INTERPOLATION
General