Exchange of parametric assembly models based on neutral assembly constraints

It is difficult to exchange parametric assembly models using conventional neutral formats such as the standard for the exchange of product model data or the initial graphics exchange specification. These formats only support the boundary representation information that leads to the inability to perform parametric re-evaluation, once a model is exchanged. In order to exchange parametric information along with the design intent, a design history-based macro-parametric approach was proposed. Our method is macro-parametrics approach, however, supported only the exchange of individual part models. As most of the products are manufactured in assemblies, where several components are connected with multiple constraints, it is necessary to exchange the assembly model data. To overcome the issue of post-exchange editability, a collection of neutral assembly commands was introduced to extend the capabilities of the macro-parametric approach. A set of neutral assembly constraints was defined and a system for exchanging the parametric assembly models was implemented. An assembly model consisting of coaxial and incidence constraints was successfully exchanged between two commercial computer-aided design systems: CATIA and NX. It was possible to re-evaluate the assembly model parametrically after the exchange. The method can be further extended to exchange the remaining constraint types in different commercial computer-aided design systems.

[1]  Moez Trigui,et al.  An interoperability process between CAD system and CAE applications based on CAD data , 2018 .

[2]  Xiaojun Liu,et al.  Status, Comparison, and Issues of Computer-Aided Design Model Data Exchange Methods Based on Standardized Neutral Files and Web Ontology Language File , 2017, J. Comput. Inf. Sci. Eng..

[3]  Soonhung Han,et al.  Identification of Topological Entities and Naming Mapping for Parametric CAD Model Exchanges , 2005 .

[4]  Parisa Ghodous,et al.  Semantic interoperability of knowledge in feature-based CAD models , 2014 .

[5]  Soonhung Han,et al.  Exchange of CAD Part Models Based on the Macro-Parametric Approach , 2002 .

[6]  Soonhung Han,et al.  An XML-Based Macro Data Representation for a Parametric CAD Model Exchange , 2004 .

[7]  Abdelmajid Benamara,et al.  Solution space reduction of disassembly sequences generated automatically via computer aids , 2015 .

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

[9]  Christoph M. Hoffmann,et al.  Geometric Constraint Solving in Parametric Computer-Aided Design , 2011, J. Comput. Inf. Sci. Eng..

[10]  Abdelmajid Benamara,et al.  Modelling and implementation of geometric and technological information for disassembly simulation in CAD environment , 2017 .

[11]  Xun Xu,et al.  Relationship matrix based automatic assembly sequence generation from a CAD model , 2013, Comput. Aided Des..

[12]  Soonhung Han,et al.  Repairing CAD model errors based on the design history , 2006, Comput. Aided Des..

[13]  Mikael Hedlind,et al.  System integration for kinematic data exchange , 2015, Int. J. Comput. Integr. Manuf..

[14]  Moez Trigui,et al.  An interoperability CAD assembly sequence plan approach , 2015 .

[15]  Moez Trigui,et al.  Toward an integrated CAD assembly sequence planning solution , 2015 .

[16]  Ram D. Sriram,et al.  Data Exchange of Parametric CAD Models Using ISO 10303-108 , 2007 .

[17]  Abdelmajid Benamara,et al.  Subassembly generation algorithm from a CAD model , 2016 .

[18]  Abdelmajid Benamara,et al.  “disassembly plan approach based on subassembly concept” , 2017 .

[19]  Daniel Staves,et al.  Associative CAD references in the neutral parametric canonical form , 2017 .