CNC 기계
CNC 기계 기술자를 위한 Mach3 m 코드 목록입니다.
이 Mach3 m 코드는 밀링 및 터닝 모두에 적용됩니다.

| M 코드 | 의미 |
|---|---|
| M0 | 프로그램 정지 |
| M1 | 옵션 프로그램 중지 |
| M3 | 프로그램 종료 |
| M3/4 | 스핀들 시계 방향/반대 방향 회전 |
| M5 | 스핀들 회전 중지 |
| M6 | 공구 교환(2개의 매크로 사용) |
| M7 | 미스트 냉각수 켜짐 |
| M8 | 냉각수 주입 |
| M9 | 모든 냉각수 꺼짐 |
| M30 | 프로그램 종료 및 되감기 |
| M47 | 첫 줄부터 프로그램 반복 |
| M48 | 속도 및 피드 오버라이드 활성화 |
| M49 | 속도 및 피드 오버라이드 비활성화 |
| M98 | 서브루틴 호출 |
| M99 | 서브루틴/반복에서 복귀 |