Study of an assembly tolerance allocation model based on Monte Carlo simulation

Abstract The traditional design methods of assembly tolerance allocation are usually based on engineers' experience, or the worst on worst tolerance analysis (WOW) method, or the root sum square tolerance analysis (RSS) method. However, the above-mentioned methods, whilst used frequently in the analysis of a single-dimensional chain, are not suitable for the analysis of geometrical tolerance and multi-dimensional chains. Also, the relationship between tolerance and manufacturing cost is not considered and a suitable tolerance allocation based on minimum manufacturing cost can not be obtained. Some research works have applied linear or non-linear programming methods to optimize the tolerance allocation of each part in an assembly. However, the convergence of the solution is not ensured. The purpose of this study is to provide an integrated approach, including tolerance design, manufacturing cost analysis and multiple chains consideration, using the Monte Carlo method to optimize the tolerance allocation with minimum cost. The Monte Carlo method, a statistical simulation method, was used to simulate the dimension variance of each part and each dimensional chain. The contribution percentage of each part on each dimensional chain was calculated. Tolerance cost was chosen as an object function and the tolerance allocation model as a constraint condition, the optimum tolerances of each part being obtained by the iteration method. Results of computer simulation for several examples were compared with published data for demonstrating the feasibility of the proposed method. It can be concluded that the tolerance-allocation model combined with a tolerance-cost relationship can provide a very practical and useful approach for design engineers.

[1]  Earlwood T. Fortini Dimensioning for interchangeable manufacture , 1967 .

[2]  F. H. Speckhart,et al.  Calculation of Tolerance Based on a Minimum Cost Approach , 1972 .

[3]  Douglass J. Wilde,et al.  Minimum Exponential Cost Allocation of Sure-Fit Tolerances , 1975 .

[4]  Takashi Yabe,et al.  A method for the high-speed generation of random numbers with arbitrary distributions , 1991 .

[5]  G. H. Sutherland,et al.  Mechanism Design: Accounting for Manufacturing Tolerances and Costs in Function Generating Problems , 1975 .

[6]  T. C. Woo,et al.  Tolerances: Their Analysis and Synthesis , 1990 .

[7]  G. J. Hahn,et al.  Statistical models in engineering , 1967 .

[8]  D. B. Parkinson Assessment and optimization of dimensional tolerances , 1985 .

[9]  C. J. Heuvelman,et al.  Optimization of design tolerances of servomechanisms , 1992 .

[10]  Merhyle Franklin Spotts Design of machine elements , 1948 .

[11]  Øyvind Bjørke,et al.  Computer Aided Tolerancing , 1989 .

[12]  E. M. Mansoor The Application of Probability to Tolerances Used in Engineering Designs , 1963 .

[13]  Robert E. Kalaba,et al.  Computational Probability and Simulation. , 1978 .

[14]  M. M. Sfantsikopoulos A cost-tolerance analytical approach for design and manufacturing , 1990 .

[15]  Charles E. Wilson,et al.  Machine Design: Theory and Practice , 1975 .

[16]  H.-P. Ben Wang,et al.  Tolerance analysis and synthesis for cam mechanisms , 1993 .

[17]  L. F. Hauglund,et al.  Least Cost Tolerance Allocation for Mechanical Assemblies with Automated Process Selection , 1990 .

[18]  M. F. Spotts Allocation of Tolerances to Minimize Cost of Assembly , 1973 .

[19]  J. R. He,et al.  Estimating the distributions of manufactured dimensions with the beta probability density function , 1991 .

[20]  J. N. Siddall,et al.  The Optimization Problem With Optimal Tolerance Assignment and Full Acceptance , 1981 .

[21]  J. R. He Tolerancing for manufacturing via cost minimization , 1991 .

[22]  J. Huang,et al.  A Method for Optimal Tolerance Selection , 1977 .

[23]  Paul Bratley,et al.  A guide to simulation , 1983 .

[24]  J. N. Siddall,et al.  The Optimal Tolerance Assignment With Less Than Full Acceptance , 1982 .