Tolerance Stack Up Calculator

Model component variation with flexible direction settings. Review worst case, RSS, capability, clearance, and risk. Export results for clear design review discussions today easily.

Calculator Inputs


Component Chain

Use positive sensitivity for dimensions that add to the stack. Use negative sensitivity for dimensions that subtract from it.

Example Data Table

Component Nominal + Tol - Tol Sensitivity Distribution Purpose
Base plate thickness 25.000 0.050 0.030 1 Normal Adds height to the clearance path
Spacer height 12.000 0.020 0.020 1 Normal Adds controlled distance
Cover pocket depth 36.800 0.040 0.040 -1 Normal Subtracts from final clearance
Gasket compression 0.500 0.100 0.050 -1 Triangular Models compressed material variation

Formula Used

Nominal stack: Stack = Offset + Σ(Sensitivity × Nominal Dimension)

Worst case high: add the most harmful upper contribution from every part.

Worst case low: add the most harmful lower contribution from every part.

Normal sigma estimate: Component σ = |Sensitivity| × Tolerance Half Width ÷ Sigma Factor

Uniform sigma estimate: Component σ = |Sensitivity| × Tolerance Half Width ÷ √3

Triangular sigma estimate: Component σ = |Sensitivity| × Tolerance Half Width ÷ √6

RSS sigma: Stack σ = √Σ(Component σ²)

RSS range: Nominal Stack ± Coverage Factor × Stack σ

Cp: Cp = (USL - LSL) ÷ (6 × Stack σ)

Cpk: Cpk = min(USL - Mean, Mean - LSL) ÷ (3 × Stack σ)

How to Use This Calculator

  1. Enter the assembly name and unit label.
  2. Set the lower and upper specification limits.
  3. Add each component in the tolerance chain.
  4. Enter nominal size, plus tolerance, and minus tolerance.
  5. Use positive or negative sensitivity to set direction.
  6. Choose the best distribution assumption for each part.
  7. Press calculate to review worst case and RSS results.
  8. Download CSV or PDF results for design records.

Understanding Tolerance Stack Up

A tolerance stack up study checks how many small part variations combine in an assembly. Each feature may be acceptable alone, yet the final gap, flushness, or interference can fail when all variations move together. This calculator helps engineers compare two common views. Worst case assumes every part reaches the most damaging limit at the same time. RSS assumes independent variation and combines standard deviations by root sum square.

Why It Matters

A clear stack shows whether a design has enough functional margin before tooling, inspection, or supplier work begins. It also shows which dimension drives the most risk. That helps teams spend money where it improves yield. A tight tolerance on a weak contributor may add cost without improving the assembly. A wider tolerance on a strong contributor may create field failures. The stack converts those tradeoffs into numbers.

Using Sensitivity

Sensitivity describes direction and leverage. A value of 1 means the dimension adds directly to the final stack. A value of -1 means it subtracts. Larger values model lever arms, gear ratios, thermal growth, or fixture multipliers. This makes the tool useful for linear assemblies, offsets, gaps, clearances, and simple mechanism paths.

Worst Case Method

Worst case results are conservative. They are useful for safety, hard stops, sealed joints, and low volume builds. The method adds the most harmful upper and lower limits for every component. If the full worst case band fits inside the specification, the design is very robust.

RSS Method

RSS results are better for production risk estimates when parts vary independently. The tool converts each tolerance into an estimated standard deviation. Normal, uniform, and triangular options give different sigma estimates. The component sigmas are squared, summed, and square rooted. The selected coverage factor then creates an expected stack band.

Design Decisions

Use the output to compare nominal position, worst limits, RSS limits, clearance, Cp, Cpk, and estimated defect rate. Review any negative clearance first. Then inspect the contributor list. Improve the largest contributors through datum changes, relaxed geometry, process control, or design centering. Always confirm assumptions with real measurement data. Document each assumption so future reviews can repeat the same logic and challenge weak inputs before release with confidence later.

FAQs

What is tolerance stack up?

It is the combined effect of several part tolerances on one final assembly dimension, such as a gap, clearance, or interference.

What is the difference between worst case and RSS?

Worst case assumes all parts hit their harmful limits together. RSS assumes independent variation and estimates statistical spread using standard deviations.

What does sensitivity mean?

Sensitivity controls direction and leverage. Positive values add to the stack. Negative values subtract from it. Larger values increase impact.

Which distribution should I choose?

Use normal for controlled processes, uniform for equal chance within limits, and triangular when values tend to stay near nominal.

Can I use inches instead of millimeters?

Yes. Enter any consistent unit. The unit label only changes display text. All dimensions must use the same unit.

What does Cpk show?

Cpk estimates how centered and capable the stack is against the specification limits. Higher values indicate more statistical margin.

What should I do with negative clearance?

Negative clearance means the calculated band crosses a specification limit. Review the largest contributors and improve centering or tolerance control.

Are these results final proof of quality?

No. They support design review. Always confirm assumptions with process data, inspection studies, datum analysis, and functional testing.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.