M09 Coolant Off in CNC Programming: Meaning and Usage
M09 in CNC programming is the command to turn off all coolant flow during machining. It stops both flood and mist coolant systems, ensuring no coolant sprays on the tool or workpiece.How It Works
In CNC machining, coolant helps keep the cutting tool and workpiece cool and clean. The M09 command acts like a switch that turns off all coolant systems. Imagine you have a garden hose watering your plants (coolant on), and when you say "stop," the hose shuts off completely (coolant off).
This command is useful because coolant can be sprayed in different ways, such as flood coolant (a lot of liquid) or mist coolant (fine spray). M09 stops all these sprays at once, so the machine stops cooling and cleaning the cutting area.
Example
This example shows a simple CNC program snippet where the coolant is turned on and then turned off using M08 and M09 commands.
N10 G01 X50 Y50 F100 N20 M08 ; Coolant on N30 G01 X100 Y100 F150 N40 M09 ; Coolant off N50 G00 X0 Y0
When to Use
Use M09 when you want to stop coolant flow during or after machining. For example, before tool changes, inspection, or finishing moves where coolant is not needed. It helps keep the workspace clean and prevents coolant from dripping or spraying unnecessarily.
In real-world machining, turning coolant off can protect delicate parts from coolant damage or prepare the machine for safe tool changes.
Key Points
- M09 stops all coolant types (flood and mist).
- It is often paired with
M08, which turns coolant on. - Turning coolant off helps maintain a clean and safe machining environment.
- Use it before tool changes or inspection to avoid coolant spray.
Key Takeaways
M09 turns off all coolant flow in CNC machines.M09 before tool changes or when coolant is not needed.M08 to control coolant on/off during machining.