...
Home 9 CNC Machining 9 What is Tolerance Stacking? Importance & Analysis Methods

What is Tolerance Stacking? Importance & Analysis Methods

Published on: 2024-11-29
Categories: CNC Machining

Schematic diagram showing tolerance stacking with text in the side.

The compatibility between the tolerance of individual machined parts is essential in assembly to avoid the gap and interference between them. Designers and manufacturers analyze the cumulative tolerances of parts concerning assembly fit and clearance, called “Tolerance Stacking” analysis. CNC machining, sheet metal, molding, and other different manufacturing methods rely on this for precise and strong assembly.

This article will discuss the concept of tolerance stacking, its analysis methods, and mathematical calculation.

 

What is Tolerance Stacking?

Tolerance stacking or tolerance stack up refers to adding up individual tolerance of assembly parts to analyze whether they have interference and gap or not. This cumulative tolerance gives an idea about the final tolerance of the assembled part. 

If the tolerance sum is greater than the allowable tolerance of assembly (or assembled item) the parts will interfere with each other. On the other hand, there will be a gap if the total tolerance sum is lower than the assembly requirement. 

Three diagram showing fit, gap, and interference concept in tolerance stacking

The concept of tolerance stacking 

In diagram (i),  the three parts are assembled with tolerances ±a, ±b, and ±c. Meanwhile, the overall tolerance for assembly is ±B. You can see the parts are in perfect fit as a+b+c=B. 

In diagram(ii), there is a gap after assembly it is because  a+b+c is much smaller than ±B ( a+b+c < B). 

In diagram (iii), the part is interacting with the assembly dimensions. It means the a+b+c is larger than ±B  ( a+b+c > B).

 

Try Prolean Now!

  All information and uploads are secure and confidential.

Tolerance Stack Analysis

Before assembly, engineers do a tolerance stackup analysis to see the fitting compatibility. Does the cumulative tolerance of all parts fit with assembly-tolerance criteria or not? For this, there are two major analysis methods: Worst Case Tolerance and statistical tolerance analysis.

Worst Case Tolerance Stacking Analysis

This analysis method involves adding all the individual tolerances ( either the upper limit or lower limit range), which provides the clear range or value for the maximum allowable assembly tolerance. In worst-case analysis, the individual dimensions are also added along with the tolerances. 

Example of worst case analysis with dimensions and tolerances values

Example of worst-case analysis

Moreover, worst-case analysis assumes all tolerances reach their extremes simultaneously. Thus, even the least probable scenario will not cause fit or assembly failure. 

Let’s take a real-world example of a gearbox assembly with three shafts, housing holes, and gear teeth.

Component Standard Dimension Tolerance Worst-Case Deviation
Shaft Length 100 mm (per shaft) ±0.5 mm 1.5 mm (for 3 shafts)
Housing Hole Alignment Ideal alignment ±0.3 mm 0.9 (three holes)
Gear Teeth Positioning Ideal fit ±0.1 mm 0.3 (three gears)
Total Misalignment     ± 2.7 mm

In the worst case, the alignment could be off by 1.5 mm + 0.9 mm + 0.3 mm = 2.7 mm from the ideal scenario. It is okay to proceed with assembly if the overall gearbox tolerance equals ±2.7mm.

Statistical Tolerance Stack Analysis

This is a more accurate analysis method that uses standard deviation, root mean square, and other statistical measurements to check whether each part falls under the distributed tolerance range or not. 

An wave curve showing statistical tolerance distribution across parts

Statistical tolerance distribution across parts

Instead of assuming all tolerances will reach their extremes, statistical analysis treats the tolerance of each part separately as a random variable. The root mean square (RMS) gives the cumulative tolerance through distribution for part-to-part variation.

Typically, different computer software is used for this type of stack analysis, including individual  CNC machining tolerance of machined parts. Some examples of tolerance analysis software are  CATIA V5-V6 and SOLIDWORKS. 3DCS, etc, We will discuss these in the next section.

 

The Process of Tolerance Stack Up Analysis

Flow chart for tolerance stack up analysis process.

Flowchart for stack up analysis process

It involves the identification of the variation in individual components and adding them to analyze if the assembled products will be within the desired limits. 

Let’s look at the stack-up analysis steps;

SN Steps  Description 
1 Identify Each Component List each component in the assembly.
2 Chained Characteristics Determine the critical features affecting fit and function.
3 Add Individual Means Calculate the mean tolerance of each component.
4 Add Individual Variations Sum up the tolerance variations across components.
5 Compare to Specifications Check if the total tolerance falls within acceptable limits.
6 Make Design Changes  Adjust design or process if tolerance exceeds limits.

 

Try Prolean Now!

  All information and uploads are secure and confidential.

Three Major Tolerance Analysis Software

All the tolerance analysis software uses statistical analysis models for stack prediction and calculations. These tips are also helpful for CNC precision machining of performance-sensitive applications. 

SOLIDWORKS Tolerance Stack-Up Analysis

