B-63324EN/03 PROGRAMMING 5.FEED FUNCTIONS
- 157 -
In the case of circular interpolation, the feedrate is
calculated not from the actual amount of movement
in the block but from the arc radius.
G93 is a modal G code and belongs to group 05 (includes G95 (feed per
revolution) and G94 (feed per minute)).
When an F value is specified in G93 mode and the feedrate exceeds the
maximum cutting feedrate, the feedrate is clamped to the maximum
In the case of circular interpolation, the feedrate is calculated not from
the actual amount of movement in the block but from the arc radius.
This means that actual machining time is longer when the arc radius is
longer than the arc distance and shorter when the arc radius is shorter
than the arc distance. Inverse time feed can also be used for cutting feed
in a canned cycle.
When the cutter compensation function is used, actual
movement is made after compensation is applied for
a programmed command. As a result, the actual
feedrate may differ from a specified feedrate.
1 In the G93 mode, an F code is not handled as a modal
code and therefore needs to be specified in each
block. If an F code is not specified, P/S alarm
(No.202) is issued.
2 When F0 is specified in G93 mode, the maximum
cutting speed is used.
3 Inverse time feed cannot be used when PMC axis
control is in effect.
- One-digit F code feed
When a one-digit number from 1 to 9 is specified after F, the feedrate
set for that number in a parameter (Nos. 1451 to 1459) is used. When
F0 is specified, the rapid traverse rate is applied.
The feedrate corresponding to the number currently selected can be
increased or decreased by turning on the switch for changing F1-digit
feedrate on the machine operator’s panel, then by rotating the manual
The increment/decrement, DF, in feedrate per scale of the manual pulse
generator is as follows:
Fmax : Feedrate upper limit for F1-F4 set by parameter (No.1460), or
feedrate upper limit for F5-F9 set by parameter (No.1461)
X : any value of 1-127 set by parameter (No.1450)