DocumentCode
3656564
Title
Modeling mechanical CAD data with data abstraction and object-oriented techniques
Author
David L. Spooner;Michael A. Milicia;Donald B. Faatz
Author_Institution
Center for Interactive Computer Graphics, Rensselaer Polytechnic Institute, Troy, NY 12180
fYear
1986
Firstpage
416
Lastpage
424
Abstract
This paper focuses on the problem of management of CAD data by investigating the use of the software engineering principles of data abstraction and object-oriented programming as means for managing the volume and complexity of design data. It discusses how a data management system which manages abstract data types provides a framework for integrating a CAD environment by providing a single mechanism to manage data, programs, and the manipulation of the data with the programs. It also shows how two forms of abstraction, aggregation and generalization, can be used to model hierarchies of parts and components, and multiple design alternatives, respectively. These abstractions are then used to model the geometrical and topological data required to describe three-dimensional mechanical parts.
Keywords
"Design automation","Solid modeling","Object oriented modeling","Data models","Computers","Solids","Object oriented programming"
Publisher
ieee
Conference_Titel
Data Engineering, 1986 IEEE Second International Conference on
Print_ISBN
978-0-8186-0655-7
Type
conf
DOI
10.1109/ICDE.1986.7266248
Filename
7266248
Link To Document