A CNC machine that vibrated the floor. The machine weighed 2 tons. It was bolted to a concrete floor. At high spindle speeds (8000 RPM), the floor rattled. The neighboring office felt the vibration. The customer thought the machine was defective. It wasn’t — the machine’s natural frequency matched the spindle speed. This is about vibration isolation.

The natural frequency

Every mass-spring system has a natural frequency. For a machine on isolation pads:

f_n = (1/2π) · √(k/m)

Where k is the pad stiffness (N/m) and m is the mass (kg). For a 2 ton (2000 kg) machine on hard rubber pads (k = 5,000,000 N/m total): f_n = (1/2π) × √(5,000,000/2000) = 0.159 × √2500 = 0.159 × 50 = 8 Hz. The spindle rotates at 8000 RPM = 133 Hz. That’s way above 8 Hz. But the cutting forces excite at the tooth pass frequency: 4 teeth × 133 Hz = 533 Hz. That’s also above 8 Hz. So why does the floor vibrate?

Because hard rubber pads are too stiff. The isolation efficiency at 133 Hz with f_n = 8 Hz: transmission = (f/f_n)² / ((f/f_n)² – 1) = (16.6)² / (275 – 1) = 275/274 = 0.996. That’s 99.6% transmission. The pads don’t isolate anything. They’re so stiff that the machine and floor vibrate together.

What I changed

1. Switched to coil spring isolators. The spring stiffness is k = 100,000 N/m (much softer). f_n = (1/2π) × √(100,000/2000) = 0.159 × √50 = 0.159 × 7.07 = 1.13 Hz. At 133 Hz: transmission = (133/1.13)² / ((133/1.13)² – 1) = 13,800 / 13,799 = 0.9999. Wait — that’s even worse? No. The formula for isolation efficiency is: T = 1 / (1 – (f/f_n)²). At f/f_n = 118: T = 1 / (1 – 13,924) = -0.00007. The negative sign means isolation (phase shift). The amplitude is 0.007%. That’s 99.99% isolation. The floor doesn’t feel it.

2. Tuned the natural frequency away from excitation. The rule: f_n should be 1/3 of the lowest excitation frequency. For a 50 Hz (3000 RPM) spindle, f_n should be under 16 Hz. For 8000 RPM (133 Hz), f_n under 44 Hz is fine. The hard rubber pads had f_n = 8 Hz — that’s actually in the isolation range. But the rubber pads are so stiff in shear that they transmit vibration through the mounting bolts. I unbolted the machine from the floor and sat it on free-standing spring isolators. The floor vibration dropped by 90%.

3. Checked for resonance. The machine’s internal natural frequency (frame on its mounts) was 25 Hz. The spindle at 1500 RPM (25 Hz) excited the frame resonance. I changed the spindle speed to 1600 RPM (27 Hz) or 1400 RPM (23 Hz) to avoid resonance. The vibration at 8000 RPM was fine — the issue was at low RPM during a facing operation.

Isolation pad selection

Isolator type Natural frequency Isolates Use for
Hard rubber (bolted down) 10-30 Hz Nothing (rigid mount) Stable machines, no isolation needed
Flexible rubber (free-standing) 5-10 Hz Over 30 Hz Light machinery, punch presses
Coil spring 2-5 Hz Over 10 Hz Heavy machines, CNC centers
Air spring 1-2 Hz Over 5 Hz Precision CMM, measurement

The isolator I choose: coil spring for CNC machines over 1 ton. The vibrating floor wasn’t the machine — it was hard rubber pads bolted rigidly to the floor. Free-standing springs with f_n under 5 Hz isolate everything above 15 Hz. Don’t bolt the machine to the isolators — let it float.