Home › M-codes › Haas NGC › M35
M35 Coolant spigot up / Parts catcher part off position
Haas NGC M-code · Mill, Lathe
On mills: Coolant spigot up
Moves the programmable coolant nozzle up one step.
Format
M35
How it works
Not modal. Acts once on the line where it is commanded.
Example program
T3 M06 (SHORTER TOOL)
M35 (MOVE COOLANT NOZZLE UP ONE STEP)
G43 H03 Z1. M08 (LENGTH COMP AND COOLANT)
M35 (MOVE COOLANT NOZZLE UP ONE STEP)
G43 H03 Z1. M08 (LENGTH COMP AND COOLANT)
Example is in inch. Check offsets and clearances first.
Watch out for
- Use the offset page spigot column for a fixed position per tool.
On lathes: Parts catcher part off position
Moves the parts catcher to the part off position early to save cycle time. Then M36 catches the part and M37 retracts the catcher.
Format
M35
How it works
Non-modal.
Example program
M35 (CATCHER TO PART OFF POSITION)
G01 X.1 F.003 (PART OFF MOST OF THE WAY)
M36 (CATCHER ON)
G01 X-.06 (FINISH PART OFF)
…
G01 X.1 F.003 (PART OFF MOST OF THE WAY)
M36 (CATCHER ON)
G01 X-.06 (FINISH PART OFF)
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Make sure the catcher clears the cutoff tool and turret at the part off position.
Related codes
M35 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Doosan (Fanuc) | Milling spindle stop & c1-axis select \ Revolving spindle stop & c1-axis select |
| Hurco WinMax (NC) | Unclamp B axis |
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 M35 in the app All Haas NGC M-codes