Fanuc Series 15i/150i-MA (Programming) Operators Manual 4.INTERPOLATION FUNCTIONS PROGRAMMING B-63324EN/03
- 138 -
So, F is clamped as follows:
)
)
)(
)(
Max(
)(
,
)
)(
)(
Max(
)(
,
)
)(
)(
Max(
)(
,
)
)(
)(
Max(
)(
,
)
)(
)(
Max(
)(
Min(
maxmaxmaxmaxmax
tF
tF
BF
tF
tF
AF
tF
tF
ZF
tF
tF
YF
tF
tF
XF
F
bazyx
(t=0 to 1)
Note) In the expression, the values of F
x
(t), F
y
(t), F
z
(t), F
a
(t), and F
b
(t)
are assumed to be absolute positive values.
- Rollover
If a control point is specified in the absolute mode (G90) for a rotation
axis subject to rollover, the relative position shift of the control point
based on a shortcut is calculated after rollover processing for the
control point.
Example: When the C-axis is a rotation axis subject to rollover
Program
G90 G06.2 P4 K0.0 X0.0 C0.0 F1000
K0.0 X10.0 C350.0
K0.0 X20.0 C10.0
K0.0 X30.0 C-20.0
K1.0
K1.0
K1.0
K1.0
G01
Actual operation
10.0
-10.0 (350.0)
-20.0 (340.0)
C
X
Control point
0.0 (360.0)
10.0
30.0
20.0
- Inverse time feed
If G93 is specified during NURBS interpolation, the inverse time
command (G93) mode is set. Specify an inverse time (FRN) with F
code. FRN for NURBS interpolation is represented by the following
expression:
Distance
Feedrate
FRN =
Feedrate: mm/min (metric input) or inch/min (inch input)
Distance: mm (metric input) or inch (inch input) 