Information Models for Design Tolerancing: From Conceptual to the Detailed Design

Tolerance design is the process of deriving a description of geometric tolerance speci cations for a product from a given set of desired properties of the product. Existing approaches to tolerance analysis and synthesis entail detailed knowledge of geometry of assemblies and are mostly applicable during advanced stages of design, leading to a less than optimal design. During the design process of assemblies, both assembly structure and associated tolerance information evolve continuously and signi cant gains can be achieved by e ectively using this information to in uence the design of an assembly. Any pro-active approach to the assembly or tolerance analysis in the early design stages will involve making decisions with incomplete information models. In order to carry out early tolerance synthesis and analysis in the conceptual product design stage, we need to devise techniques for representing function-behavior-assembly models that will allow analysis and synthesis of tolerances, even with the incomplete data set. A `function' (what the system is for) is associated with the transformation of an input physical entity into an output physical entity by the system. The problem or customer's need, initially described by functional requirements on an assembly and associated constraints on the functional requirements de nes the concept of an assembly. This speci cation of functional requirements and constraints de ne a functional model for the assembly. Many researchers have studied functional representation (function based taxonomy and ontology), function to form mapping, and behavior representation (behavior means how the system/product works). In a recent paper, [68], we presented a strong need for comprehensive function-assembly-behavior (FAB) integrated model. In this report, we discuss extension of the ideas presented in [68] and explain the integration of function, assembly, and behavior representation into a comprehensive information model (FAB models). To do this, we need to develop appropriate assembly models and tolerance models that would enable the designer to incrementally understand the build-up or propagation of tolerances (i.e., constraints) and optimize the layout, features, or assembly realizations. This will ensure ease of tolerance delivery. In an earlier paper, [53], a multi-level approach called Design for Tolerance [DFT] process was proposed which enables tolerancing to be addressed at successive stages of design in an incremental fashion We also address the e ective use of the FAB and DFT model for design tolerancing, starting from conceptual stage of the design and continuously evolving throughout the entire design process to the nal detailed design. These models can eventually lead to tolerance and assembly standards.

[1]  Fred A. Spiring,et al.  A Unifying Approach to Process Capability Indices , 1997 .

[2]  Steven B. Shooter,et al.  The Open Assembly Design Environment Project: An Architecture for Design Agent Interoperability , 1998 .

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

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

[5]  Ashok K. Goel,et al.  Functional representation as design rationale , 1993, Computer.

[6]  Fred A. Spiring,et al.  A New Measure of Process Capability: Cpm , 1988 .

[7]  Russell A. Boyles,et al.  The Taguchi capability index , 1991 .

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

[9]  W. R. D. Wilson,et al.  FDL ― A language for function description and rationalization in mechanical design , 1989 .

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

[11]  T. Woo,et al.  Tolerance synthesis for nonlinear systems based on nonlinear programming , 1993 .

[12]  Hiroyuki Hiraoka,et al.  A Study on Product Model for Design and Analysis of Mechanical Assemblies Based on STEP , 1995 .

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

[14]  Ram D. Sriram,et al.  Design for tolerance of electro-mechanical assemblies: An integrated approach , 1999, IEEE Trans. Robotics Autom..

[15]  Craig Schlenoff,et al.  Process Specification Language: An Analysis of Existing Representations , 1998 .

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

[17]  Jhy-Cherng Tsai,et al.  Representation and reasoning of geometric tolerances in design , 1997, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

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

[19]  Victor E. Kane,et al.  Process Capability Indices , 1986 .

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

[21]  Utpal Roy,et al.  Development of a feature based expert manufacturing process planner , 1995, Proceedings of 7th IEEE International Conference on Tools with Artificial Intelligence.

[22]  Heedong Ko,et al.  Automatic assembling procedure generation from mating conditions , 1987 .

[23]  Christiaan J. J. Paredis,et al.  Intelligent Assembly Modeling and Simulation , 2001 .

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

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

[26]  Ram D. Sriram,et al.  An Information Modeling Framework to Support Design Databases and Repositories , 1997 .

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

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

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

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

[31]  John Gilson A new approach to engineering tolerances : a critical presentation of the considerations necessary for the allocation and maintenance of realistic tolerances in modern economic production , 1951 .

[32]  Balaji Bharadwaj,et al.  Tolerance synthesis in a product design system , 1996 .

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

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

[35]  Graham Jared,et al.  Assembly sequence structures in design for assembly , 1997, Proceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -.

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

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