A Conceptual Information Model of Mechanical Assemblies Incorporating Assembly and Kinematic Constraints, and Tolerances

조립 및 기구학 구속 조건, 공차를 포함하는 기계 조립체의 개념적 정보 모델

  • Published : 2005.04.01

Abstract

This paper proposes an object-oriented conceptual information model of mechanical assemblies, named open assembly model (OAM). The proposed assembly model primarily defines hierarchical relationships between parts and subassemblies. Together with the assembly hierarchy. the model also provides a way to represent tolerances, kinematic information, and parametric assembly constraints. Relational information such as mating conditions and degree of freedom between parts and subassemblies is captured via assembly features and relationships thereof. The information model is described using class diagrams of the Unified Modeling Language (UML), and instance diagrams are used to exemplify the proposed information model. The conceptual model presented in this paper is an integrated information model for assembly representation, which could supply necessary information for tolerance analysis and synthesis, kinematic simulation, and assembly simulation. Such a conceptual information model plays an important role for the exchange of information between modeling, analysis and planning systems. Hence, the proposed model could serve as a framework for developing data exchange standards of mechanical assemblies. The proposed model is demonstrated through a case study of a planetary gear assembly.

Keywords

References

  1. ISO, ISO 10303-44: 2000, Industrial Automation Systems and Integration -- Product Data Representation and Exchange -- Part 44: Integrated Generic Resource: Product Structure Configuration, 2000
  2. ISO, ISO 10303-42: 2000, Industrial Automation Systems and Integration -- Product Data Representation and Exchange -- Part 42: Integrated Generic Resource: Geometric and Topological Representation, 2000
  3. Sugimur, N., ISO TC184/SC4/WG12 N597, JNC Proposal of STEP Assembly Model for Mechanical Products, June 2000
  4. ISO, ISO/DIS 10303-109, Industrial Automation Systems and Integration -- Product Data Representation and Exchange -- Part 109: Integrated Application Resource: Kinematic and Geometric Constraints for Assembly Models, June 2004
  5. ISO, ISO/DIS 10303-108, Industrial Automation Systems and Integration -- Industrial Data -- Part 108: Integrated Application Resources: Parameterization and Constraints for Explicit Geometric Product Models, Sep. 2003
  6. ISO, ISO 10303-105: 1996, Industrial Automation Systems and Integration -- Product Data Representation and Exchange -- Part 105: Integrated Application Resource: Kinematics, 1996
  7. ANSI/ASME, ANSI/ASME Y14.5M-1994, Dimensioning and Tolerancing, 1994
  8. Whitney, D. E. and Mantripragada, R., 'The Datum Flow Chain: A Systematic Approach to Assembly Design and Modeling', Proc. ASME Design Engineering Technical Conferences, DETC9/IDFM-5713, 1998
  9. Heissermann, J. and Mattikalli, R., 'Representing Relationships in Hierarchical Assemblies', Proc. ASME Design Engineering Technical Conferences, DETC98/ DFM5749, ASME, 1998
  10. Mantyla M., A Modeling Environment for Top-down Design of Assembled Products, Technical Report RC 15250 (68063) IBM T,J. Watson Research Center, 1989
  11. Rocheleau, D. N. and Lee, K., 'System for Interactive Assembly Modelling', Computer-Aided Design, Vol. 19, No.2, pp. 65-72, 1987 https://doi.org/10.1016/S0010-4485(87)80047-7
  12. Fenves, S. J., A Core Product Model for Representing Design Information, Tech. Rep. NISTIR 6736, April 2001
  13. Booch, G., Jacobson, I. and Rumbaugh, J., The Unified Modeling Language User Guide, Addison Wesley, 1999
  14. Rachuri, S. and Han, Y. et al., 'Object-Oriented Representation of Electro-Mechanical Assemblies Using UML', Tech. Rep. NISTIR 7057, October 2003