Work in CNC Often? 29 Proven Fixes for Common Shop Problems
People who work in CNC often run into the same short list of problems: chatter, bad surface finish, short tool life, size drift, taper, burrs, broken taps. This page sorts them by symptom, gives the likely cause, and tells you what to change. Use it at the machine, not at the desk.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
29 CNC Problems at a Glance
Match the symptom you see on the machine to the cause and the first correction to try. Numbers in brackets refer to the numbered fixes in the steps section below.
| Symptom | Likely cause | First action |
|---|---|---|
| Chatter marks on a wall | Tool overhang too long | Shorten holder, reduce radial depth [1] |
| Fine ripples in the floor | Spindle speed matches a natural frequency | Change rpm by 10–15% [2] |
| Burning smell on steel | Surface speed too high | Drop speed, raise feed [3] |
| Built-up edge on aluminium | Low speed, no lubricant | Use 2-flute carbide, air-blast MQL [4] |
| Tool edge chips in 2 min | Feed per tooth too heavy | Cut feed 20%, check runout [5] |
| Hole comes out oversize | Drill point ground off-centre | Regrind or swap drill [6] |
| Hole comes out oval | Thin wall flexes during drilling | Pilot drill, then bore [7] |
| Taper in a deep bore | Tool deflects, chips pack the flutes | Peck deeper, use through-coolant [8] |
| Tapping breaks the tap | Tap drill too small | Open drill by 0.05 mm [9] |
| Thread is torn on stainless | No cutting oil, wrong speed | Slow to 8 m/min, add oil [10] |
| Size drifts over a run | Thermal growth in spindle | Warm up 15 min, re-zero [11] |
| First part is good, tenth is not | Tool wear not compensated | Check offset every 20 parts [12] |
| Burr on exit edge | Tool exits at 90° | Add chamfer or climb exit [13] |
| Workpiece lifts in the vise | Insufficient clamping force | Torque vise, use parallels [14] |
| Part moves on a thin floor | No support under the cut | Add sacrificial support [15] |
| Resonance in a long part | Natural frequency of the part | Support with a steady or jack [16] |
| Spindle load spikes | Radial engagement too high | Reduce stepover to 30% of Ø [17] |
| Chips weld to the cutter | Chip evacuation is poor | Raise air blast, deeper peck [18] |
| Coolant mist in the shop | Nozzle aimed wrong | Point at the cut zone, not the tool [19] |
| Poor finish on a curved wall | Feed rate too high in arcs | Set feed for the arc radius [20] |
| Corner rounds off | Servo lag at direction change | Slow feed near corners [21] |
| Deep pocket chatter | Tool too small for the depth | Use the largest Ø that fits [22] |
| Warped thin plate after milling | Residual stress released | Rough, stress-relieve, finish [23] |
| Thread gauge will not pass | Pitch diameter runout | Use a floating tap holder [24] |
| Surface has a step | Tool change mid-surface | Keep one tool for the finish pass [25] |
| Burr ring inside a cross hole | Drill breaks into a curve | Deburr with a back chamfer tool [26] |
| Runout over 0.02 mm | Dirty taper or worn collet | Clean taper, replace collet [27] |
| Parts differ between machines | Fixture offset not shared | Use one fixture datum [28] |
| Coolant goes sour in a week | Tramp oil and low concentration | Skim oil, hold 6–8% mix [29] |
What People Who Work in CNC Often See First
Most CNC problems announce themselves before the part is scrapped. A sound change, a spark color change, a chip that turns from silver to blue: those are early signals. If you work in CNC often, you learn to read them in the first ten seconds of a cut rather than after measuring the part.
The three biggest families are vibration, heat, and chip evacuation. Vibration shows up as chatter or ripples. Heat shows up as tool wear, size drift, and discolored chips. Poor evacuation shows up as re-cutting, built-up edge, and broken small tools. Almost every one of the 29 problems below sits in one of those families.
Before changing any parameter, check the setup. A loose vise, a dirty taper, or a part sitting on a chip will mimic a cutting-data problem. Fix the setup first, then the numbers. We see this constantly on parts that customers send to us after a failed internal run.
- 1Listen firstA clean cut has a steady pitch. A rising pitch means the tool is loading up.
- 2Look at the chipsSilver or light straw is normal. Blue or black means too much heat.
- 3Check the setupLoose clamping and dirty tapers cause more scrap than feeds and speeds.
Cutting Speed, Feed, and Depth: Which One to Change
Cutting speed drives temperature. Double the surface speed and the heat at the edge rises sharply, which shortens tool life. If a tool is burning up, reduce speed before you touch anything else.
Feed per tooth drives cutting force and chip thickness. For aluminium at 6,000 rpm with a 10 mm 3-flute cutter, 0.05–0.10 mm per tooth is a normal starting range. Push it too far and the edge chips; drop it too low and the tool rubs instead of cutting.
Depth of cut drives the load on the spindle and the deflection of the tool. Radial depth (stepover) is the main lever for chatter. Reducing stepover from 50% to 30% of the cutter diameter often removes chatter with no other change. Axial depth can stay deep if the tool is stiff enough.
Tool life follows a simple rule: speed wears the edge, feed breaks the edge, depth deflects the tool. Decide which of the three failures you are seeing, then change only that one variable and cut one test part.
- 1Burning edgeLower surface speed 10–20%.
- 2Chipped edgeLower feed per tooth, check runout.
- 3ChatterLower radial stepover, shorten overhang.
Size Drift, Thermal Growth, and Tool Wear
A machine that has been idle overnight is not at the same temperature as one that has run for three hours. On a tight bore, that difference can be 0.01–0.02 mm. Warm up the spindle for 10–15 minutes at moderate rpm and re-zero before the first finish cut.
Tool wear moves the cut in one direction: the edge rubs more, the force rises, and the dimension creeps. On a run of 200 parts, checking the offset every 20 pieces catches the drift early. On hard materials such as 17-4PH or Inconel, check every 10.
For thin walls and thin floors, the part deflects away from the cutter, so the finished wall is thicker at the bottom. Light finishing passes, sharp tools, and support under the cut do more than any parameter tweak. On our 5-axis centers we often leave 0.2 mm for a final spring pass at low feed.
- 1Warm up10–15 minutes before the first tight tolerance.
- 2Check offsetsEvery 20 parts on aluminium, every 10 on stainless.
- 3Support thin wallsAdd a jack or sacrificial material under the cut.
Broken Taps and Torn Threads
A broken tap is almost never a tap problem. It is a hole-size, speed, or lubrication problem. For an M6 × 1.0 thread in stainless, a 5.0 mm tap drill is standard; going 0.05 mm smaller raises torque enough to snap a small tap.
Thread speed in stainless should stay near 8 m/min with cutting oil, not soluble coolant alone. In aluminium, form taps run well at higher speed with plenty of lubricant. In titanium, use spiral-flute taps and peck the thread in two passes.
Torn threads on stainless usually mean the tool is rubbing. Increase the feed slightly, confirm the tap is not bottoming in a blind hole, and check that the tap holder does not add runout. A floating holder costs little and removes most pitch-diameter failures.
- 1Open the tap drill0.05 mm larger removes most breakage.
- 2Use oil, not mistStainless threads need film strength.
- 3Use a floating holderRemoves pitch-diameter runout.
When the Fix Is a Different Process
Some problems cannot be tuned out on the machine. If a part needs a 0.15 mm wall with a 60 mm depth, no feed change will hold it. If a bore is 8 mm deep with a 3 mm diameter and a 0.005 mm tolerance, the tool will deflect no matter what.
Those are process problems, not parameter problems. They call for a different setup: a mill-turn center that machines the feature in one clamping, a 5-axis machine that reaches the feature from a better angle, or a wire EDM pass for a sharp internal corner that no end mill can cut.
Knowing when to stop is part of the job. We run 127 CNC machines, including 16 simultaneous 5-axis centers and 16 mill-turn centers, and the first question on a difficult part is whether the geometry suits the process at all. If it does not, re-quoting the setup is cheaper than scrapping a run.
- 1Thin walls under 0.3 mmConsider EDM or a change in part design.
- 2Deep small boresUse a dedicated boring cycle, not an end mill.
- 3Sharp internal cornersWire EDM or corner relief.
Step by Step: 29 Fixes in the Order to Try Them
Work down the list only as far as you need. Each step names the action and the number to watch.
- 11. Shorten tool overhangMove the cutter as deep into the holder as the geometry allows. Overhang under 4 × the cutter diameter is the target. Chatter usually drops with nothing else changed.
- 22. Shift spindle speed off resonanceChange rpm by 10–15% and listen. If the pitch changes, you were on a natural frequency. Fine-tune within ±5%.
- 33. Cool down the cutFor steel, drop surface speed 10–20% and raise feed per tooth slightly. Blue chips are a heat warning, not a target.
- 44. Fix built-up edge on aluminiumUse a 2-flute or 3-flute uncoated carbide cutter, run 300–500 m/min, and add air blast or MQL. Never run aluminium dry at low speed.
- 55. Reduce feed per toothCut feed 20% and check radial runout. Over 0.02 mm runout means one flute is doing all the work.
- 66. Re-check the drill pointAn off-centre point drills oversize. Regrind or replace, and check the drill is straight in the holder.
- 77. Pilot then boreFor thin walls, drill undersize, then bore to size. Drilling alone will push the wall away.
- 88. Peck deeper with through-coolantIncrease peck depth and use coolant through the tool. Packed flutes cause the taper.
- 99. Open the tap drillGo 0.05 mm larger on the tap drill. Torque drops fast on small taps.
- 1010. Slow and lubricate stainless threads8 m/min with cutting oil. Soluble coolant alone tears the flanks.
- 1111. Warm up and re-zeroRun the spindle 10–15 minutes, then reset work offsets before the first tight part.
- 1212. Compensate tool wear on a scheduleMeasure every 20 parts in aluminium and every 10 in stainless, then adjust the offset.
- 1313. Control the exit edgeAdd a chamfer, or exit in a climb direction. Burrs follow the exit angle.
- 1414. Torque the vise properlyUse a torque wrench and parallels. Over-tightening bows thin parts, under-tightening lets them lift.
- 1515. Support thin floorsLeave sacrificial material or add a support block under the floor before the finish pass.
- 1616. Support long partsAdd a steady, jack, or tailstock. Long parts resonate at low rpm and no feed change fixes it.
- 1717. Reduce radial engagementSet stepover to 30% of the cutter diameter. Spindle load falls and chatter often disappears.
- 1818. Improve chip evacuationRaise air blast pressure and peck deeper. Re-cut chips are the main cause of welded edges.
- 1919. Aim the coolantPoint the nozzle at the cutting zone, not the tool shank. Flood the chip, not the holder.
- 2020. Set feed for arcsReduce feed on small arcs. The controller keeps the programmed feed, but the tooth load rises as the radius shrinks.
- 2121. Slow near cornersAdd feed reduction at direction changes or use a smaller stepover near corners to stop corner rounding.
- 2222. Use the largest tool that fitsDeep pockets need stiffness, not small tools. Rough with the biggest cutter and finish with the small one.
- 2323. Rough, relieve, then finishFor thin plate, rough leaving 0.5 mm, stress-relieve if the material allows, then take light finishing cuts on both faces.
- 2424. Use a floating tap holderIt removes pitch-diameter runout on blind holes and stops gauge failures.
- 2525. Keep one tool for the finish passA mid-surface tool change leaves a step. Finish the whole surface with a single tool and one offset.
- 2626. Deburr the cross holeUse a back chamfer tool or a second pass from the opposite side to break the internal burr ring.
- 2727. Clean the taper and replace the colletWipe the taper, check for fretting, and swap any collet showing more than 0.02 mm runout.
- 2828. Share one fixture datumUse the same fixture and datum across machines so offsets transfer without re-touching every part.
- 2929. Manage the coolantSkim tramp oil weekly and hold concentration at 6–8%. Sour coolant smells, rusts parts, and dulls tools.
Common Questions from the Shop Floor
How do I know if chatter is caused by the tool or the part?
Change the spindle speed first. If the chatter pitch moves with the speed, it is a cutting or tool issue. If it stays at the same frequency and the part is long or thin, the part is vibrating and needs support.
A quick test is to touch the part lightly with a finger while cutting. If you can feel the vibration on the part, add a support or change the fixturing.
Should I change speed or feed first when a tool wears too fast?
Change speed first. Surface speed drives edge temperature, and temperature is the main driver of flank wear. Cut the speed 10–20% and run one test part.
Only lower the feed if you also see chipping or a rough floor. Lowering feed can make things worse if the edge starts rubbing instead of cutting.
Why does the first part pass inspection and the tenth not?
Thermal growth and tool wear. The spindle and the part warm up over the first few cuts, and the tool edge wears a little with every pass. On a tight bore this shows up as drift.
Warm up 10–15 minutes, then check the tool offset every 20 parts. On stainless and titanium, check every 10.
Is 0.005 mm tolerance realistic on a milled aluminium part?
Yes, on a stable setup with a warm machine and a sharp tool. It is a real limit for milling, not a marketing number.
Watch the temperature, tool wear, and clamping. A part that is 50 mm long and 3 mm thick will not hold it without support and light finishing passes.
When should I stop tuning and re-quote the job?
When the geometry fights the process. Walls under 0.3 mm, bores deeper than 10 × the diameter, or sharp internal corners usually need EDM, a different machine, or a design change.
Two failed setup attempts is a reasonable trigger. Re-quoting a better setup costs less than scrapping a run.
Do you handle difficult parts that failed elsewhere?
Yes. Send the drawing and the failure notes. We review the setup, the material, and the tolerances, then give a quotation and a free DFM analysis within 12 hours.
We run 127 CNC machines across three plants in Dongguan and Singapore, with 16 simultaneous 5-axis centers and 16 mill-turn centers. No minimum order quantity, from one prototype to 10,000+ parts.
Send Us the Part That Keeps Failing
Upload the drawing and tell us what went wrong. Quotation and free DFM analysis within 12 hours. Uploads are secure and confidential, and an NDA is available on request.
12-hour quote100% inspectionNo MOQ