Abstract
Solid modeling is now a relatively well establihed technology widely used in various areas. Even so, many research problems of solid modeling are still being investigated, and much room for new results seems to exist. The tutorial explores some research directions which are under current study. In particular, advanced techniques for CSG visualization and for manipulating boundary models are described. It is assumed that the reader is familiar with basic techniques of solid modeling as presented in textbooks [29, 30].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Amanitides and A. Woo. A fast voxel traversal algorithm for ray tracing. Proc. Eurographics ’87, North-Holland Publ. Co, Amsterdam, 1987, pages 3–10.
B. Baumgart. A polyhedron representation for computer vision. AFIP Conf Proc., Vol. 44, 1975.
I. C. Braid. Improving product models and kernel modellers. Proc. 2nd Toyota Conference, Aichi-ken, Japan, 1988. Elsevier Science Publishers, Amsterdam, to appear.
W. F. Broonsvoort. Techniques for reducing Boolean evaluation time in CSG scan-line algorithms. Computer-Aided Design, Vol. 18, No. 10, 1986, pages 533–538.
S. A. Cameron. Modelling Solids in Motion. Ph.D. thesis, University of Edinburgh, 1984.
H. Chiokura. An extended rounding operation for modeling solids with free-form surfaces. In: T. L. Kunii, ed.: Computer Graphics 1987, Springer Verlag, Tokyo, 1987, pages 249–268.
J. R. Dixon, E. C. Libardi, and E. H. Nielsen. Unresolved research issues in development of design-with-features systems. Geometric Modeling for Product Engineering. Proc. 1988 IFIP/NSF/RPI Workshop on Geometric Modelling. North-Holland, Amsterdam, to appear.
A. S. Glassner. Space subdivision for fast ray tracing. IEEE Computer Graphics and Applications, Vol. 4, No. 10, 1984, pages 15–22.
J. Goldfeather, J. P. M. Hultquist, and H. Fuchs. Fast constructive-solid geometry display in the Pixel-Powers graphic system. Computer Graphics, Vol. 20, No. 4, 1986, pages 107–116. Proc. SIGGRAPH ’86.
A. Fujimoto, T. Tanaka, and K. Iwata. ARTS: accelerated ray-tracing system. IEEE Computer Graphics and Applications, Vol. 6, No. 4, 1986, pages 16–26.
C. Hoffman and J. Hopcroft. Automatic surface generation in computer aided design. The Visual Computer, Vol. 1, 1985, pages 92–100.
C. Hoffman and J. Hopcroft. Quadratic blending surfaces. Computer-Aided Design, Vol. 18, 1986, pages 301–306.
C. Hoffman and J. Hopcroft The potential method for blending surfaces and corners. In: G. E. Farin, ed.: Geometric Modeling: Algorithms and New Trends, SIAM Press, Philadelphia, 1987.
L. Holmström. Piecewise quadric blending of implicitly defined surfaces. Computer Aided Geometric Design, Vol. 4, 1987, pages 171–189.
L. Holmström and T. Laakko. Rounding facility for solid modelling of mechanical parts. Computer Aided Design, Vol. 20, No. 6, 1988.
L. Holmström and T. Laakko. A blending facility for solid modelling of mechanical parts. Unpublished report, Helsinki University of Technology, 1988. Submitted for publication.
L. Holmström, T. Laakko, M. Mäntylä, and P. Rekola. Ray tracing of boundary models with implicit blending surfaces. In: Proc. Theory and Practice of Geometric Modeling, Tübingen, 1988.
F. W. Jansen. Solid Modelling with Faceted Primitives. Ph.D. thesis, Delft University of Technology, 1987.
G. Jared. Feature recognition in geometric modeling. Proc. 4th Anglo-Hungarian Conference on Computer-Aided Geometric Design, 1985.
S. Joshi and T. C. Chang. Graph-based heuristics for recognition of machined features from a 3-D solid model, Computer Aided Design, Vol. 20, No. 2, March 1988, pages 58–66.
S. Kawabe, K. Shimada and H. Masuda. Advanced 3D modeling for product definition. Proc. 2nd Toyota Conference, Aichi-ken, Japan, Oct. 4, 1988. Elsevier Science Publishers, Amsterdam, to appear.
P. Koistinen, M. Tamminen, and H. Samet. Viewing solid models by bintree conversion. Proc. Eurographics ’85, Elsevier Science Publishers, Amsterdam, 1985, pages 147–157.
P. Koistinen. Interval Methods for Constructive Solid Geometry: Display via Block Model Conversion. Diploma thesis, Helsinki University of Technology, 1988.
L. Kyprianou. Shape Classification in Computer Aided Design. Ph.D. thesis, University of Cambridge, 1980.
F.-L. Krause, M. Bienert, F. H. Vosgerau, and N. Yaramanoglu. Feature oriented system design for geometric modeling. Proc. Theory and Practice of Geometric Modeling, University of Tübingen, Oct. 6–8, 1988. North-Holland, Amsterdam, to appear.
Y. T. Lee and A. A. G. Requicha. Algorithms for computing the volume and other integral properties of solid objects. II. A Family of algorithms based on representation conversion and cellular approximation. Comm. ACM, Vol. 25, No. 9, Sep. 1982, pages 642–650.
D. Meagher. Geometric modeling using octree encoding. Computer Graphics and Image Processing, Vol. 19, 1982, pages 129–147.
A. E. Middleditch and K. H. Sears. Blend surfaces for set theoretic volume modelling systems. Computer Graphics, Vol. 19, No. 2, 1985, pages 161–170. Proc. SIGGRAPH ’85.
M. E. Mortenson. Geometric Modeling. John Wiley, New York, N. Y., 1985.
M. Mäntylä. An Introduction to Solid Modeling. Computer Science Press, College Park, MD, 1988.
M. Mántyla. Feature-based product modeling for process planning. Proc. 2nd Toyota Conference, Aichi-ken, Japan, Oct. 4, 1988. Elsevier Science Publishers, Amsterdam, to appear.
M. Mantylá, J. Opas, and J. Puhakka. A prototype system for generative process planning of prismatic parts. In: A. Kusiak, ed., Modern Production Management Systems, North-Holland Publ. Co., Amsterdam, 1987, pages 599–611.
M. J. Pratt and P. R. Wilson. Requirements for Support of Form Features in a Solid Modelling System, Final Report. Report no. R-85-ASPP-01, CAM-I, Inc., Arlington, Texas, 1985.
A. A. G. Requicha. Representations of rigid solids: theory, methods, and systems. ACM Computing Surveys, Dec. 1980, pages 437–464.
A. A. G. Requicha and H. B. Voelcker. Solid modeling: a historical summary and contemporary assessment. IEEE Computer Graphics and Applications, Vol. 2, No. 2, March 1982, pages 9–24.
A. A. G. Requicha and H. B. Voelcker. Solid modeling: current status and research directions. IEEE Computer Graphics and Applications, Vol. 3, No. 10, Oct. 1983, pages 25–37.
A. Rockwood and J. Owen. Blend surfaces in solid modeling. In: G. E. Farm, ed., Geometric Modeling: Algorithms and New Trends, SIAM Press, Philadelphia, 1987, pages 367–383.
J. R. Rossignac and A. A. G. Requicha. Constant radius blending in solid modeling. Computers in Mechanical Engineering, July 1985, pages 65–73.
J. R. Rossignac and A. A. G. Requicha. Depth-buffering display techniques for constructive solid geometry. IEEE Computer Graphics and Applications, Vol. 6, No. 9, 1986, pages 29–39.
J. R. Rossignac and H. B. Voelcker. Active zones in Constructive Solid Geometry for redundancy and interference detection. Transactions on Graphics, Vol. 8, No. 1, January 1989.
S. D. Roth. Ray casting for modeling solids. Computer Graphics and Image Processing, Vol. 18, No. 2, 1982, pages 109–144.
H. Sakurai and D. C. Gossard. Shape feature recognition from 3-D solid models. Proc. 1988 ASME International Computers in Engineering Conference, San Fransisco, August 1988, pages 515–519.
H. Samet and M. Tamminen. Bintrees, CSG trees, and time. Computer Graphics, Vol. 19, No. 3, 1985, pages121–130. Proc. SIGQRAPH ’85.
J. J. Shah and M. T. Rogers. Functional requirements and conceptual design of the Feature-Based Modelling System. Computer-Aided Engineering Journal, Feb. 1988.
J. J. Shah, P. Sreevalsan, M. T. Rogers, R. Billo, and A. Mathew. Current Status of Features Technology. Report R-88-GM-04, CAM-I, Arlington, Texas, Aug. 1988.
M. Tamminen, O. Karonen, and M. Mantyla. Ray-casting and block model conversion using a spatial index. Computer-Aided Design, Vol. 16, No. 4, July 1984, pages 203–208.
R. B. Tilove. Set membership classification: a unified approach to geometric intersection problems. IEEE Trans, on Computers, Vol. C-29, No. 10, October 1980, pages 874–883.
R. B. Tilove. Exploiting Spatial and Structural Locality in Geometric Modeling. Ph.D. thesis, University of Rochester, 1981.
R. B. Tilove. A null object detection algorithm for Constructive Solid Geometry. Comm. ACM, July 1984, pages 684–694.
T. Varady, R. R. Martin, and J. Vida. Topological considerations in blending boundary representation solid models. Proc. Theory and Practice of Geometric Modeling, University of Tübingen, Oct. 6–8, 1988. North-Holland, Amsterdam, to appear.
K. Weiler. Topological Structures in Geometric Modeling. Ph.D. thesis, Rensselaer Polytechnic Institute, Aug. 1986.
J. J. van Wijk. On New Types of Solid Models and their Visualization by Ray-Tracing. Ph.D. thesis, Delft University of Technology, 1986.
J. Woodwark. Blends in geometric modelling. In: Proc. 2nd IMA Conference on the Mathematics of Surfaces, Cardiff, September 8–10, 1986.
J. Woodwark. Eliminating redundant primitives from set-theoretic solid models by a consideration of constituents. IEEE Computer Graphics and Applications, May 1988, pages 38–47.
J. Woodwark. Some speculations on feature recognition. Computer-Aided Design, Vol. 20, No. 3, May 1988, pages 189–196.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1989 EUROGRAPHICS The European Association for Computer Graphics
About this paper
Cite this paper
Mäntylä, M. (1989). Advanced Topics in Solid Modeling. In: Purgathofer, W., Schönhut, J. (eds) Advances in Computer Graphics V. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-61340-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-61340-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64798-7
Online ISBN: 978-3-642-61340-1
eBook Packages: Springer Book Archive