System information
SECTION FIVE - MISCELLANEOUS FUNCTIONS (M CODES)
Channel (M32)
This code causes the control to wait for the wait channel, X input 7, then continues the program.
Miscellaneous M codes (M65/75, M67/77, M68/78, M69/79, M50/60)
The standard M code is controlled by M65 (on) and M66 (off). These optional M codes control
the four spare functions. Spare function one is controlled by M67 (on) and M77 (off). Spare
function two is controlled by M68 (on) and M78 (off). Spare function three is controlled by M69
(on) and M79 (off). Spare function four is controlled by M50 (on) and M60 (off).
Graphics off/on (M90, M91)
Occasionally, the graphics function on the CNC should be turned off to prevent redundant
graphics. We suggest that when writing a program with loops, the operator should execute an
M90 (Graphics Off) after the first loop. This prevents redundant lines from building up in the
graphic memory. After the loop is finished, M91 (Graphics On) can be executed to display the
next section of the program. If the last command executed was an M90 (Graphics Off) and the
program is started over, the control will always restore the CNC to a M91 (Graphics On) state.
The size of the graphics file is limited to a size set by the machine tool builder. If this size is
exceeded, no additional graphics will be added to the screen.
3D Sweep off/on (M93, M94)
The 3D Sweep feature can be used to sweep XZ or YZ arc through XY (and Z) geometry. The
following parameters are used to define these arcs.
P120 arc plane (8 = XZ plane, 9 = YZ plane)
P127 starting radius
P128 starting angle
P129 ending angle
The arcs are swept along geometry following the M94 command. Z pierce feedrate is parameter
#145, the clearance is parameter #140, and the pass width is parameter #130.
307










