How to Perform Assembly Tolerance Stack up Analysis using the RSS Method

Written by:  • Edited by: Lamar Stonecypher
Updated Nov 1, 2011

Assembly tolerance chain stack up analysis is the secret of designing a good assembly. This tolerance stack tutorial will explain how to perform tolerance chain stack up analysis by the root square sum or RSS method.

There are many methods and tools available for performing assembly tolerance stack up analysis. I already have an article on worst case method assembly tolerance stack up analysis.

Though the worst case method is very simple to perform, it is only suitable when small numbers of components are in the assembly. Also, the worst case method assumes that all the components will fall in the extreme ends of the tolerance zone. That’s why you will get a wider tolerance zone for the assembly in the worst case method.

What is the RSS Method of Assembly Tolerance Chain Stack Up?

The root sum square (RSS) method works on a statistical approach. It assumes that most of the components fall to the mid of the tolerance zone rather than at the extreme ends. How do you really perform a RSS tolerance chain stack up?

How to Perform Root Sum Square Assembly Tolerance Stack Up?

Let’s take the following assembly as an example:

Tolerance Stack up 

The aim of the assembly tolerance stack up analysis is to find out the overall thickness of the assembly (X) with tolerance. We have the thickness and the tolerance values of all the plates (plate-1, 2, 3 and 4).

  • Calculate the nominal thickness of the whole assembly as below:

X = 15 + 15 + 15 + 27 = 72

  • Find the Standard Deviation (σ) of Each components tolerance as below:

σplate-1 = 0.4/3 = 0.133

σplate-2 = 0.3/3 = 0.1

σplate-1 = 0.3/3 = 0.1

σplate-1 = 0.5/3 = 0.167

  • Find out the standard deviation of the tolerance zone of the assembly like below:

σassembly = √ [(σplate-1)^­­­­2 + (σplate-2)^­­­­2 + (σplate-3)^­­­­2 + (σplate-4)^­­­­2 ]

= 0.256

  • Find out the tolerance zone of the assembly like below:

T = σassembly * 3

= 0.256*3

= 0.768

  • So, The thickness dimension (X) with the tolerance zone of the assembly will be:

X = 72 ± 0.768

Conclusion

The root sum square or RSS or statistical tolerance stack up method is useful for doing the assembly tolerance chain stack up analysis of an assembly with large numbers of components in it.

Related Reading

GD&T Tutorial on Projected Tolerance:This geometric dimensioning and tolerancing or GD&T tutorial will discuss projected tolerance and its application and benefits for preparing engineering drawings.


Comments

Showing all 5 comments
 
Suvo Oct 15, 2011 3:30 PM
RE: How to Perform Assembly Tolerance Stack up Analysis using the RSS Method
Thanks Mahesh, i corrected the typo
Mahesh Sep 30, 2010 1:17 AM
Calculation
Nominal = 15+15+15+27 = 72

Tolerance = √[(σplate-1)²+(σplate-2)²+(σplate-3)²+(σplate-4)²] = √(0.4²+0.3²+0.3²+0.5²) = 0.768

So, Stack up = 72 ± 0.768

All the best!
santosh Dec 30, 2009 6:45 PM
Calculations
Dear Suvo,

Could you please explain the calculations done for RSS method in detail.

Thank you
Santosh
NEELAM Dec 3, 2009 12:39 AM
THANKS ....
THANKS FOR SHARING THIS INFORMATION ..
HAD BEEN REALLY HELPFUL TO SERVE MY PURPOSE...
KEEP WRITING N SHARING...
:)
(THE TYPING ERRORS CAN BE IGNORED...
:) )
Andy S. Nov 18, 2009 11:35 AM
Calculation
Your equation and calculation do not match.

Equation:
σassembly = √ [(σplate-1)­­­­2 + (σplate-2)­­­­2 + (σplate-3)­­­­2 + (σplate-4)­­­­2 ]

calculation:
= √ [ 0.1332 + 0.12 + 0.12 + 0.1672]

are not the same.

(σplate-1)­­­­2 =0.133*2, not 0.1332
(it looks like you just appended 2 to 0.133, making 0.1332)

Also, isn't the RSS formula:
(σplate-1)² =0.133² = 0.017689 ?
 
blog comments powered by Disqus
Email to a friend