NUM CNC Mill M‑Codes (1020/1040/1060M) – Complete Guide for Machinists
NUM 1020/1040/1060M cnc m-codes for cnc machinists who work on cnc mill with NUM cnc controls.

NUM 1020/1040/1060M M-Codes
| M-Code | Description |
|---|---|
| M00 | Programme stop |
| M01 | Optional stop |
| M02 | End of programme |
| M03 | Clockwise spindle rotation |
| M04 | Counterclockwise spindle rotation |
| M05 | Spindle stop |
| M06 | Tool change |
| M07 | Coolant 2 on |
| M08 | Coolant 1 on |
| M09 | Coolant off |
| M10 | Clamp |
| M11 | Unclamp |
| M12 | Programmed feed stop |
| M19 | Spindle index |
| M40 to M45 | Spindle speed ranges |
| M48 | Enable overrides |
| M49 | Disable overrides |
| M61 | Release of current spindle in the axis group |
| M62 to M65 | Control of spindles 1 to 4 |
| M66 to M69 | Measurement of spindles 1 to 4 |
| M997 | Forced block sequencing |
| M998 | Reactivation of edit (EDIT) and manual data input (MDI) modes and subroutine calls by the automatic control function |
| M999 | Programmed cancellation of the edit (EDIT) and manual data input (MDI) modes and subroutine calls by the automatic control function. |
CNC Machine
- 4 Guidelines for Selecting a CNC Spindle
- Choosing Between CNC Spindle Repair and Replacement: The DATRON Spindle Exchange Program
- Understanding CNC Lathe Live Tooling & Haas M-Codes: A Complete Guide
- Complete M-Code Reference for Hust H6C-T Lathe CNC Controller
- Comprehensive NUM CNC Control Error Code List – 1020/1040/1060 Models
- Doosan MX Series M-Code Reference – CNC Turning Center Programming Guide
- Comprehensive M‑Code Reference for NUM 1020/1040/1060T CNC Lathe Controls
- NUM 1020/1040/1060M G‑Codes for CNC Machining: Complete Reference
- Comprehensive NUM 1020/1040/1060T G‑Codes for CNC Lathe Machining
- CNC Milling Program Example – Step-by-Step G‑Code Tutorial