System information

SECTION FOUR - PREPARATORY FUNCTIONS (G CODES)
moves that will slow down if any axis in the move goes faster than the maximum feed parameter
for that particular axis. While in inverse time mode, the feedrate must be specified in every move
block, or an error 611 will be reported.
Example:
Examples:
G93
X-10Y-2.4A-3F.25 (Assuming feedrate units of 1/sec, the move will take 1/.25 = 4
seconds regardless of where the machine is moving from.)
X-5 (This line generates an error 611 because no feedrate is specified.)
Note: Rapid moves still move at the rapid feedrate.
Feed Per Minute (G94)
This G code is a modal G code that instructs the control to interpret feed commands as
inches/minute or mm/minute for linear moves, degrees/minute for rotary moves, and
inches/minute or mm/minute for a combination of linear and rotary moves. When a combination
of linear and rotary moves is programmed, the rotary moves match the time it takes to make the
linear moves. The only exception is if the time to make the linear move is especially short, the
rotary axis would try to move faster than it is capable. In this case, the move is slowed using the
length of the rotary move and the maximum feedrate for the rotary axis. The control always
powers up in G94 feed per minute.
F100 X12 Starts at (0,0,0) and makes a total linear move of 12 inches and the
move takes 12 x 60/100 = 7.2 seconds.
F28 X1Y3Z4 Starts at (2,5,1) and makes a total linear move of 3.74 inches and
the move takes 3.74 x 60/28 = 8.02 seconds.
F600 A180 Starts at (0,0,0,0,0) and makes a total rotary move of 180° and the
move takes 180 x 60/600 = 18 seconds.
F250 A200 B100 Starts at (0,0,0,120,300) and makes a total rotary move of 215.41°
and the move takes 215.41x 60/250 = 51.70 seconds.
F100 X12 A180 Starts at (0,0,0,0,0) and makes a linear move of 12 inches and the
move takes 12 x 60/100 = 7.2 seconds.
F28 X1 Y3 Z4 A30 B120 Starts at (2,5,1,0, -333) and makes a linear move of 3.74 inches
and the move takes 3.74 x 60/28 = 8.02 seconds.
F10 X-1 A1800 Starts at (0,0,0,0,0) and, since the rotary axis would have to try to
move faster than it is capable, the control uses the parameters for
the rotary axis to make a move of 1800° taking 1800 x 60/5000 =
296