FANUC Series 30i /31i /32i-A, 31i-A5
1. Type of applied technical documents
Name
FANUC Series 30i -MODEL A
FANUC Series 31
FANUC Series 32
Common to Lathe System / Machining Center System
USER’S MANUAL
Rate Feed function
i -MODEL A
i -MODEL A
Spec.No./Version
B-63944EN/03
2. Summary of change
Group Name / Outline New,
Basic
Function
Optional
Rate Feed function is added.
Function
Unit
Maintenance
parts
Applicable
Add,
Date
Correct,
Delete
Add Immediately
Notice This function is available in the following software.
G004, G014, G024, G034:11.0 edition or later
G124,G134:11.0 edition or later
G104,G114:11.0 edition or later
Correction
G204:11.0 edition or later
Another
Ed. Date Design Description
Date Design. Apprv.
Title
Draw
No.
FANUC Series 30i/31i/32i-A, 31i-A5
Rate Feed function
B-63944EN/03-05
page
1/7
Add the following descriptions as 5.7 "Rate Feed" of II Programming.
5.7 Rate Feed
M
Outline
Specify the rate feed mode with G93.2, and directly specify a tool end feedrate as a numeric value after F. By using the value of F in
the previous block as the initial value, a machine is accelerated or decelerated linearly. The unit of the value of F is mm/min or
inch/min. G93.2 is modal. G93.2, once specified, remains to be valid until G93 (inverse time feed) or G94 (feed per minute) or G95
(feed per revolution) is specified.
F
f0
x0
f1
x1 x2 x3
N10 G01 Xx0 Ff0 ;
N20 G93.2 Xx1 Ff1 ;
N30 Xx2 Ff2 ;
N40 Xx3 Ff3 ;
f2
f3
t
Note
1. When axes are accelerated, a feedrate is limited by the parameter No. 1430 (FEDMX) used
to specify an ordinary upper feedrate limit.
2. When the interpolation except the linear interpolation or circular interpolation is specified, an
alarm PS0522 is generated.
Format
G93.2 IP_F_; Rate feed command
IP_:
F_ :Speed in the end point
Ed. Date Design Description
Date Design. Apprv.
For an absolute programming, the coordinates of an end point, and for an
incremental programming, the distance of the tool move
.
Title
Draw
No.
FANUC Series 30i/31i/32i-A, 31i-A5
Rate Feed function
B-63944EN/03-05
page
2/7
Explanation
About the initial speed
The initial speed of the rate feed of each block is decided depending on the speed of the previous block, and the initial speed becomes
0 if the feed type of the previous block is specified excluding a cutting feed (feed per minute) or the rate feed.
About the movement during the rate feed
During the rate feed, when each signal such as single block or override is operated, the feed rate is changed as (1) to (3).
(1) When the feedrate override is change during the rate feed.
(the feedrate override, the second feedrate override, override cancel signal etc.)
When the speed is changed by the feedrate override, acceleration/deceleration is changed according to it, because present speed and
speed at the end point are changed. Speed in the end point becomes a speed after the override is multiplied.
(Example) When the feedrate override is changed from 100% to 70% and to 90%.
(Feedrate) F
Speed in the
end point
100%
90%
70%
100%→70%
Change of the feed override
*Note The feedrate in the figure shows the command feedrate exclusive of acceleration/deceleration after interpolation.
70%→90%
Next
block
(Time) t
FANUC Series 30i/31i/32i-A, 31i-A5
Ed. Date Design Description
Date Design. Apprv.
Title
Draw
No.
Rate Feed function
B-63944EN/03-05
page
3/7