This type of modal is referred to as modal type 1 in the postprocessor. This type of modal is appropriate for most numeric input. The general format of a NUMERIC modal code is:
NC CODE;M#1=TEXT
Since NUMERIC modals deal with numbers, the meaning of the number can effect the results of the NUMERIC modal. A number can represent an incremental or absolute motion. Most machine tools consider a motion of 0 in incremental mode to be a modal condition. In incremental mode the value is only output when it is non-zero. This type of value oriented modal will function differently in incremental mode.
The distinction between the two types of modals is important. If the line "F#3.4;M#1=FEDRAT" is used in the $PP file, then feedrates of 0.0 will not be output in incremental mode!
Typical Example of Numeric Modal:
Non-modal output |
Modal output |
G01 X3. Y4 |
G01 X3. Y4. |
G01 X3. Y8. |
Y8. |
G01 X4. Y8. |
X4. |