Causes and countermeasures of CNC machining vibration problems
This page is for machinists, process engineers and buyers who keep seeing chatter marks, poor surface finish or short tool life on a CNC job. It separates the common causes of vibration, shows which measurement tells you which cause, and lists the countermeasures that actually hold up in production.

What vibration looks like before it becomes scrap
Three signals show up on the machine long before the part fails inspection.
Reading the first three symptoms
Vibration rarely announces itself as "vibration." On the shop floor it shows up as a finish problem first. You run a face mill across 6061 and get a regular pattern of light and dark bands spaced a few millimeters apart. The bands repeat at a fixed pitch, so they are not random marks from a dull insert. That spacing is your first clue about frequency.
The second symptom is sound. A stable cut has a steady hiss. Chatter has a tone, and the pitch of that tone tracks spindle speed. Raise the rpm by 10% and the whine climbs with it. That behavior points to a forced or self-excited source tied to the rotation, not to the feed drive.
Tool life is the third signal. A tool that should run 90 minutes starts chipping inserts at 25 minutes, and the wear lands on one flute more than the others. When the wear pattern is uneven and the finish is banded, you are losing stiffness somewhere in the loop between tool, holder, workpiece and machine.
- 1Banded finishRegular pitch on the surface usually means a repeating force, not random wear.
- 2Tonal noiseA tone that tracks rpm is tied to rotation or to the natural frequency of the setup.
- 3Uneven tool wearOne flute taking the load points to runout, imbalance or a loose holder.
Forced vibration versus self-excited chatter
Forced vibration comes from outside the cutting action. A spindle with residual imbalance, a tool holder seated with chips under the flange, a worn ball screw, or a gearbox tooth mesh will all shake the part at a fixed frequency. The tell is that the amplitude stays about the same no matter how you change the cutting parameters. Fix the source or move away from its frequency.
Self-excited chatter is generated by the cut itself. The tool deflects under load, the next tooth cuts a slightly thicker chip because the surface is already wavy, and the deflection grows. This is why it appears suddenly at a certain depth of cut or width of cut and then disappears when you back off. The machine is stable right up to a threshold, then not stable at all.
On a 4,000 mm gantry part in 4130 steel, the weak link is usually the workpiece, not the spindle. A tall thin rib will sing at 400–800 Hz while the same cutter runs clean on a thick block. Clamp position, support height and the number of contact points matter more than another 500 rpm.
The stability limit also moves with tool overhang. A Ø16 mm end mill at 40 mm gauge length may cut 6 mm deep in 7075 without a whisper. Extend that same tool to 120 mm and the limit can fall to 2 mm. The math is simple: stiffness drops roughly with the cube of overhang length.
- 1Forced sourceFrequency does not move when you change speed or feed. Look at spindle, holder, drive.
- 2Self-excitedAppears at a threshold depth or width of cut, then vanishes when you back off.
- 3Workpiece stiffnessThin ribs and long overhangs fail before the machine does.
Measure before you change a parameter
Cutting parameters are the easiest thing to change, which is why people change them first and fix nothing. A tap test takes two minutes. Hold an accelerometer on the workpiece or the holder, strike it with a small mallet, and read the natural frequency and damping. If the natural frequency sits near a tooth-passing frequency, you have a forced problem. If it sits near a subharmonic of the tooth pass, you have a chatter problem.
Tooth-passing frequency is rpm times the number of flutes, divided by 60. A 12,000 rpm spindle with a four-flute cutter passes 800 times per second. If your tap test returns 780 Hz on the fixture, you are driving the structure right at its resonance. Either change the tooth-passing frequency or stiffen the structure. Slowing the spindle is the usual answer, and it costs cycle time.
Record the sound on a phone and run a spectrum app. You do not need a lab. A peak that moves when you change rpm is forced. A peak that stays put while the surface quality changes is the structure ringing, which means the cut is exciting a natural mode.
After the fix, verify with a test cut on a scrap block of the same material and measure the surface with a portable roughness tester. If Ra drops from 3.2 to 1.6 μm and stays there for 20 parts, the countermeasure is real. One good part proves nothing.
- 1Tap testGives natural frequency and damping of the workpiece, holder or fixture.
- 2Tooth passrpm × flutes ÷ 60; compare it against the measured natural frequency.
- 3Verify on scrapCheck Ra over 20 parts, not on a single sample.
Countermeasures matched to cause
Pick the row that matches what you measured. Cell values are starting points, not universal settings.
| Cause | How to confirm | Countermeasure | Trade-off |
|---|---|---|---|
| Spindle or holder imbalance | Vibration present at all speeds, no load | Balance spindle, clean taper, replace worn holder | Spindle downtime |
| Tool overhang too long | Tap test drops sharply as overhang grows | Shorten gauge length, use shrink-fit or carbide shank | Tool cost |
| Workpiece not rigid | Same cutter runs clean on a thick block | Add support, lower clamp height, reduce depth of cut | Longer setup |
| Resonance at tooth pass | Tap frequency near rpm × flutes ÷ 60 | Shift rpm, change flute count, use variable pitch | Cycle time |
| Regenerative chatter | Appears at a depth threshold, then vanishes | Reduce radial engagement, increase feed per tooth | Fewer passes per hour |
| Worn ball screw or guide | Backlash and pattern repeat over long travel | Service the axis, check thrust bearing preload | Machine downtime |
| Poor chip evacuation | Recut chips and intermittent load | Through-coolant, higher pressure, peck cycle | Coolant cost |
Parameters that widen the stable zone
Radial engagement is the strongest lever most shops ignore. Going from 50% radial width to 25% while doubling feed per tooth keeps the same material removal rate and often doubles the stable depth of cut. The chip gets thicker instead of longer, and a thicker chip carries heat away with it. This is the basis of high-efficiency milling, and it works on 4140 and 17-4PH as well as on aluminium.
Feed per tooth matters more than table feed. A four-flute cutter at 0.08 mm per tooth removes the same volume as a two-flute at 0.16 mm, but the two-flute cut puts a heavier load on each edge. On Inconel and titanium, heavier chip loads with lower speed keep the tool in cut long enough to avoid work hardening at the surface.
Coolant delivery changes the vibration picture on deep pockets. High-pressure through-spindle coolant breaks the chip, clears the pocket and removes the recut load that makes a tool sing. For plastics and POM, air blast is often enough and avoids the thermal shock that cracks a thin wall.
Spindle speed selection is a compromise. The stable pockets between resonance peaks are narrow at high rpm. Running a Ø10 mm tool at 8,000 rpm may be stable, at 9,500 rpm marginal, and at 11,000 rpm stable again. A stability lobe chart from the tap test tells you where those pockets sit for your setup.
- 1Radial engagementCut width down, feed per tooth up, same removal rate, wider stable zone.
- 2Feed per toothSet chip thickness deliberately; it controls heat and edge load.
- 3CoolantHigh pressure breaks chips and removes recut load in deep pockets.
- 4Speed pocketsStable rpm windows are narrow; a lobe chart shows where they are.
Common questions from the shop floor
Can vibration be fixed by slowing the spindle alone?
Sometimes, and it is the fastest test you can run. Drop rpm by 10% and watch the finish. If the bands shift or fade, you were near a resonance and speed is part of the answer.
But slowing the spindle costs cycle time, and it does not fix a loose holder or a workpiece that is clamped 200 mm above the table. Use it as a diagnostic step, then fix the stiffness problem and bring the speed back.
How do we tell tool runout from chatter?
Indicate the tool at the cutting edge, not the shank. Runout above 0.02 mm TIR on a finishing cutter will produce a two-flute pattern that no parameter change will remove.
Chatter produces a pattern tied to the tooth-passing frequency and changes when you change rpm. Runout stays constant. Mark one flute with a paint dot and see which side of the cut is heavier.
Does a heavier machine always vibrate less?
Mass helps, but stiffness and damping decide the stability limit. A 7,600 m² plant full of heavy castings still gets chatter when a thin-walled part is clamped at one end.
Look at the loop: tool, holder, spindle, column, fixture and workpiece. The weakest element sets the limit. Adding mass to a strong machine while the part rings does nothing.
When should we stop chasing parameters and change the process?
When the part geometry cannot be supported well enough to cut at the required depth. A long thin rib in titanium may never be stable with a milling cutter at full depth.
At that point, consider a different stock allowance, a rough-and-stress-relieve sequence, or a finishing pass with a smaller radial engagement. On parts we run, we sometimes rough, let the part relax, then take 0.2 mm finishing passes at reduced engagement.
What surface finish can be expected once vibration is under control?
On stable setups we hold Ra 1.6–3.2 μm as-machined and Ra 0.8–1.6 μm on finishing passes. Critical sealing and bearing surfaces can reach Ra 0.2–0.8 μm with the right tool and a rigid setup.
The number depends on the material and the tool path, not only on vibration. Aluminium finishes easier than 17-4PH at the same parameters. We inspect 100% before shipment and can supply reports on request.
Can you quote a job before we solve the chatter?
Yes. Send the drawing, material and the features that are giving you trouble. Quotation and a free DFM analysis come back within 12 hours, and production can start within 24 hours once the process is agreed.
If a feature is likely to chatter, we say so in the DFM notes and propose a setup change or a different stock condition. Uploads are secure and confidential, and an NDA is available on request.
Send us the part that will not stop ringing
Share the drawing and the material, and our process engineers will review the setup, the tooling and the stable cutting window before quoting.
12-hour quote and DFM100% inspection before shipmentNo minimum order quantity