A mechanism for persistently naming topological entities

Nowadays, history-based, constraint-based and feature-based modeling is supported by most commercial systems. Several solutions of persistent naming have been provided which is used to identify entities in an original model and match them in re-evaluated models. The purpose of this paper is to provide a hybrid, simple and effective approach to handle this traditional issue. The authors design a face-based and history-based naming mechanism which includes entity naming and entity retrieval. The necessary history information effaces is kept by face's name. All topological entities are managed by three kinds of tables: face tables, edge tables and vertex tables. What's more, a two-level representation is provided to support model re-revaluation.