Tolerance stack up analysis of an metal bracket in SolidWorks design software.

Tolerance stack up analysis in SolidWorks

You can find this analysis tool on SolidWorks design software integration. This can assess the cumulative effects of part tolerances on assemblies, mainly for 1D and 2D tolerance stacks. SolidWorks is popular among designers as it can be used without switching the software. It provides an intuitive interface to detect tolerance issues early in the design phase.

3DCS Variation Analyst

3DCS variation analysis example for automotive shaft and hub

3DCS variation analysis example

3DCS Variation Analyst provides comprehensive tolerance analysis for complex assembly and it can be integrated with CAD tools like  CATIA, NX, and Creo. You can visualize parts’ variations directly within 3D models. The software supports Monte Carlo simulations, sensitivity analysis, and what-if scenarios. 

CETOL 6σ

 6σ analysis in the CETOL computer software

CETOL 6σ analyis 

CETOL 6σ tool is also integrated with CAD designing tools like SolidWorks, CATIA, and AutoCAD. This analysis tool leverages  Six Sigma methodologies to examine the impact of individual tolerance variations in the assembly. Additionally, you can simulate different scenarios with the CETOL 6σ to see the visuals.

 

Importance of Tolerance Stack Analysis in Manufacturing

The main purpose of tolerance stack analysis is to find out the uncertainty of assembly fittings and failure. Analyzing the effect of each single part on the overall assembly tolerance helps to understand the scope and limitations of designs. 

Best fit finding with stackup analysis in computer software

Best fit finding with stack up analysis

Let’s elaborate 5 key importance in brief;

  • Validating the Design Outcomes 

The analysis results scientifically tell whether the designed parts’ tolerances fit perfectly during assembly or not.  If they interfere or produce the gap, designers might need to adjust the GD&T. If okay, the design is okay to proceed with the manufacturing operations. 

  • Accuracy of Final Prod

Stack-up analysis allows for early identification of design or tolerancing errors. So, the tolerances can be adjusted to achieve the optimal accuracy in the assembly process. Additionally, it also saves the additional costs of materials wastage & design modifications. 

  • Production Quality Control 

Calculation for the cumulative effect of individual tolerances is key for quality control. It ensures that all assembled components fit and function correctly. So, examining how each variations accumulate, engineers & designers predict and control the overall dimensions and fit of an assembly.

 

Effective Tips for the Tolerance Stacking Analysis

The following are some tips based on the industry practices of tolerance stacking examination & calculation;

Label Your Drawing with Correct GD&T

Geometrical guidelines and tolerancing(GD&T) are essential whether you are using worst-case scenarios or statical stack-up tolerance. If possible, use consistent tolerances for identical features in assembly parts.  Additionally, over-dimensioning also influences the accuracy of analysis.

Consider Manufacturability 

While preparing the drawings & labeling the GD&T, consider the capability of the machines or equipment you are using. Check whether you can achieve the desired tolerances of parts or not.

Choose the Right Tool for Stack Up Analysis 

Based on the number of parts and assembly complexity, choose the appropriate tool for the analysis. Check whether your design software( AutoCAD, SolidWorks, CATIA, etc) has extensions or integrated tools for it or not. If not, you might need to switch the platforms. Additionally, check which method is best for your design. For example, Six Sigma methodologies are ideal for complex assembly designs.

Prefer Statistical Tolerance Analysis

Especially for the complex and multiple tolerance, use a statistical analysis model that accurately calculates the stackup distribution and simulates the real-case scenarios. The standard deviation and root sum squared are more realistic than the worst-case analysis.

Read More: Micro Machining

 

Try Prolean Now!

  All information and uploads are secure and confidential.

Summing Up

Overall, tolerance stacking is an essential analysis for the perfect fitting of each part in a mechanical assembly. You can use worst-case analysis and root mean square method for the calculation of tolerance stacks in manufacturing. 

At ProleanTech, we use different tolerance analysis software for CNC machined and other manufactured parts before assembly. This way, we ensure product quality, lower cost, tight tolerances, and streamlined assembly. Get the machining service from us that is not only effective but also guarantees the utmost precision and reliable assembly fittings.

 

FAQs

What is tolerance stacking analysis in CAD?

It is the assessment of combined dimensional tolerances across multiple components in an assembly to find out their effects, such as t excessive gaps or interference.

How to do tolerance stack up calculation? 

First, identify all dimensions & tolerances contributing to the stack-up in an assembly. Then, statistical or worst-case methods can be applied to the stack calculations. You can also directly use computer software for the calculation.  

Why is Tolerance stack up important?

Tolerance stack-up prevents assembly issues and reduces the cost while ensuring high product reliability.

Which tolerance analysis method is suitable for my project?

The choice depends on your project’s complexity, precision requirements, and budget. Statistical analysis is ideal for dor high-precision assemblies, whereas a worst-case analysis is enough for simple designs.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

You may also like

 

Get Your Parts Made Today

 

  All uploads are secure and confidential.