“Cutting air” is one of the most confusing CNC problems because the machine appears to run perfectly — but the tool never touches the material. In production environments, this wastes time, increases cycle cost, and often signals a dangerous setup or offset problem.
This guide explains the real reasons CNC machines start cutting air and how to fix and prevent it.
────────────────────────────────────────
1) What Cutting Air Actually Means
────────────────────────────────────────
Cutting air occurs when:
- Toolpath runs above the part
- Tool never reaches expected depth
- Program executes normally but no material is removed
It usually indicates an offset or compensation error.
────────────────────────────────────────
2) The #1 Cause: Wrong Work Offset
────────────────────────────────────────
Most common scenario:
Program expects:
G54
Machine active:
G55 or another offset.
Result:
Entire toolpath shifted vertically or horizontally.
Fix:
Always force WCS at start of program.
Professional rule:
Never rely on previous setup state.
────────────────────────────────────────
3) Tool Length Compensation Problems
────────────────────────────────────────
If G43 H value is missing or incorrect:
- Tool tip position becomes wrong.
- Tool remains above part.
Common causes:
- Wrong H number.
- Tool reloaded but offset not updated.
- Restart without reapplying G43.
Fix:
Verify tool length table and active H offset.
────────────────────────────────────────
4) Incorrect Z Zero Setup
────────────────────────────────────────
Typical setup mistake:
- Z set on wrong reference surface.
Examples:
- Top of stock vs fixture surface
- Different material thickness
- Probe reference changed
Result:
Program runs safely — but cuts air.
Fix:
Confirm setup sheet and physical zero.
────────────────────────────────────────
5) Probe Offset Errors
────────────────────────────────────────
Automatic probing can write incorrect offsets if:
- Probe calibration wrong.
- Wrong macro used.
- Chips under probe surface.
Result:
All tools reference incorrect Z height.
Prevention:
Validate probe results before production.
────────────────────────────────────────
6) Restart Mistakes
────────────────────────────────────────
Restarting from mid-program may skip:
- Tool length activation.
- WCS selection.
- Offset updates.
Result:
Program runs offset incorrectly.
Professional practice:
Restart only from safe rebuild section.
────────────────────────────────────────
7) Thermal Effects (Hidden Cause)
────────────────────────────────────────
After warm-up:
- Spindle growth changes Z position.
- Parts suddenly appear higher or lower.
This can create shallow cuts or air cutting in finishing passes.
Solution:
Warm up machine before precision work.
────────────────────────────────────────
8) Simulation vs Reality
────────────────────────────────────────
Simulation assumes:
- Correct offsets.
- Perfect setup.
Reality:
Offset mistakes cause air cutting even when simulation looked perfect.
Always verify first motion physically.
────────────────────────────────────────
9) Quick Diagnostic Checklist
────────────────────────────────────────
If machine cuts air:
- Correct WCS active?
- Tool length offset active?
- Z zero correct?
- Probe calibration valid?
- Restart from safe block?
- Thermal state stable?
One of these is almost always the cause.
────────────────────────────────────────
10) Prevention Strategy (2026 Standard)
────────────────────────────────────────
Elite shops:
- Use setup verification routines.
- Probe stock height before run.
- Lock offsets after setup.
- Standardize tool numbering.
- Include safe start modal reset.
Consistency prevents air cutting.
────────────────────────────────────────
Final Takeaway
────────────────────────────────────────
Cutting air is rarely a machine problem.
It is usually:
- Offset mismatch
- Tool compensation error
- Setup reference mistake
Control your references — control your results.
Leave a comment