Skip to main content
Log in

Database support for solid modeling

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Geometric solid modeling plays one of the most important roles in CAE (Computer Aided Engineering) activities. In order that geometric solid modeling functions sufficiently in the CAE environment, an EDBMS (Engineering Database Management System) supporting solid modeling is highly desirable. In this paper we present a new approach to the design of a geometric solid database system. In the proposed approach an EDBMS with capability of object-oriented accessing and manipulation is developed, and a solid sharing model that is a scheme for representing and manipulating a collection of interrelated solids is proposed. The solid sharing model is used as a basis for designing and manipulating a solid database managed by the EDBMS. Also explored is a mechanism for supporting a long transaction which generates many intermediate designs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Baer A, Eastman C, Henrion M (1979) Geometric modelling: a survey. CAD 11 (5): 253–272

    Google Scholar 

  2. Braid IC (1975) The synthesis of solids bounded by many faces. Commun ACM 18 (4): 209–216

    Article  Google Scholar 

  3. Byse JW, Gilchrist JE (1982) GM solid: Interactive modeling for design and analysis of solids. IEEE Comput Graph Appl 2 (2): 27–40

    Google Scholar 

  4. Jackins CL, Tanimoto SL (1980) Octrees and their use in representing three-dimensional objects. Computer Graphics and Image Processing 14: 249–270

    Google Scholar 

  5. Fujimura K, Toriya H, Yamaguchi K, Kunii TL (1983) An enhanced oct-tree data structure and operations for solid modeling. Proc NASA Computer-Aided Geometry Modeling, Hampton, Virginia (April 1983), pp 279–287

  6. Fujimura K, Toriya H, Yamaguchi K, Kunii TL (1983) Octree algorithms for solid modeling. Proc Inter Graphics '83, vol B2-1 pp 1–15

    Google Scholar 

  7. Haskings R, Lorie R (1982) On extending the functions of a relational database system. Proc ACM-SIGMOD Conference on the Management of Data, Orlando, FL, (June 1982) pp 207–212

  8. Katz R (ed) Special issue on CAD data bases, data base engineering, June 1982

  9. Lee YC, Fu KS (1983) Integration of solid modeling and database management for CAD/CAM. 20th Design Automation Conf (1983), pp 367–373

  10. Lorie R (1982) Issues in Databases for Design Applications. In: Encarnacao J, Krause FL (eds) File Structures and Data Bases for CAD, North Holland (1982), pp 213–222

  11. Meager D (1982) Geometric modeling using octree encoding. Computer Graphics and Image Processing 19: 129–147

    Article  Google Scholar 

  12. Requicha AAG (1980) Representations for rigid solids, theory, methods and systems. Comput Surv 12 (4): 437–464

    Article  Google Scholar 

  13. Requicha AAG, Voelcker HB (1982) Solid modeling: A historical summary and contemporary assessment. IEEE Comp Graph Appl 2 (2): 9–42

    Google Scholar 

  14. Yamaguchi K, Ohbo N, Kunii TL, Kitagawa H, Harada M (1980) ELF: Extended relational model for large, flexible picture database. Proc IEEE Workshop Picture Data Description Management (PDDM), Asilomar, CA (August 1980), pp 95–100

  15. Yamaguchi K, Kunii TL (1982) PICCOLO logic for a picture database computer and its implementation. IEEE Trans Comput c-31 (10): 983–996

    Google Scholar 

  16. Yu X, Ohbo N, Masuda, T, Fujiwara Y (submitted) Database management system with object oriented accessing capabilities: Its application to CAD (in Japanese)

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, X., Ohbo, N., Masuda, T. et al. Database support for solid modeling. The Visual Computer 2, 358–366 (1986). https://doi.org/10.1007/BF01952420

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01952420

Key words

Navigation