Machining time or feed rate (G93/G94/G95/G194)

G93 Machining time in sec. (modal)
G94 Feed in mm/min (modal, default)
G95 Feed in mm/revolution (modal)
G194 Feed calculation based on the weighted

maximum axes feeds (modal)

Using the G-functions G93, G94, G95 and G194 the action of the F-word can be optionally changed:

General dimensions for G94: F-word for rotary axes (deg./min)

F-word for linear axes (mm/min)

G194 in combination with the F word defines a weighting factor in [%] for the maximum permissible feed velocities. This maximum permissible feed velocity on the trajectory then results from the axes specific values [2]-17. At least one axis then moves with its weighted maximum velocity. Only weighting factors less than 100% are allowed.

Programming example

N10 G90 F1000 X100 (Feed 1000 mm/min (G94 Default)) 
N20 G194 F90 (Weighting 90% of max. axis feed velocity)
Nxx X200 (Feed e.g. 9000 mm/min with vb_max=10000 mm/min)
N80 G94 X50 (Feed 1000 mm/min valid from N10)
Nxx X.. Y.. Z.. (Interpolation)
N120 G93 F20 (Machining time 20 s)
Nxx X.. Y.. Z.. (Interpolation)
N160 G94 F1500 X150 (Feed 1500 mm/min)
Nxx X.. Y.. Z.. (Interpolation)
N200 M30

If there are linear and rotary axes in the path trajectory, that are jointly interpolated, then for both axis types the F-word is of the same dimension when G93 is selected.

If the machining time is exceeded because of parameter values and block geometry, then an error message is output.

The function G95 is described in the chapter 14.2.4.3.