Architectural issues in solid modelers
- 1 September 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 9 (5) , 72-87
- https://doi.org/10.1109/38.35539
Abstract
Several issues related to solid modeling are examined. Fundamental background definitions and concepts are presented, concentrating especially on dual-representation solid-modeling environments. An ideal architecture is hypothesized and it is shown that the current state of the art leads to one of two compromise architectures in practice. Also studied are lower level development strategies, including schemes that trade-off, to varying extents, the goal of minimizing flexibility in geometric forms as provided to the designer. The need for software architectures that promote development of application functions has led to the development of standard modeling-system interfaces at the procedure call level. Several open issues are identified. Some prevent the complete realization of the ideal architectures, whereas others arise as areas potentially benefiting from a flexible dual-representation environment.Keywords
This publication has 28 references indexed in Scilit:
- Representing dimensions, tolerances, and features in MCAE systemsIEEE Computer Graphics and Applications, 1988
- Free-Form Solid Modeling with Trimmed Surface PatchesIEEE Computer Graphics and Applications, 1987
- Quadratic blending surfacesComputer-Aided Design, 1986
- Offsetting operations in solid modellingComputer Aided Geometric Design, 1986
- Boolean operations of 2-manifolds through vertex neighborhood classificationACM Transactions on Graphics, 1986
- Blend surfaces for set theoretic volume modelling systemsACM SIGGRAPH Computer Graphics, 1985
- Boolean operations in solid modeling: Boundary evaluation and merging algorithmsProceedings of the IEEE, 1985
- Implicit representation of parametric curves and surfacesComputer Vision, Graphics, and Image Processing, 1984
- GMSolid: Interactive Modeling for Design and Analysis of SolidsIEEE Computer Graphics and Applications, 1982
- The synthesis of solids bounded by many facesCommunications of the ACM, 1975