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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Baer A, Eastman C, Henrion M (1979) Geometric modelling: a survey. CAD 11 (5): 253–272
Braid IC (1975) The synthesis of solids bounded by many faces. Commun ACM 18 (4): 209–216
Byse JW, Gilchrist JE (1982) GM solid: Interactive modeling for design and analysis of solids. IEEE Comput Graph Appl 2 (2): 27–40
Jackins CL, Tanimoto SL (1980) Octrees and their use in representing three-dimensional objects. Computer Graphics and Image Processing 14: 249–270
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
Fujimura K, Toriya H, Yamaguchi K, Kunii TL (1983) Octree algorithms for solid modeling. Proc Inter Graphics '83, vol B2-1 pp 1–15
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
Katz R (ed) Special issue on CAD data bases, data base engineering, June 1982
Lee YC, Fu KS (1983) Integration of solid modeling and database management for CAD/CAM. 20th Design Automation Conf (1983), pp 367–373
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
Meager D (1982) Geometric modeling using octree encoding. Computer Graphics and Image Processing 19: 129–147
Requicha AAG (1980) Representations for rigid solids, theory, methods and systems. Comput Surv 12 (4): 437–464
Requicha AAG, Voelcker HB (1982) Solid modeling: A historical summary and contemporary assessment. IEEE Comp Graph Appl 2 (2): 9–42
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
Yamaguchi K, Kunii TL (1982) PICCOLO logic for a picture database computer and its implementation. IEEE Trans Comput c-31 (10): 983–996
Yu X, Ohbo N, Masuda, T, Fujiwara Y (submitted) Database management system with object oriented accessing capabilities: Its application to CAD (in Japanese)
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1007/BF01952420