Home › M-codes › Haas NGC › M36
M36 Pallet part ready / Parts catcher on
Haas NGC M-code · Mill, Lathe
On mills: Pallet part ready
Used on pallet changer machines. Waits for the operator to press the part ready button for the pallet before the change.
Format
M36 [P]
Addresses
| Address | What it does |
|---|---|
P | Pallet number |
How it works
Not modal. Acts once on the line where it is commanded.
Example program
G91 G28 Z0. (Z HOME)
M36 P1 (WAIT FOR PALLET 1 READY)
M50 (PALLET CHANGE)
M36 P1 (WAIT FOR PALLET 1 READY)
M50 (PALLET CHANGE)
Example is in inch. Check offsets and clearances first.
Watch out for
- Without the part ready signal the program waits at M36.
On lathes: Parts catcher on
Swings the optional parts catcher into position to catch a part at cutoff.
Format
M36
How it works
Non-modal.
Example program
T0909 (CUTOFF TOOL)
G00 G54 X2.1 Z-1.625 (CUTOFF POSITION)
M36 (CATCHER ON)
G01 X-.06 F.003 (PART OFF)
…
G00 G54 X2.1 Z-1.625 (CUTOFF POSITION)
M36 (CATCHER ON)
G01 X-.06 F.003 (PART OFF)
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Position the cutoff tool before M36 so the catcher does not hit it.
- The sub spindle part ejector is a spring device and is not run by an M code.
Related codes
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 M36 in the app All Haas NGC M-codes