• 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