Name matching method using topology merging and splitting history for exchange of feature-based CAD models

A feature is generated by referring to topological entities in a solid model. It is essential to persistently name the topological entities referenced by the feature. This problem is known as the persistent naming problem. The persistent naming problem is divided into naming and name matching. The persistent naming problem is an important issue in the exchange of feature-based CAD models through a neutral format. If a CAD model contains only construction history, the naming of the topological entities is required during translation. However, if a CAD model contains modification history as well, name matching is also required. In a previous study, the authors proposed a naming method for exchanging feature-based CAD models. In this study, a solution to the name matching problem is proposed and its technical details are discussed. The proposed name matching method is based on the local matching technique, using topology merging and splitting history. The feasibility of the proposed name matching method has been demonstrated through experiments with a prototype CAD model translator.

[1]  Jiri Kripac A mechanism for persistently naming topological entities in history-based parametric solid models , 1997, Comput. Aided Des..

[2]  Christoph M. Hoffmann,et al.  Design compilation of feature-based and constraint-based CAD , 1995, Symposium on Solid Modeling and Applications.

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

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

[5]  Vadim Shapiro,et al.  Topological framework for part families , 2002, SMA '02.

[6]  Wim Gielingh,et al.  An assessment of the current state of product data technologies , 2008, Comput. Aided Des..

[7]  Xinfang Zhang,et al.  A face based mechanism for naming, recording and retrieving topological entities , 2001, Comput. Aided Des..

[8]  Christoph M. Hoffmann,et al.  Generic naming in generative, constraint-based design , 1996, Comput. Aided Des..

[9]  Willem F. Bronsvoort,et al.  Persistent naming through persistent entities , 2002, Geometric Modeling and Processing. Theory and Applications. GMP 2002. Proceedings.

[10]  D H Mun,et al.  An OSI and SN Based Persistent Naming Approach for Parametric CAD Model Exchange , 2006 .

[11]  Jon Owen,et al.  Step - an introduction , 1997, Product data engineering.

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

[13]  Kwangsoo Kim,et al.  A feature-based approach to extracting machining features , 1998, Comput. Aided Des..

[14]  Tamás Várady,et al.  Identifying features in solid modelling , 1990 .

[15]  Ari Rappoport The generic geometric complex (GGC): a modeling scheme for families of decomposed pointsets , 1997, SMA '97.

[16]  Guy Pierra,et al.  Persistent Naming for Parametric Models , 2000, WSCG.

[17]  Christoph M. Hoffmann,et al.  On editability of feature-based design , 1995, Comput. Aided Des..

[18]  Guy Pierra,et al.  A topological entity matching technique for geometric parametric models , 2003, 2003 Shape Modeling International..