New reasoning algorithm for assembly tolerance specifications and corresponding tolerance zone types

When designing a mechanical product, how to determine its assembly tolerance specifications (ATS) and tolerance zone types (TZT) is a complex design problem, in which designers need to consider comprehensively the functional requirement, geometric feature, tolerance principle, and so on. Therefore, it has high requirements for designers. Meanwhile, the design and development of a complex assembly need to be done jointly by designers. This will cause difficulties for the overall coordination of tolerance design, which affects the quality and efficiency of product development. In order to reduce the uncertainty of ATS and TZT design, and to adapt to the requirements of digital design, a new reasoning algorithm for the automatic generation of ATS and TZT is presented. Polychromatic sets theory (PST) can provide a more formal approach to describe research objects and the relationships among them. Based on PST, this method establishes reasoning relation matrices to represent the relations among research objects, such as assembly feature, assembly constraint type, datum reference frame and tolerance zone type. Therefore, it can use a unified formal mathematical model to describe the whole reasoning process from assembly to ATS and TZT. This method realizes the systematization and computerization of ATS and TZT design, which can help designers to achieve the coordination and coherence of tolerance design. This method facilitates knowledge management and improves reasoning quality and efficiency. ATSs and TZTs generated by this method meet the functional requirements of product and are in accord with the tolerance standards in ISO/ASME. Furthermore, the method only requires a little geometric information and is consistent with the designers' way of thinking, which shows good applicability for the practical design of ATS and TZT. Finally, the reasoning steps of ATSs and TZTs are demonstrated by means of an example.

[1]  Aristides A. G. Requicha,et al.  Toward a Theory of Geometric Tolerancing , 1983 .

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

[3]  Utpal Roy,et al.  A Graph-Based Method for Mechanical Product Family Modeling and Functional Tolerancing , 2005, DAC 2005.

[4]  O. W. Salomons,et al.  Conceptual Graphs in CAD , 1994 .

[5]  Alan N Bramley,et al.  Advances in Integrated Design and Manufacturing in Mechanical Engineering , 2006 .

[6]  Jean-Yves Dantan,et al.  Geometrical product specifications - model for product life cycle , 2008, Comput. Aided Des..

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

[8]  Yi Zhang,et al.  Automatic Generation Method of Assembly Tolerance in Large-Scale Assembly Design , 2009, 2009 WRI World Congress on Computer Science and Information Engineering.

[9]  Dufaure Jérome,et al.  A tolerancing framework to support geometric specifications traceability , 2008 .

[10]  Daniel E. Whitney Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development [Book Review] , 2005, IEEE Robotics & Automation Magazine.

[11]  Joseph K. Davidson Models for Computer Aided Tolerancing in Design and Manufacturing , 2006 .

[12]  Alex Ballu,et al.  An Adaptive Tolerance Model For Collaborative Design , 2007 .

[13]  Umberto Prisco,et al.  Overview of current CAT systems , 2002, Integr. Comput. Aided Eng..

[14]  Bernard Anselmetti Generation of functional tolerancing based on positioning features , 2006, Comput. Aided Des..

[15]  G. Giorleo,et al.  Overview of current CAT systems: Review Article , 2002 .

[16]  A. Clément,et al.  A dimensioning and tolerancing assistance model for CAD/CAM systems , 1994 .

[17]  Sudarsan Rachuri,et al.  A Model for Capturing Product Assembly Information , 2006, J. Comput. Inf. Sci. Eng..

[18]  Joseph K. Davidson,et al.  The Effects of Different Specifications on the Tolerance-Maps for an Angled Face , 2004, DAC 2004.

[19]  Philippe Serré,et al.  The TTRSs : 13 Constraints for Dimensioning and Tolerancing , 1998 .

[20]  Bo Zhang,et al.  Hierarchical tolerance representation model based on polychromatic sets theory , 2008, 2008 IEEE International Conference on Automation and Logistics.

[21]  O. W. Salomons,et al.  A computer aided tolerancing tool I: tolerance specification , 1996 .

[22]  Arun Tom Mathew,et al.  A CAD system for extraction of mating features in an assembly , 2010 .

[23]  Paul G. Maropoulos Digital Enterprise Technology , 2003, Int. J. Comput. Integr. Manuf..

[24]  Y. S. Hong,et al.  A comprehensive review of tolerancing research , 2002 .

[25]  Joseph K. Davidson,et al.  Computer Modeling of Geometric Variations in Mechanical Parts and Assemblies , 2003, J. Comput. Inf. Sci. Eng..

[26]  Max Giordano,et al.  Complex Mechanical Structure Tolerancing by Means of Hyper-graphs , 2007 .

[27]  Li D. Xu,et al.  The contribution of systems science to information systems research , 2000 .

[28]  Daniel E. Whitney,et al.  Design-specific approach to design for assembly (DFA) for complex mechanical assemblies , 1999, IEEE Trans. Robotics Autom..

[29]  Frédéric Noël,et al.  Specification of Product Modelling Concepts Dedicated to Information Sharing in a Collaborative Design Context , 2005 .

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

[31]  Nanxin Wang,et al.  Automatic Generation of Tolerance Chains from Mating Relations Represented in Assembly Models , 1993 .

[32]  S.J. Rhee,et al.  A design-specific approach to design-for-assembly (DFA) for complex mechanical assemblies , 1997, Proceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -.

[33]  Lida Xu,et al.  Polychromatic sets and its application in simulating complex objects and systems , 2003, Comput. Oper. Res..

[34]  Yi Zhang,et al.  Hierarchical Reasoning Model of Tolerance Information and Its Using in Reasoning Technique of Geometric Tolerance Types , 2008, ICIRA.

[35]  Joseph K. Davidson,et al.  A mechanism for validating dimensioning and tolerancing schemes in CAD systems , 2001, Comput. Aided Des..

[36]  B. Anselmetti,et al.  Functional tolerancing of complex mechanisms: Identification and specification of key parts , 2005, Comput. Ind. Eng..

[37]  Guangleng Xiong,et al.  A variational geometric constraints network for a tolerance types specification , 2004 .

[38]  C. S. P. Rao,et al.  A Novel Method of Using API to Generate Liaison Relationships from an Assembly , 2010, J. Softw. Eng. Appl..

[39]  O. W. Salomons,et al.  A Tolerancing Tool Based on Kinematic Analogies , 1996 .

[40]  Nabil Anwer,et al.  Quick GPS: A new CAT system for single-part tolerancing , 2010, Comput. Aided Des..

[41]  Spencer P. Magleby,et al.  Including Geometric Feature Variations in Tolerance Analysis of Mechanical Assemblies , 1996 .

[42]  Lida Xu,et al.  Systems research, genetic algorithms and information systems , 2000 .