Troubleshooting / CNC machine

CNC Machine Troubleshooting

The most common CNC machine problems on the plant floor, with the likely causes and the fix for each. Part of the OEE Lab troubleshooting directory.

Not your exact symptom?

Describe it in the symptom finder and search the whole directory.

Open the symptom finder

Problems on this page:

Poor surface finish

Hits OEE: Quality

Symptoms: Rough, scratched or chattered finish, tool marks.

Dull or wrong tool
Replace/index the insert; select correct geometry/coating.
Wrong speeds & feeds
Recalculate feeds/speeds for the material and tool.
Vibration/chatter
Reduce overhang, increase rigidity, adjust depth of cut.
Insufficient coolant
Restore coolant flow/concentration and aim.

Prevention: Tool-life management, validated feeds/speeds, rigidity, coolant checks.

Dimensional inaccuracy

Hits OEE: Quality

Symptoms: Parts out of tolerance, drift over a run.

Tool wear/offset drift
Update offsets; replace worn tools; use tool-setting probe.
Thermal growth
Warm up the machine; apply thermal compensation.
Backlash/worn ballscrews
Check and compensate backlash; service axes.
Workholding movement
Improve clamping/fixturing repeatability.

Prevention: Offset discipline, warm-up routine, axis maintenance, robust fixturing.

Frequent tool breakage

Hits OEE: Availability

Symptoms: Tools chip or snap mid-cut, scrap, stoppages.

Excessive feed/depth
Reduce feed/DOC; ramp or use adaptive toolpaths.
Recutting chips / poor evacuation
Improve chip evacuation (air/coolant, pecking).
Wrong tool for material
Select correct grade/geometry; check runout.
Worn tool run to failure
Enforce tool-life limits.

Prevention: Conservative parameters, chip control, tool-life limits, runout checks.

Spindle overheating

Hits OEE: Availability

Symptoms: High spindle temperature alarm, thermal growth, shutdown.

Coolant/chiller fault
Check spindle chiller flow, level and temperature.
Bearing wear
Inspect spindle bearings; service per OEM.
Over-aggressive duty
Allow duty cycle; review heavy continuous cuts.

Prevention: Chiller maintenance, spindle warm-up, vibration/temperature monitoring.

Will not home / axis alarm

Hits OEE: Availability

Symptoms: Axis fails to reference, servo/over-travel alarm, machine will not run.

Over-travel / limit tripped
Back the axis off the limit; clear the over-travel; check the switch.
Home/reference switch or encoder fault
Test the home switch and encoder feedback; replace if faulty.
Servo/drive fault
Read the alarm code; check the drive and motor power/feedback.

Prevention: Limit/home-switch checks, feedback maintenance, read alarms first.

Chatter and vibration while cutting

Hits OEE: Quality

Symptoms: Audible chatter, a wavy pattern on the surface, short tool life.

Too much tool overhang
Shorten the tool stick-out.
Workholding not rigid
Improve fixturing and support thin sections.
Speed and depth of cut in an unstable range
Change spindle speed and adjust depth of cut.
Worn spindle bearings
Check spindle runout and service the spindle.

Prevention: Fixture and tool stick-out standards per job.

Coolant problems: low flow, foam or smell

Hits OEE: Availability

Symptoms: Poor coolant at the tool, foam, a rancid smell, skin complaints from operators.

Wrong concentration
Check concentration with a refractometer and adjust it to the supplier's range.
Tramp oil in the sump
Skim the tramp oil and fix way oil and hydraulic leaks.
Clogged nozzles, filters or pump
Clean the nozzles, filters and pump inlet.
Bacterial growth
Clean the sump and follow the coolant supplier's maintenance guidance.

Prevention: Concentration checks every shift and sump cleaning on a schedule.

Tool changer faults

Hits OEE: Availability

Symptoms: Tool change stops mid-cycle, wrong tool called, tool drop or clamp alarms.

Magazine or changer arm out of reference
Re-reference the tool changer as the OEM describes.
Low air pressure
Check the air supply and regulator.
Dirty or worn tool holders and pull studs
Clean tapers and replace worn pull studs.
Pocket sensor fault
Check the magazine pocket sensors.

Prevention: Taper cleaning and pull stud checks on a schedule.

Chips not clearing or chip conveyor jams

Hits OEE: Availability

Symptoms: Chips pile up in the machine, the chip conveyor stops, chips are recut.

Chip conveyor jammed
Clear the jam and check the conveyor drive and its overload protection.
Long stringy chips
Use chip-breaking tool geometry and adjust the feed.
Not enough coolant flow to flush chips
Clean the nozzles and check pump output.

Prevention: Chip conveyor checks every shift and chip control in the tool choice.

Guidance only. Always follow lockout/tagout and your site's safe-work procedures, and verify against OEM manuals before acting.

Alarm codes: Haas alarm codes · Okuma (OSP) alarm codes · FANUC spindle amplifier alarm codes · FANUC servo amplifier alarm codes

Related equipment guides: lathe · surface grinder · EDM machine · tube bender · turret punch press · cold saw · parts washer · ultrasonic cleaner · coordinate measuring machine · gear hobbing machine · honing machine · cylindrical grinder · induction hardening machine · broaching machine

Stop the same fault coming back

Recurring CNC machine stops usually trace to a cause you cannot see by hand. The partner we recommend is Fabrico: it tracks OEE and downtime live from PLCs, IoT sensors or AI cameras; where cameras are fitted, the video of a stop sits next to its machine data so the cause can be reviewed; and a technician opens the work order from the stop in the same system. Data is hosted in the AWS EU region, and Fabrico and the company behind it hold ISO/IEC 27001, ISO/IEC 20000-1 and ISO 9001.

Book a Fabrico demo
The directory stays free.

Related tools: full troubleshooting directory · OEE calculator · downtime cost · MTBF / MTTR · glossary

Methods that cut recurring stops: the six big losses · root cause analysis · preventive vs predictive maintenance · TPM · SMED & changeover