Abstract
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.
Similar content being viewed by others
References
D. Mun and S. Han, Identification of topological entities and naming mapping based on IGM for parametric CAD model exchanges, International Journal of CAD/CAM, 5(1) (2005) 69–81.
J. Kripac, A mechanism for persistently naming topological entities in history-based parametric solid models, Computer-Aided Design, 29(2) (1997) 113–122.
V. Capoyleas, X. Chen and C. Hoffmann, Generic naming in generative, constraint-based design, Computer-Aided Design, 28(1) (1996) 17–26.
M. J. Pratt, B. D. Anderson and T. Ranger, Towards the standardized exchange of parameterized feature-based CAD models, Computer-Aided Design, 37(12) (2005) 1251–1265.
W. Gielingh, An assessment of the current state of product data technologies, Computer-Aided Design, 40(7) (2008) 750–759.
J. Owen, STEP: An introduction, Information Geometers Ltd, 1997.
D. Mun and S. Han, An OSI and SN based persistent naming approach for parametric CAD model exchange (in Korean), Transactions of the Society of CAD/CAM Engineers, 11(1) (2006) 27–40.
T. Varady, B. Gaal and G. E. M. Jared, Identifying features in solid modeling, Computers in Industry, 14(1) (1990) 43–50.
J. Lee and K. Kim, A feature-based approach to extracting machining features, Computer-Aided Design, 46(2) (1999) 1019–1035.
X. Chen and C. Hoffmann, Design compilation for featurebased and constraint-based CAD, Proc. of the third ACM Symposium on Solid Modeling and Applications (SMA’ 95), ACM, New York, NY, USA (1995) 13–19.
X. Chen and C. Hoffmann, On editability of feature-based design, Computer-Aided Design, 27(12) (1995) 905–914.
J. Wu, T. Zhang, X. Zhang and J. Zhou, A face based mechanism for naming, recording and retrieving topological entities, Computer-Aided Design, 33(10) (2001) 687–698.
C. Yang and K. Lee, Development of ID system for feature-based solid modeler (in Korean), Proc. of Conference of the Society of CAD/CAD Engineers, Seoul, Korea (2003).
S. Raghothama and V. Shapiro, Topological framework for part families, Journal of Computing and Information Science in Engineering, 2(4) (2002) 246–255.
D. Agbodan, D. Marcheix and G. Pierra, Persistent naming for parametric models, Proc. of the eighth International Conference in Central Europe on Computer Graphics, Visualization and Interactive Digital Media’ 2000, University of West Bohemia, Campus Bory, Plzen — Bory, Czech Republic (2000).
D. Agbodan, D. Marcheix G. Pierra and C. Thabaud, A topological entity matching technique for geometric parametric models, Proc. of the Shape Modeling International 2003 (SMI’ 03), IEEE Computer Society, Washington, DC, USA (2003) 235–244.
R. Bidarra and W. F. Bronsvoort, Persistent naming through persistent entities, Proc. of Geometric Modeling and Processing 2002, Los Alamitos, CA, USA (2002) 233–240.
M. Stiteler, Construction history and parametrics: improving affordability through intelligent CAD data exchange, CHAPS Program Final Report, Advanced Technology Institute (2004).
G.-H. Choi, D. Mun and S. Han, Exchange of CAD part models based on the macro-parametric approach, International Journal of CAD/CAM, 2(1) (2002) 13–21.
D. Mun, S. Han, J. Kim and Y. Oh, A set of standard modeling commands for the history-based parametric approach, Computer-Aided Design, 35(13) (2003) 1171–1179.
A. Rappoport, The generic geometric complex (GGC): a modeling scheme for families of decomposed pointsets, Proc. of the fourth ACM Symposium on Solid Modeling and Applications (SMA’ 97), ACM, New York, NY, USA (1997) 19–30.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Ki-Hoon Shin © KSME & Springer 2012
Sang-Uk Cheon is currently a principal research engineer at the Daewoo Shipbuilding and Marine Engineering. He holds a PhD in Mechanical Engineering from KAIST. His research interests include freehand sketch-based design, geometric modeling, CAD data conversion and ship CAD. In particular, he focuses on the application of lightweight models to the shipbuilding domain at present.
Duhwan Mun is an Assistant Professor at the Department of Precision Mechanical Engineering of Kyungpook National University. Prior to that, he was a Senior Research Fellow at the Maritime & Ocean Engineering Research Institute (MOERI), a branch of Korea Ocean Research & Development Institute (KORDI). His research interests include computer-aided design, industrial data standards for product data exchange, product lifecycle management, knowledge-based engineering, and virtual reality for engineering applications. He received a BS in Mechanical Engineering from Korea University; a MS and PhD in Mechanical Engineering from Korea Advanced Institute of Science and Technology (KAIST).
Soonhung Han is the Head of the Division of Ocean Systems Engineering (www.kaist-ocean.org) and a professor at the School of Mechanical Aerospace & Systems Engineering of KAIST (www.kaist.edu). He is leading the Intelligent CAD laboratory of KAIST, and the STEP community of Korea. His research interests include STEP (ISO standard for the exchange of product model data), VR (virtual reality) for engineering design, and knowledge-based design systems. His domain of interests include shipbuilding and automotive. More information can be found from his personal web page at http://icad.kaist.ac.kr/~shhan.
Byung Chul Kim is an Assistant Professor at the Department of Mechanical Engineering at Dong-A University, Korea. He received his PhD and MS in Mechanical Engineering from KAIST, and a BS in Mechanical Engineering from Korea University. Before joining Dong-A University, he was a senior research engineer at Samsung Heavy Industries. His research interests are in the areas of computer-aided design.
Rights and permissions
About this article
Cite this article
Cheon, SU., Mun, D., Han, S. et al. Name matching method using topology merging and splitting history for exchange of feature-based CAD models. J Mech Sci Technol 26, 3201–3212 (2012). https://doi.org/10.1007/s12206-012-0827-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-012-0827-3