Chapter 7
128
UM10372_PCNC440_Manual_0221A
PROgRAMMiNg
When the inverse me feed rate mode is acve, an F word must appear on every line which has a
G01, G02, or G03 moon, and an F word on a line that does not have G01, G02, or G03 is ignored.
Being in inverse me feed rate mode does not aect G00 (rapid traverse) moons.
To set the acve 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 acve feed rate mode to units per revoluon mode, program: G95
In units per revoluon mode, an F word is interpreted to mean the controlled point should move a
certain number of inches per revoluon of the spindle, depending on what length units are being
used. G95 is not suitable for threading, for threading use G33 or G76.
It is an error if:
• Inverse me feed rate mode is acve and a line with G01, G02, or G03 (explicitly or implicitly)
does not have an F word
• A new feed rate is not specied aer switching to G94 or G95 canned cycle return level – G98
and G99
7.3.24 Spindle Control Mode – G96, G97
To set constant surface speed mode, program: G96 D~ S~
Word Definition
D~ Maximum spindle RPM. This word is oponal
S~
Surface speed. If G20 is acve mode, the value is interpreted as feet per minute.
If G21 is acve mode, the value is interpreted as meters per minute
Example:
G96 D2500 S250 (set constant surface speed with a maximum rpm of 2500 and a surface speed
of 250).
It is an error if:
• S is not specied with G96
• A feed move is specied in G96 mode while the spindle is not turning
When using G96 (the most common mode of mill operaon), X0 in the current coordinate system
(including osets and tool lengths) must be the spindle axis.
To set RPM mode, program: G97