Multi-level assembly model for top-down design of mechanical products

To enable next generation CAD tools to effectively support top-down design of products, a top-down assembly design process is refined from the traditional product design process to better exhibit the recursive-execution and structure-evolvement characteristics of product design. Based on the top-down assembly design process, a multi-level assembly model is put forward to capture the abstract information, skeleton information and detailed information involved. The multi-level assembly model is a meta-level implementation and is easy to be extended. Moreover, the inheritance mechanisms are explored to ensure the feasibility of information transferring and conversion between different design phases in the top-down assembly design process. A top-down assembly design sample is analyzed at length to show the application effects of the multi-level assembly model and the relevant inheritance mechanisms. In addition, a practical topic about the model adaptation of existing CAD systems is also discussed for a broader application of the top-down assembly design. Finally, the conclusion of the work and the future directions for further exploration are given.

[1]  John R. Dixon,et al.  Computer environments for the design of mechanical assemblies: A research review , 1988, Engineering with Computers.

[2]  Jin Tian-guo Research State and Development Directions of Product Top-Down Design , 2002 .

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

[4]  Shuming Gao,et al.  A Framework for Collaborative Top-Down Assembly Design , 2007, DAC 2007.

[5]  Crispin Hales,et al.  Engineering design: a systematic approach , 1989 .

[6]  Daniel E. Whitney,et al.  The Datum Flow Chain: A systematic approach to assembly design and modeling , 1998 .

[7]  Jami J. Shah,et al.  Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications , 1995 .

[8]  Yong Zeng,et al.  Mathematical Foundation for Modeling Conceptual Design Sketches1 , 2004, Journal of Computing and Information Science in Engineering.

[9]  Jami J. Shah,et al.  Assembly modeling as an extension of feature-based design , 1993 .

[10]  Jami J. Shah,et al.  OAM+: An Assembly Data Model for Legacy Systems Engineering , 2007, DAC 2007.

[11]  Willem F. Bronsvoort,et al.  Multiple-view feature modelling for integral product development , 2004, Comput. Aided Des..

[12]  Steven J. Fenves,et al.  CPM 2: A Revised Core Product Model for Representing Design Information , 2004 .

[13]  Ram D. Sriram,et al.  The Representation of Function in Computer-Based Design , 1999 .

[14]  Steven J. Fenves,et al.  CPM2: A Core Model for Product Data , 2008, J. Comput. Inf. Sci. Eng..

[15]  Jae Yeol Lee,et al.  A cellular topology-based approach to generating progressive solid models from feature-centric models , 2004, Comput. Aided Des..

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

[17]  D. Roller,et al.  Geometric Constraint Solving and Applications , 2001, Springer Berlin Heidelberg.

[18]  Robert H. Sturges,et al.  A Systematic Approach to Conceptual Design , 1993 .

[19]  Sudarsan Rachuri,et al.  Information Models for Product Representation: Core and Assembly Models , 2004 .

[20]  Yong Zeng,et al.  A science-based approach to product design theory Part I: formulation and formalization of design process , 1999 .

[21]  Ram D. Sriram,et al.  Function-to-form mapping: model, representation and applications in design synthesis , 2001, Comput. Aided Des..

[22]  Alan S. Perelson,et al.  System Dynamics: A Unified Approach , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[23]  Jerry Y. H. Fuh,et al.  Toward Effective Mechanical Design Reuse: CAD Model Retrieval Based on General and Partial Shapes , 2009 .

[24]  Kristin L. Wood,et al.  Product Evolution: A Reverse Engineering and Redesign Methodology , 1998 .

[25]  Kyoung-Yun Kim,et al.  Ontology-based assembly design and information sharing for collaborative product development , 2006, Comput. Aided Des..

[26]  Steven J. Fenves,et al.  A product information modeling framework for product lifecycle management , 2005, Comput. Aided Des..

[27]  Tetsuo Tomiyama,et al.  Supporting conceptual design based on the function-behavior-state modeler , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[28]  Willem F. Bronsvoort,et al.  Assembly features in modeling and planning , 2000 .

[29]  Manuel Contero,et al.  Integrated modeling with top-down approach in subsidiary industries , 2004, Comput. Ind..

[30]  Weiming Shen,et al.  Collaborative conceptual design - state of the art and future trends , 2002, Comput. Aided Des..

[31]  The skeleton in the multi-level assembly model for top-down innovation design of mechanical product , 2009 .

[32]  Borut Golob,et al.  A feature-based approach towards an integrated product model including conceptual design information , 2000, Comput. Aided Des..

[33]  Alain Desrochers,et al.  Theory and Practice of 3-D Tolerancing for Assembly , 1991 .

[34]  Paul Xirouchakis,et al.  Design Support Using Constraint-Driven Design Spaces , 1998 .

[35]  Soonhung Han,et al.  Protection of intellectual property based on a skeleton model in product design collaboration , 2009, Comput. Aided Des..

[36]  Bernhard Bettig,et al.  Port-Compatibility and Connectability Based Assembly Design , 2004, J. Comput. Inf. Sci. Eng..

[37]  Shuming Gao,et al.  A framework for collaborative top-down assembly design , 2013, Comput. Ind..

[38]  Jörg Feldhusen,et al.  A CAD-based tool for development of large layouts , 1996 .

[39]  Soonhung Han,et al.  Representation and Propagation of Engineering Change Information in Collaborative Product Development using a Neutral Reference Model , 2009, Concurr. Eng. Res. Appl..

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

[41]  Steven J. Fenves,et al.  A core product model for representing design information , 2001 .

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

[43]  Rajit Gadh,et al.  Internet-based collaborative product design with assembly features and virtual design spaces , 2001, Comput. Aided Des..

[44]  Paul C. Xirouchakis,et al.  Container spaces and functional features for top-down 3D layout design , 2002, Comput. Aided Des..

[45]  Willem F. Bronsvoort,et al.  Feature Modelling for Assembly , 1993, Graphics and Robotics.

[46]  A. Kusiak,et al.  Transformation from conceptual to embodiment design , 1993 .

[47]  Yong Zeng,et al.  A science-based approach to product design theory Part II: formulation of design requirements and products , 1999 .