A method for one-dimensional topological entity matching in integration of heterogeneous CAD systems

In the feature modeling procedure, one-dimensional topological entities (edges) are always used as references or operational objects. Hence, to realize the integration of heterogeneous CAD systems, the corresponding one-dimensional topological entities must be found in the target CAD system to match the source ones. This paper presents a method to gain one-dimensional topological entity matching. The method is based on two algorithms, i.e. combining algorithm and matching algorithm. The combining algorithm is adopted to combine the edges retrieved in a source CAD system. Then, for each combined edge, the matching edges are found by using the matching algorithm in a target CAD system. The experiments prove that our method is valid for both offline and online integrations.

[1]  Ari Rappoport,et al.  One-dimensional selections for feature-based data exchange , 2005, SPM '05.

[2]  Ari Rappoport,et al.  Integrated feature-based and geometric CAD data exchange , 2004, SM '04.

[3]  Michael J. Pratt,et al.  Towards the standardized exchange of parameterized feature-based CAD models , 2005, Comput. Aided Des..

[4]  Clarence A. Ellis,et al.  Concurrency control in groupware systems , 1989, SIGMOD '89.

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

[6]  Shuming Gao Real-time exchange of CAD models based on neutral modelling commands , 2010 .

[7]  Michael J. Pratt,et al.  Experience in the exchange of procedural shape models using ISO 10303 (STEP) , 2006, SPM '06.

[8]  Fazhi He,et al.  Retrieval and reconstruction of heterogeneous feature data for collaborative design , 2010, The 2010 14th International Conference on Computer Supported Cooperative Work in Design.

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

[10]  Ram D. Sriram,et al.  Standardized data exchange of CAD models with design intent , 2007, Comput. Aided Des..

[11]  Ari Rappoport,et al.  An architecture for universal CAD data exchange , 2003, SM '03.

[12]  Fazhi He,et al.  Using procedure recovery approach to exchange feature-based data among heterogeneous CAD systems , 2009, 2009 13th International Conference on Computer Supported Cooperative Work in Design.

[13]  Soonhung Han,et al.  A set of standard modeling commands for the history-based parametric approach , 2003, Comput. Aided Des..

[14]  Min Li,et al.  Replicated concurrency control for collaborative feature modelling: A fine granular approach , 2008, Comput. Ind..

[15]  Charlie C. L. Wang,et al.  Real-Time Collaborative Design With Heterogeneous CAD Systems Based on Neutral Modeling Commands , 2007, J. Comput. Inf. Sci. Eng..