Run this stack on your actual 3D assembly. CadNexa opens STEP/IGES in browser, measures features, exports inspection plans — no manual entry.
Try in CadNexa →
# Description Nominal + Tol − Tol Direction

How it works

Worst-Case (WC): Sums all tolerances assuming every dimension is at its limit simultaneously. Most conservative — guarantees fit but may over-tolerance.

Stack = Σ(nominal × dir), Tol = Σ|tol|

RSS (Root Sum Square): Statistical method assuming dimensions are normally distributed. Smaller stack but accepts low (<0.27%) probability of failure.

Tol = √(Σ tol²)

What is Tolerance Stack-Up Analysis?

Tolerance stack-up analysis predicts the cumulative dimensional variation in an assembly built from individually-toleranced parts. It answers the question: "If every part is at the edge of its tolerance, will the assembly still work?"

Two Methods: Worst-Case vs RSS

Worst-Case (WC): ±T_total = Σ(±T_i)
RSS (Root-Sum-Square): ±T_total = √(Σ T_i²)

Worst-Case assumes every dimension simultaneously hits its worst tolerance — extremely conservative but mathematically guaranteed.

RSS assumes dimensions are independent and normally distributed — statistically realistic for batch production. RSS gives smaller stack-up values because all-worst-simultaneously is highly improbable.

Stack-Up Worked Example

A pin must fit through a hole in a 4-plate assembly. Each plate has its hole position toleranced ±0.05 mm.

For a high-volume product, RSS gives ±0.10 — half the WC envelope. You can spec a smaller pin clearance and still expect >99.7% assembly success. For a one-off custom build, use WC to be safe.

When to Use Each Method

How to Reduce Stack-Up

If your stack-up is too tight:

  1. Tighten the largest contributors — Pareto applies. The 1-2 dimensions with the biggest ±tol drive most of the stack.
  2. Switch from WC to RSS — if production volumes justify the statistical assumption.
  3. Use selective assembly — sort parts into bins and pair tight with loose. Costly but effective for legacy designs.
  4. Datum chain redesign — sometimes fewer dimensions in the chain is better than tighter dimensions.

Common Stack-Up Mistakes

Related Tools

For specific position callouts, see Position Tolerance with MMC/LMC. For hole/shaft mating, use ISO 286 Fits. Validate process capability with Cp/Cpk before assuming RSS distribution is valid. For full GD&T reference, visit the GD&T page.