Home › M-codes › Haas NGC › M10
M10 4th axis brake on / Chuck clamp
Haas NGC M-code · Mill, Lathe
On mills: 4th axis brake on
Clamps the 4th axis brake to hold the rotary still while cutting.
Format
M10
How it works
Modal, until M11.
Example program
G00 A90. (INDEX THE ROTARY)
M10 (4TH AXIS BRAKE ON)
G01 X2. F20. (CUT WITH THE BRAKE ON)
M10 (4TH AXIS BRAKE ON)
G01 X2. F20. (CUT WITH THE BRAKE ON)
Example is in inch. Check offsets and clearances first.
Watch out for
- The control releases the brake for a rotary move and reclamps after, when set up for it.
On lathes: Chuck clamp
Clamps the main spindle chuck. ID or OD clamping direction is set by Setting 282.
Format
M10
How it works
Non-modal.
Example program
M11 (UNCLAMP CHUCK)
G105 (PUSH BAR)
M10 (CLAMP CHUCK)
G04 P.5 (LET CHUCK SETTLE)
G105 (PUSH BAR)
M10 (CLAMP CHUCK)
G04 P.5 (LET CHUCK SETTLE)
Example is in inch. Check offsets and clearances first.
Watch out for
- Check Setting 282 matches how you hold the part. A wrong setting opens the chuck on the part.
- Use a G04 dwell after M10 if the chuck needs time to build pressure.
Related codes
M10 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Chuck clamp |
| Doosan (Fanuc) | Parts unloader down to chuck |
| DMG Mori MAPPS (Fanuc) | C-axis clamp |
| Centroid CNC12 Acorn | Clamp or chuck on |
| Hurco WinMax (NC) | Both coolant systems on |
| Fadal | Cancel reciprocation |
| Swiss (Citizen Star) | Back knock-out on (Citizen) |
Every M-code for Haas NGC in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open M10 in the app All Haas NGC M-codes