beautypg.com

M-code definition, 2 g-code and m-code definitions – ACU-RITE CNC 3500i User Manual

Page 396

background image

370

11 G-Code Edit, Help, & Advanced Features

1

1

.2 G-Code and M-Code Definitions

M-Code Definition

The following is a list of available M-Codes. Be advised that many
M-codes are machine dependant, and often machine manufacturers
will add, and/or remove some M-Codes.

M-Code List

M-Code

Description

Label

M0 or M00

Program Stop Mode

Program Stop Mode

M1 or M01

Optional Program Stop

Optional Program Stop

M2 or M02

End of Program

End of Program

M3 or M03

Spindle Forward

Spindle Forward

M4 or M04

Spindle Reverse

Spindle Reverse

M5 or M05

Spindle Off

Spindle Off

M6 or M06

Tool Mount

Tool Mount

M8 or M08

Coolant On

Coolant On

M9 or M09

Coolant Off

Coolant Off

M19

Spindle Orientation

Spindle Orientation

M30

Jump to New Program

Jump to New Program

M98

Call Sub Program

Call Sub Program

M99

End of Sub Program

End of Sub Program

M105

Dry Run, All Axes.

Dry Run, All Axes.

M106

Dry Run, No Z Axis

Dry Run, No Z Axis

M107

Dry Run, Off - Cancel M105 and M106

Dry Run, Off - Cancel

S

Spindle Speed

Spindle Speed