DocumentCode
782282
Title
A road map to solid modeling
Author
Hoffmann, Christoph M. ; Rossignac, Jaroslaw R.
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
Volume
2
Issue
1
fYear
1996
fDate
3/1/1996 12:00:00 AM
Firstpage
3
Lastpage
10
Abstract
The objective of solid modeling is to represent, manipulate and reason about the 3D shape of solid physical objects by computer. Such representations should be unambiguous. Solid modeling´s major application areas include design, manufacturing, computer vision, graphics and virtual reality. The field draws on diverse sources, including numerical analysis, symbolic algebraic computation, approximation theory, applied mathematics, point set topology, algebraic geometry, computational geometry and databases. In this article, we begin with some mathematical foundations of the field. We next review the major representation schemata of solids. Then, major layers of abstraction in a typical solid modeling system are characterized. The lowest level of abstraction comprises a substratum of basic service algorithms. At an intermediate level of abstraction there are algorithms for larger, more conceptual operations. Finally, a yet higher level of abstraction presents to the user a functional view that is typically targeted towards solid design. We look at some applications and at user interaction concepts. The classical design paradigms of solid modeling concentrated on obtaining one specific final shape. Those paradigms are becoming supplanted by feature-based, constraint-based design paradigms that are oriented more toward the design process and define classes of shape instances. These new paradigms venture into territory that has yet to be explored systematically. Concurrent with this paradigm shift, there is also a shift in the system architecture towards modularized confederations of plug-compatible functional components
Keywords
CAD; data structures; reviews; solid modelling; 3D shape; abstraction layers; basic service algorithms; conceptual operations; constraint-based design paradigms; feature-based design paradigms; functional view; modularized confederations; plug-compatible functional components; representation schemata; schema conversion; shape instance classes; solid design; solid modeling; system architecture; unambiguous representations; user interaction concepts; Application software; Computational geometry; Computer aided manufacturing; Computer graphics; Computer vision; Physics computing; Roads; Shape; Solid modeling; Virtual manufacturing;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/2945.489381
Filename
489381
Link To Document