Tolerance stack-up analysis predicts how part tolerances combine in an assembly and whether the final fit, clearance, or alignment will meet requirements. Engineering students need this reference because real manufactured parts are never exactly nominal. A clear stack-up method helps connect drawings, GD&T limits, process capability, and design risk.
This cheat sheet summarizes the formulas and decision rules used in mechanical design and manufacturing review.
The core idea is to define an assembly response, write it as a function of part dimensions, then combine the effects of each tolerance. Worst-case analysis assumes every part reaches its most unfavorable limit at the same time. RSS and statistical analysis assume independent variation and combine standard deviations or equivalent tolerance bands.
Sensitivity coefficients show how strongly each dimension affects the final assembly result.
Key Facts
- Assembly response can be written as Y = f(x1, x2, ..., xn), where Y is the gap, flushness, position, or other critical output.
- For a linear stack, Y = c1x1 + c2x2 + ... + cnxn, where each ci is a sensitivity coefficient that gives direction and scale.
- Worst-case tolerance is T_wc = |c1|T1 + |c2|T2 + ... + |cn|Tn, which protects against all parts being at their worst limits.
- RSS tolerance is T_rss = sqrt((c1T1)^2 + (c2T2)^2 + ... + (cnTn)^2) when tolerances are independent and centered.
- If a bilateral tolerance ±T represents a normal 3 sigma spread, then sigma = T / 3 for that dimension.
- For independent normal variables, sigma_Y = sqrt((c1sigma1)^2 + (c2sigma2)^2 + ... + (cnsigman)^2).
- Clearance at worst case is C_min = C_nominal - T_wc, and interference risk exists if C_min is less than 0.
- Percent contribution for a statistical stack is Contribution_i = (cisigmai)^2 / sigma_Y^2 times 100 percent.
Vocabulary
- Tolerance Stack-Up
- A calculation that predicts how individual part tolerances combine to affect an assembly dimension or functional requirement.
- Worst-Case Analysis
- A stack-up method that assumes every part dimension is at the limit that produces the most unfavorable assembly condition.
- RSS Analysis
- A root-sum-square method that combines independent tolerance effects statistically rather than adding all limits directly.
- Sensitivity Coefficient
- A multiplier that shows how much the assembly result changes when one input dimension changes.
- Clearance
- The positive space or gap between assembled parts, usually checked to make sure interference cannot occur.
- Process Capability
- A measure of how well a manufacturing process can hold dimensions within tolerance compared with its natural variation.
Common Mistakes to Avoid
- Adding nominal dimensions without sign direction, then adding all tolerances afterward is wrong because each dimension may increase or decrease the final gap differently.
- Using RSS analysis for dependent dimensions is wrong because RSS assumes independent variation, and correlated features can vary together in the same direction.
- Treating every drawing tolerance as 3 sigma without confirmation is wrong because tolerance meaning depends on company standards, supplier capability, and inspection assumptions.
- Ignoring sensitivity coefficients is wrong because a small part tolerance can dominate the stack if its geometry gives it a large effect on the assembly response.
- Checking only the nominal clearance is wrong because manufactured parts vary, and the minimum or statistical clearance may fail even when the nominal design looks acceptable.
Practice Questions
- 1 A clearance has nominal value 2.50 mm and three independent contributors with worst-case tolerances ±0.20 mm, ±0.15 mm, and ±0.10 mm, all with sensitivity 1. Find the worst-case minimum clearance.
- 2 For the same three contributors, calculate the RSS tolerance using T_rss = sqrt(T1^2 + T2^2 + T3^2).
- 3 An assembly output is Y = A - B + 2C. If A = 40.00 ± 0.10 mm, B = 12.00 ± 0.05 mm, and C = 3.00 ± 0.02 mm, find the nominal value of Y and its worst-case tolerance.
- 4 Explain why a designer might choose worst-case analysis for a safety-critical latch but RSS analysis for a consumer product snap-fit.