Chatter-free spindle speed calculator (stability pocket candidates, speed zone)

From the measured chatter frequency fc, the number of teeth and the current spindle speed, this gives candidate speeds in the stability pockets and tells you whether changing the speed is likely to help at all.

Chatter speed calculator

Candidate n0 (k = 0)—rpm
Candidate n1 (k = 1)—rpm
Candidate n2 (k = 2)—rpm
Candidate n3 (k = 3)—rpm
Candidate n4 (k = 4)—rpm
Current tooth passing frequency—Hz
Current k (waves between teeth)—
Current zone—

n(k) = 60 × fc ÷ (N × (k + 1))  k = 0, 1, 2 … Tooth passing frequency = N × n ÷ 60  current k = fc ÷ tooth passing frequency Zones: k > 10 low speed (A) / 3–10 intermediate (B) / 0.5–3 high speed (C) / below 0.5 very high (D)

Stability lobes and the calculated candidate speeds (example: fc 1,000 Hz, 4 teeth, now 6,000 rpm)
24683,0006,0009,00012,00015,00018,000unconditional stability limit (stable at any speed below it)chatterstablen0n1n2n3now (A)to n1 (same depth)reduce depthSpindle speed (rpm)Max stable depth (relative)

Above the line (reddish) chatters, below (green) is stable. The vertical axis is relative to the unconditional stability limit. The lobes are a schematic calculated for one mode with a natural frequency of 985 Hz, damping ratio 0.03 and 4 teeth; real lobes differ with each tool, holder, overhang and machine. Because the chatter frequency fc is slightly above the natural frequency, the candidates (dotted lines) fall slightly to the right of the pockets.

Notes

See also

All values are guides. Start from the tool maker’s recommended cutting data and adjust for your machine, workholding and coolant. Calculations run in your browser; nothing you enter is sent anywhere.

Other calculators

Turning

Milling

Drilling

Tapping

Thread dimensions

Taper

Reaming

Boring

Ball end mill

Holder balance

ISO fits