4.9.4 G93: Inverse Time Feed


The general feed rate can be divided into G94 per minute feed rate and G95 per revolution feed rate. For details, please refer to G94/G95: Feed rate control per minute/per revolution. Its format and unit are as follows:


Formation example

Metric units

Inch units

G94

G01 X_ F_;

mm/min

inch/mm

G95

G01 X_ F_;

mm/rev

inch/rev


The G93 time-count feed function can be used for multi-axis machining. The G94 or G95 mode is used when the program is started. If the program executes the G93 command, the unit of F_ in the program becomes 1/min.


In G01, the actual execution speed of this block is:

L(length)* F_


In G02 or G03, the actual execution speed of this block is:

R(radius)* F_


The comparison of G93, G94 and G95 is as follows:



G01 actual movement speed

Actual movement speed of

G02 or G03

G93 Metric (1/min)

L*F

R*F

G93 Inch (1/min)

L*F

R*F

G94 Metric (mm/min)

F

F

G94 Inch (inch/min)

F

F

G95 Metric (mm/rev)

S*F

S*F

G95 Inch (inch/rev)

S*F

S*F


Note:

F: F Code value

R: The arc radius value of this single section

L: The length of this block

S: Spindle speed at the time


Precautions when using G93:

1.

The program starts in G94 or G95 mode, so be sure to use G93 to open the time countdown feed mode.

2.

G93 is valid only for program blocks of G01, G02, and G03.

3.

There must be an F code in each section of the G93 implementation, otherwise the program will generate an error.

4.

There must be an F code in each section of the G93 implementation, otherwise the program will generate an error.


G93 program example:

G93 G01 X100 F0.5        ;X-axis travel length L=100mm and must arrive within 2 minutes


Calculation instructions:

X-axis travel length L = 100 mm tzo reach in 2 minutes,

the actual feed rate is 100 mm/2 min = 50 mm/min

100 mm/min × F = 50 mm/min, F = 0.5