M94 Feed forward on
Fadal M-code · Mill
Turns on feed forward look ahead for smoother fast contour moves. P is angle tolerance and Q is the shortest line checked.
Verify on your machine. This entry could not be fully checked against the maker manual. Check your machine manual before you run it.
Format
M94 [P] [Q]
Addresses
| Address | What it does |
|---|---|
P | Angle tolerance |
Q | Shortest line length checked |
How it works
Modal until M95.
Example program
N1 G0 G40 G49 G80 G90 G17 (FORMAT 2 SAFE START)
N2 T1 M6 (1-2 END MILL)
N3 G0 G90 G54 X0. Y0. S8000 M3
N4 G43 H1 Z.1 M8
…
N2 T1 M6 (1-2 END MILL)
N3 G0 G90 G54 X0. Y0. S8000 M3
N4 G43 H1 Z.1 M8
…
The full 7-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Use it for 3D surfacing with many short moves.
- M94.2 is advanced feed forward on newer software.
Related codes
M94 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Haas NGC | Axis position capture stop |
| Doosan (Fanuc) | External m-code m94 |
| Heidenhain TNC (ISO) | Reduce rotary axis display under 360 |
| Centroid CNC12 Acorn | Turn PLC request bit on |
Every M-code for Fadal in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open M94 in the app All Fadal M-codes