Solid Model Databases: Techniques and Empirical Results
- 1 October 2001
- journal article
- Published by ASME International in Journal of Computing and Information Science in Engineering
- Vol. 1 (4) , 300-310
- https://doi.org/10.1115/1.1430233
Abstract
This paper presents techniques for managing solid models in relational database management systems. Our goal is to enable support for traditional database operations (sorting, distance metrics, range queries, nearest neighbors, etc) on large databases of solid models. We introduce an approach to compare models based on shape using information extracted from the model boundary representation into Model Signature Graphs. We show how the Model Signature Graphs can be used to compute topological distances among models and how to use these measures to create metric spaces for indexing and clustering of solid models. We believe this work will begin to bridge the solid modeling and database communities, enabling new paradigms for interrogation of CAD datasets based on the engineering content of solid models.Keywords
This publication has 27 references indexed in Scilit:
- Lessons learned developing protocols for the industrial virtual enterpriseComputer-Aided Design, 2000
- Managing digital libraries for computer-aided designComputer-Aided Design, 2000
- A repository for design, process planning and assemblyComputer-Aided Design, 1997
- A deployed engineering design retrieval system using neural networksIEEE Transactions on Neural Networks, 1997
- S3ACM SIGMOD Record, 1997
- Distance-based indexing for high-dimensional metric spacesACM SIGMOD Record, 1997
- Data protocols for the industrial virtual enterpriseIEEE Internet Computing, 1997
- Sharing manufacturing information in virtual enterprisesCommunications of the ACM, 1996
- Graph-based heuristics for recognition of machined features from a 3D solid modelComputer-Aided Design, 1988
- Clustering to minimize the maximum intercluster distanceTheoretical Computer Science, 1985