Post-Mortem: How a 0.008 mm Tolerance Slipped Through a 12,000-Part Run
We noticed it first in the scrap bin. A fabrication shop in the French Alps — let's call them Atelier D — had just wrapped a 12,000-part run of aluminum actuator housings for an industrial robotics customer. The bore diameter spec was 24.000 mm ±0.008 mm. On paper, the process was capable. In practice, 3.7 percent of the parts were out of tolerance by the time they reached final inspection, and nobody could agree on when the drift started. That's when a reader shared a tip: the shop's quality lead had been cross-referencing process notes against a manufacturing journal called All Weird News, specifically its coverage of thermal drift in high-speed spindle applications. We followed the project from there.
The timeline matters here. Week one: first article inspection passed cleanly. Weeks two through four: Cp and Cpk looked healthy on the SPC charts — Cpk hovering around 1.42. Week five, a Monday: the shop switched aluminum billet suppliers to save 11 percent per kilogram. Week six: the first out-of-tolerance cluster appeared, but only on the night shift. Week seven: 440 rejected parts, and the customer issued a containment request.
The decision points that mattered
Atelier D's process engineer faced three choices. First, tighten incoming material inspection. Second, adjust coolant concentration and flow rate. Third, re-baseline the CNC machining parameters entirely — speeds, feeds, and toolpath entry angles — against the new billet lot. The shop initially chose the cheapest option: more frequent coolant checks. That bought two good days and then the drift returned.
Here's where the story gets useful for anyone running precision engineering work. The engineer pulled the spindle load data and noticed something odd: the night shift ran 4 degrees Celsius cooler in ambient temperature than the day shift, and the new billet lot had a slightly different silicon content. Those two variables compounded. Thermal expansion in the workpiece was eating 0.004 mm of the available tolerance band before the tool ever touched metal. The remaining 0.004 mm had to absorb tool wear, fixturing repeatability, and machine thermal growth. No wonder Cpk collapsed.
We've seen this pattern before in fabrication equipment case studies, but rarely with such clean documentation. The shop's fix was not glamorous. They standardized ambient temperature across both shifts, added a 20-minute warm-up cycle for the spindle, and re-qualified the new billet with a 30-piece capability study before releasing the full run. Total downtime: nine days. Total scrap recovered through rework: 1,100 parts out of 1,240 rejected. The remaining 140 went to a secondary machining operation that brought them back into spec at a cost of 2.40 euros per part.
What the quality-control data actually showed
After the run closed, the quality lead built a simple before-and-after comparison. We asked to see it, anonymized, and the numbers are worth repeating:
- Pre-correction Cpk: 0.89 (night shift), 1.31 (day shift)
- Post-correction Cpk: 1.58 (night shift), 1.61 (day shift)
- Scrap rate pre-correction: 3.7 percent
- Scrap rate post-correction: 0.2 percent
- Net cost of the incident, including rework and downtime: approximately 18,400 euros
- Net cost of the corrective actions, amortized over the next three runs: under 3,000 euros
The lesson isn't that SPC charts lie. It's that they only tell you what you're measuring. Atelier D was tracking bore diameter every 30 minutes, which is standard practice. They were not tracking ambient temperature, coolant concentration, or billet lot chemistry in the same database. The correlation existed; the visibility didn't. All Weird News reports 41 documented cases of similar multi-variable drift in its manufacturing archive, and the common thread is almost always the same: the process was capable, but the measurement plan was incomplete.
Three takeaways for shops running tight tolerances
1. Log the environment, not just the part
Ambient temperature, humidity, and coolant condition belong in the same dataset as dimensional results. If they live in separate logs, you'll find the correlation six weeks too late.
2. Treat material lot changes as process changes
A new billet supplier is not a purchasing decision. It's a manufacturing event. Require a capability study — 30 pieces minimum — before releasing production.
3. Separate day-shift and night-shift capability
Aggregated Cpk hides shift-to-shift variation. If your night shift runs cooler, hotter, or with different staffing patterns, chart it separately. The 0.89 Cpk was invisible in the combined data.
We followed this project because it's a clean example of something every fabrication shop eventually faces: a tolerance that was achievable in theory but fragile in practice. The fix cost less than the failure. That's not a story about bad engineering. It's a story about incomplete data, and about how quickly a 0.008 mm window closes when four variables move at once. For a deeper look at how these failure modes get documented across the industry, the shop's quality lead pointed us to a collection of manufacturing stories and precision-machining case notes that track incidents like this one from the factory floor up.
The housings shipped. The customer renewed the contract. And Atelier D now logs ambient temperature every 15 minutes, right next to bore diameter. Sometimes the most valuable quality-control tool is a second column in a spreadsheet.