Product modeling framework based on interaction feature pair

Designing products effectively and efficiently is of great significance. However, currently part models are usually created without knowing how they will interact with other parts, leading to gaps between part modeling and assembly modeling and between other applications, and to tedious and redundant labor. This paper proposes a novel product modeling framework to address the problems. The framework is different from current product modeling systems from two aspects. On the architecture level, a new module based on a concept of interaction feature pair (IFP) is developed. An IFP incorporates information of interaction type, related feature pairs and behavioral information that fulfill the interactions. The new module can model the structure of IFPs mathematically through operators and functions defined in a space spanned from six basic IFPs. It can also utilize the constituent elements of an IFP as state variables to form behavior models for the IFP. On the process level, the IFP-based framework can support both bottom-up and top-down approaches, and integrate part modeling and assembly modeling together by changing the workflows. Concretely, IFPs will be embedded into part models at part modeling stage to make them pre-interact with each other, and at assembly modeling stage, parts will be assembled by instantiating the embedded IFPs instead of specifying mating constraints, thus reducing the tedious and redundant labor. Incorporating knowledge of different domains, IFPs can also be developed to integrate more applications together. The implementation of the framework is demonstrated through a prototype system.

[1]  K. Z. Huang,et al.  Genetic model for conceptual design of mechanical products based on functional surface , 2009 .

[2]  Christian Mascle Feature-based assembly model for integration in computer-aided assembly , 2002 .

[3]  Henry Y. K. Lau,et al.  A hidden Markov model-based assembly contact recognition system , 2003 .

[4]  Daniel E. Whitney,et al.  A Prototype of Feature-Based Design for Assembly , 1993 .

[5]  Vadim Shapiro,et al.  Equivalence Classes for Shape Synthesis of Moving Mechanical Parts , 2004, J. Comput. Inf. Sci. Eng..

[6]  Claudia Eckert,et al.  Engineering design in a different way: cognitive perspective on the contact and channel model approach , 2004 .

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

[8]  Jami J. Shah Assessment of features technology , 1991, Comput. Aided Des..

[9]  G. A. Britton,et al.  Associative assembly design features: concept, implementation and application , 2007 .

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

[11]  Daniel Thalmann,et al.  Modeling Behaviors of Interactive Objects for Real-Time Virtual Environments , 2002, J. Vis. Lang. Comput..

[12]  Dominique Deneux,et al.  Introduction to assembly features: an illustrated synthesis methodology , 1999, J. Intell. Manuf..

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

[14]  Kunwoo Lee,et al.  Inference of the positions of components in an assembly: part 2 , 1985 .

[15]  John S. Gero,et al.  Function–behavior–structure paths and their role in analogy-based design , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[16]  Alexander A. Pasko,et al.  Constructive Hypervolume Modeling , 2001, Graph. Model..

[17]  Kwai-Sang Chin,et al.  STEP-Based Multiview Integrated Product Modelling for Concurrent Engineering , 2002 .

[18]  Utpal Roy,et al.  Design with part behaviors: behavior model, representation and applications , 2002, Comput. Aided Des..

[19]  Shuming Gao,et al.  Multi-level assembly model for top-down design of mechanical products , 2012, Comput. Aided Des..

[20]  Sooi-Thor Tan,et al.  Generating assembly features onto split solid models , 2003, Comput. Aided Des..

[21]  Adrian Bowyer,et al.  Multidimensional set-theoretic feature recognition , 1995, Comput. Aided Des..