Design for tolerance of electro-mechanical assemblies: An integrated approach

Tolerancing decisions can profoundly impact the quality and cost of electro-mechanical assemblies. Existing approaches to tolerance analysis and synthesis in design entail detailed knowledge of geometry of the assemblies and are mostly applicable during advanced stages of design, leading to a less than optimal design process. During the design process of assemblies, both the assembly structure and associated tolerance information evolve continuously. Therefore, significant gains can be achieved by effectively using this information to influence the design of the assembly. Motivated by this, we identify and explore two goals for future research that we believe can enhance the scope of tolerancing for the entire design process. The first goal is to advance tolerancing decisions to the earliest possible stages of design. This issue raises the need for effective representation of tolerancing information during different stages of design and for effective assembly modeling. The second goal addresses the appropriate, synergistic use of available methods and best practices for tolerance analysis and synthesis, at successive stages of design. Pursuit of these goals leads to the definition of a multilevel approach that enables tolerancing to be addressed at successive stages of design in an incremental fashion. The resulting design process, which we call the design for tolerance process, integrates three important domains: (1) design activities at successive stages of design; (2) assembly models that evolve continuously through the design process; (3) methods and best practices for tolerance analysis and synthesis. We demonstrate major steps of our proposed approach through a simple, yet illustrative, example.

[1]  Utpal Roy,et al.  Design of an automated assembly environment , 1989 .

[2]  Vijay A. Tipnis Selected case studies in the use of tolerance and deviation information during design of representative industrial products , 1992 .

[3]  Samuel Kotz,et al.  Process Capability Indices , 1993 .

[4]  Utpal Roy,et al.  Tolerance Representation Scheme for a Three-Dimensional Product in an Object-Oriented Programming Environment , 1996 .

[5]  Ram D. Sriram,et al.  Design for tolerance of electro-mechanical assemblies , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[6]  Madhan Shridhar Phadke,et al.  Quality Engineering Using Robust Design , 1989 .

[7]  Vijay Srinivasan,et al.  Towards an ISO Standard for Statistical Tolerancing , 1996 .

[8]  David H. Evans,et al.  Statistical Tolerancing: The State of the Art, Part III. Shifts and Drifts , 1975 .

[9]  Mikel J. Harry,et al.  The Nature of Six Sigma Quality , 1988 .

[10]  Joshua U. Turner,et al.  Review of statistical approaches to tolerance analysis , 1995, Comput. Aided Des..

[11]  Glen E. Johnson,et al.  Optimal tolerance allotment using a genetic algorithm and truncated Monte Carlo simulation , 1993, Comput. Aided Des..

[12]  John R. Dixon,et al.  A program of research in mechanical design : computer-based models and representations , 1990 .

[13]  Tim Stapenhurst,et al.  Taguchi Methods , 1990 .

[14]  Daniel E. Whitney,et al.  Assembly oriented design: a new approach to designing assemblies , 1997 .

[15]  K. Young,et al.  AMERICAN SOCIETY OF MECHANICAL ENGINEERS. , 1880, Science.

[16]  S. Kanai,et al.  Optimal Tolerance Synthesis by Genetic Algorithm under the Machining and Assembling Constraints , 1996 .

[17]  Martti Mäntylä,et al.  Functional understanding of assembly modelling , 1994, Comput. Aided Des..

[18]  Errol C. Caby,et al.  Six Sigma Producibility Analysis and Process Characterization , 1992 .

[19]  Kenneth W. Chase,et al.  A survey of research in the application of tolerance analysis to the design of mechanical assemblies , 1991 .

[20]  John R. Dixon,et al.  Managing the Product Realization Process: a Model for Aggregate Cost and Time-to-market Evaluation , 1993 .

[21]  Daniel E. Whitney,et al.  Representation of geometric variations using matrix transforms for statistical tolerance analysis in assemblies , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[22]  D. Sriram,et al.  SHARED: An information model for cooperative product development , 1993 .

[23]  M. Mäntylä A modeling system for top-down design of assembled products , 1990 .

[24]  E. Sandgren,et al.  Tolerance Optimization Using Genetic Algorithms: Benchmarking with Manual Analysis , 1996 .

[25]  Fumihiko Kimura Computer-aided Tolerancing , 1996, Springer Netherlands.

[26]  Utpal Roy,et al.  Representation and interpretation of geometric tolerances for polyhedral objects. II.: Size, orientation and position tolerances , 1999, Comput. Aided Des..

[27]  Joshua U. Turner Relative positioning of parts in assemblies using mathematical programming , 1990, Comput. Aided Des..

[28]  Ram D. Sriram,et al.  From symbol to form: a framework for conceptual design , 1996, Comput. Aided Des..

[29]  David C. Gossard,et al.  Representing dimensions, tolerances, and features in MCAE systems , 1988, IEEE Computer Graphics and Applications.

[30]  Geoffrey Boothroyd,et al.  Product design for manufacture and assembly , 1994, Comput. Aided Des..

[31]  Chun Liu,et al.  Establishment of functional relationships between product components in assembly database , 1988 .

[32]  N. P. Juster,et al.  Modelling and representation of dimensions and tolerances: a survey , 1992, Comput. Aided Des..

[33]  Chun Li,et al.  Advanced Methodology and Software for Tolerancing and Stochastic Optimization , 1998 .

[34]  Kunwoo Lee,et al.  A hierarchical data structure for representing assemblies: part I , 1985 .

[35]  Daniel E. Whitney,et al.  THE POTENTIAL FOR ASSEMBLY MODELING IN PRODUCT DEVELOPMENT AND MANUFACTURING , 1996 .

[36]  R. N. Kackar Off-Line Quality Control, Parameter Design, and the Taguchi Method , 1985 .

[37]  David H. Evans,et al.  Statistical Tolerancing: The State of the Art, Part I. Background , 1974 .

[38]  David H. Evans Statistical Tolerancing: The State of the Art: Part II. Methods for Estimating Moments , 1975 .

[39]  Sean M. Callahan,et al.  A product representation to support process automation , 1997 .

[40]  Tomás Lozano-Pérez,et al.  A Geometric Modeling System for Automated Mechanical Assembly , 1980, IBM J. Res. Dev..

[41]  Utpal Roy,et al.  Representation and interpretation of geometric tolerances for polyhedral objects - I. Form tolerances , 1998, Comput. Aided Des..

[42]  Jean M. Parks Holistic Approach and Advanced Techniques & Tools for Tolerance Analysis & Synthesis , 1996 .

[43]  Michael R. Duffey,et al.  Requirements, Methods and Research Issues for Modeling the Product Realization Process , 1995 .

[44]  C. R. Liu,et al.  Review of dimensioning and tolerancing: representation and processing , 1991, Comput. Aided Des..

[45]  Andrew Kusiak,et al.  Deterministic tolerance synthesis: a comparative study , 1995, Comput. Aided Des..

[46]  Ram D. Sriram,et al.  An object-oriented representation for product and design processes , 1998, Comput. Aided Des..