Using CAD parameter sensitivities for stack-up tolerance allocation

W.I. Wan Din, T.T. Robinson, C.G. Armstrong, R. Jackson

Research output: Contribution to journalArticlepeer-review

12 Citations (Scopus)
2071 Downloads (Pure)


Tolerance allocation is an important step in the design process. It is necessary to produce high quality components cost-effectively. However, the process of allocating tolerances can be time consuming and difficult, especially for complex models. This work demonstrates a novel CAD based approach, where the sensitivities of product dimensions to changes in the values of the feature parameters in the CAD model are computed. These are used to automatically establish the assembly response function for the product. This information has been used to automatically allocate tolerances to individual part dimensions to achieve specified tolerances on the assembly dimensions, even for tolerance allocation in more than one direction simultaneously. It is also shown how pre-existing constraints on some of the part dimensions can be represented and how situations can be identified where the required tolerance allocation is not achievable. A methodology is also presented that uses the same information to model a component with different amounts of dimensional variation to simulate the effects of tolerance stack-up.
Original languageEnglish
Pages (from-to)139-151
JournalInternational Journal on Interactive Design and Manufacturing
Issue number2
Early online date22 Jul 2014
Publication statusPublished - May 2016


Dive into the research topics of 'Using CAD parameter sensitivities for stack-up tolerance allocation'. Together they form a unique fingerprint.

Cite this