A Graphical Interface for a Geometric Modeling Database

  • Deepa Krishnan
  • Tosiyasu L. Kunii
Part of the Languages and Information Systems book series (LISS)


Geometric modelers form part of application systems involving computer-aided design (CAD), image processing, and animation, many of these fields involving step-by-step design of three-dimensional solid objects with structural modification at each step. For example, in mechanical computer-aided design, components of an assembly are often constructed in this manner. In such a case, it is easier and more convenient to design a shape using features rather than in terms of boundary elements such as vertices, edges, and faces. The term “feature” is used here in a broader sense than in conventional mechanical CAD where it refers to well-formed structural modifications such as holes, steps, or grooves. “Feature” here refers to any topology (collection of boundary elements and adjacency relationships) that is not necessarily that of a well-formed solid. We describe a framework for shape design tasks that allows user-friendly interactions with a geometric modeling database.(1) The framework supports design reusability. It also models the top-down nature of design effectively, and adequately represents the structure, behavior, and constraints associated with an object. The use of this framework makes the system more application-independent and extensible. Since visual interfaces have proven easier to use than conventional command interfaces, we chose graphical means for interaction with this framework. We call it GRIN for GRaphical Interface.


Geometric Information Operation Sequence Visual Interface Temporary Database Geometric Operation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    D. Krishnan and T.L. Kunii, Parametric model: A conceptual framework for geometric modelling database, to appear in the Proceedings of the Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering, Maryland, October, 1989.Google Scholar
  2. 2.
    D. Fogg, Lessons from “Living in a Database” graphical query interface, in Proceedings of SIGMOD, Boston, pp. 100–106, 1984.Google Scholar
  3. 3.
    K.J. Goldman, S.J. Goldman, P.C. Kanellakis, and S.B. Zdonik, ISIS: Interface for a semantic information system, in Proceedings of SIGMOD, Austin, pp. 328–342, 1985.Google Scholar
  4. 4.
    C.F. Herot, Spatial management of data, ACM Trans. Database Syst.5(4), 493–514, 1980.CrossRefGoogle Scholar
  5. 5.
    H.K.T. Wong and I. Kuo, GUIDE: Graphical user interface for database exploration, in Proceedings of the 8th Conference on Very Large Databases, Mexico City, pp. 22–32, 1982.Google Scholar
  6. 6.
    C.T. Wu and D.K. Hsiao, Implementation of a visual database interface using an object-oriented language, in Proceedings of IFIP TC 2/WG 2.6 Working Conference on Visual Database Systems, Tokyo, April, pp. 105–125, 1989.Google Scholar
  7. 7.
    M.M. Zloof, Query-by-example: a database language, IBM Syst. J.4, 324–343, 1977.CrossRefGoogle Scholar
  8. 8.
    M. Stonebraker and J. Kalash, TIMBER: A sophisticated relation browser, in Proceedings of the 8th Conference on Very Large Databases, Mexico City, pp. 7–10, 1982.Google Scholar
  9. 9.
    A. Kemper and M. Wallrath, An analysis of geometric modelling in database systems, ACM Comput. Surv.19(1), 47–91, 1987.CrossRefGoogle Scholar
  10. 10.
    T.C. Woo, A combinatorial analysis of boundary data structure schemata, IEEE Comput. Graph. Appl5(3), 19–27, 1985.CrossRefGoogle Scholar
  11. 11.
    D. Krishnan and L.M. Patnaik, GEODERM: GEOmetric shape design system using the entity-relationship model, Comput.-Aided Design18(4), 207–218, 1986.CrossRefGoogle Scholar

Copyright information

© Plenum Press, New York 1991

Authors and Affiliations

  • Deepa Krishnan
    • 1
  • Tosiyasu L. Kunii
    • 1
  1. 1.Department of Information Science, Faculty of ScienceThe University of TokyoBunkyo-ku, Tokyo 113Japan

Personalised recommendations