Issue No. 02 - March/April (1994 vol. 14)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/38.267469
<p>Boundary solid grammars use design rules that express complex geometric conditions and operations using a logical reasoning mechanism, allowing one to construct powerful rules and describe appropriate grammars for the generation of solid models for a variety of design domains. The formalism I present in this article is not sufficient for all engineering and architectural domains (e.g., polyhedral solids are not adequate geometric abstractions for mechanical design). The boundary solid grammar formalism is, however, well suited to extensions for the representation of nonlinear geometry and mixed-dimensional modeling. Design in these domains will require additional representations, such as electrical and hydraulic schematics, structural and aerodynamic meshes, kinematics, and assemblies. These representations and their analysis techniques will need to be integrated into a common framework to permit interdependent design analysis and generation.</p>
J. Heisserman, "Generative Geometric Design," in IEEE Computer Graphics and Applications, vol. 14, no. , pp. 37-45, 1994.