
Every individual part in your design looks correct on paper. Each dimension is within spec, every tolerance has been reviewed and approved by the engineering team. The drawings are clean, the models are validated, and sign-off has been given at every stage. And then the assembly doesn’t fit together – or worse, it fits during initial production but fails under real operating conditions in the field.
This is not a rare edge case. It is one of the most common and most costly failure modes in precision manufacturing. The phenomenon has a name: tolerance stacking.
Tolerance stacking – also called tolerance accumulation or tolerance stack-up – happens when the allowable dimensional variations of individual components add up across an assembly. Every machined or fabricated part carries its own tolerance: a small acceptable range around the nominal dimension. A shaft might be specified at 50 mm ±0.05 mm. A housing bore might be specified at 50.1 mm ±0.05 mm. Each part, reviewed individually, is perfectly acceptable.
The problem emerges when multiple parts are assembled in a chain. Those small individual variations do not cancel each other out. They accumulate. And in the worst case – the case your production process will eventually produce – they all push in the same direction at once. The shaft is at its maximum, the housing is at its minimum, and the interference that results was never visible in any single-part drawing review.
A single ±0.1 mm tolerance seems completely harmless in isolation. It is the kind of figure that rarely draws attention during a design review. But in an assembly of ten components, that same logic applied consistently at every interface can produce a total positional variation of ±1 mm – enough to cause misalignment, binding, accelerated wear, seal failure, or a complete functional breakdown of the assembly.
The design was never flawed in isolation. It was flawed as a system. And the difference between those two framings is often invisible until the assembly is physically built.
This is particularly acute in industries where dimensional consistency is tied directly to performance or safety – pharmaceutical packaging machinery, precision automation equipment, medical devices, and aerospace components among them. In these environments, a tolerance stack-up that produces a ±1 mm variation at a critical interface is not a manufacturing inconvenience. It is a compliance failure.
Tolerance stacking issues rarely surface during single-part design reviews, which is precisely why they are so dangerous. Each part is reviewed against its own drawing. Each review passes. The problem only becomes visible at the assembly level – and in many development processes, that moment arrives late, when tooling has been ordered, production planning has been completed, and the cost of a design change is orders of magnitude higher than it would have been at the concept stage.
The failure mode is also difficult to reproduce consistently. Because the stacking occurs across a range of variation rather than at a fixed point, some assemblies will work and others will not. This creates the impression of a manufacturing problem rather than a design problem, which further delays the correct diagnosis.
Early-stage tolerance analysis is the only reliable way to identify stack-up risk before it becomes a production problem. Two methods are commonly used: worst-case analysis, which calculates the maximum possible accumulation assuming all tolerances are at their extreme values simultaneously, and statistical methods such as RSS (Root Sum Square), which model the probability distribution of accumulated variation based on the assumption that not all tolerances will hit their extremes at the same time.
Worst-case analysis is conservative – it ensures the assembly works under all possible conditions, but it often drives tighter tolerances and higher manufacturing costs than are strictly necessary. RSS analysis produces a more realistic picture of what the production population will actually look like, and allows tolerance budgets to be allocated more efficiently across the assembly.
Neither method is optional on complex assemblies. Tolerance analysis is not an additional step in the design process. It is the step that determines whether the design will work in production – not just on a drawing.
Have a complex assembly that needs tolerance validation?
We review and validate assembly tolerances as part of our CAD and FEM engineering services – before the parts reach the shop floor.
Tolerance stacking is not a theoretical concern reserved for the most demanding precision applications. It is a practical risk that affects any assembly where multiple parts share a dimensional chain – which is to say, most assemblies of any meaningful complexity. The question is not whether the risk exists, but whether it has been quantified and managed before the first parts are manufactured.
The engineers who catch tolerance stack-up problems early share one habit: they think about the assembly as a system from the first stages of design, not as a collection of individually acceptable parts. That shift in perspective – from part-level correctness to system-level function – is what separates designs that work on paper from designs that work in production.
If you are working on an assembly where dimensional consistency matters, the time to run the tolerance analysis is before the drawings are released – not after the first batch of parts comes back from the machine shop.
NEWSLETTER
More articles from GFE Solutions – engineering insights, case studies, and team stories.
GFE Solutions is a specialized engineering services company. Our engineers are mainly from Eastern Europe – to our customers we offer onsite- and offsite-engineering-services. All our specialists speak and write fluently English, some of them German and other languages.
Phone: +48 798 763 604
For general enquiries: info@gfe-solutions.com
For commercial requests: inquiry@gfe-solutions.com
Subscribe to our newsletter and keep in touch with us
Copyright © 2019-2026 Global Flexible Engineering Solutions. All rights reserved.