FEED RATE MODE (G93, G94, AND G95)

FEED RATE MODE (G93, G94, AND G95)

To set the active feed rate mode to inverse time, program: G93

Inverse time is used to program simultaneous coordinated linear and coordinated rotary motion. In inverse time feed rate mode, an F word means the move should be completed in [1/F number] minutes.

EXAMPLE – If the F number is 2.0, the move should be completed in half a minute.

When the inverse time feed rate mode is active, an F word must appear on every line which has a G01, G02, or G03 motion, and an F word on a line that does not have G01, G02, or G03 is ignored. Being in inverse time feed rate mode does not affect G00 (rapid traverse) motions.

To set the active feed rate mode to units per minute mode, program: G94

In units per minute feed rate mode, an F word is interpreted to mean the controlled point should move at a certain number of inches per minute, or millimeters per minute, depending upon what length units are being used.

To set the active feed rate mode to units per revolution mode, program: G95

In units per revolution mode, an F word is interpreted to mean the controlled point should move a certain number of inches per revolution of the spindle, depending on what length units are being used. G95 is not suitable for threading, for threading use G33 or G76.

TROUBLESHOOTING

It’s an error if:

  • Inverse time feed rate mode is active and a line with G01, G02, or G03 (explicitly or implicitly) does not have an F word
  • A new feed rate is not specified after switching to G94 or G95 canned cycle return level – G98 and G99
FEED RATE MODE (G93, G94, AND G95)