Fanuc Series 15i/150i-MA (Programming) Operators Manual

4.INTERPOLATION FUNCTIONS PROGRAMMING B-63324EN/03
- 136 -
G06.2 [P_ ] [K_ ] [IP_ ] [R_ ] [F_ ] ;
K_ IP_ [R_ ] ;
K_ IP_ [R_ ] ;
K_ IP_ [R_ ] ;
c
K_ IP_ [R_ ] ;
K_ ;
c
K_ ;
G01...
...
$%&' F(
)* F
+)* F,
* F- 
.* F.
/* F/
0 "12"""3'
If a control point command is omitted in the first block, the current
position where NURBS interpolation is started is the first control point.
Only those axes that are specified at the control point of the second
block are handled as NURBS interpolation axes. So, specify all
symmetric axes for NURBS interpolation.
If a knot command is omitted in the first block, the same value as
specified in the second block is assumed.
- Maximum cutting feedrate along each axis
With the conventional specification, the specified feedrate F during
NURBS interpolation is clamped to the minimum value of the
maximum cutting feedrate (parameter No. 1422) of each axis as
indicated by the expression below.
))(),(),(),(),(Min(
maxmaxmaxmaxmax
BFAFZFYFXFF
So, when the maximum cutting feedrate of a rotation axis F
max
is small,
the specified feedrate F during NURBS interpolation may be clamped
to F
max
of the rotation axis, resulting in an increase in machining time.
This function changes the method of clamping the specified feedrate F
as described below.
The specified feedrate F is clamped so that the component of F along
each axis does not exceed the maximum cutting feedrate (parameter No.
1422) of each corresponding axis (Fig. 4.17.1(a)).

Leave a Reply

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