|
ABSTRACT
A topologically complete set operations algorithm for planar polyhedral Z-manifold objects is described; that is, under the assumption that all numerical tests required can be correctly evaluated, the algorithm is capable of solving all “special cases."
The central component of the algorithm is a module here called the vertex neighborhood classifier. By virtue of the classifier, the various special cases can be reduced into a collection of classification problems involving a pair of coincident vertices. The classifier works by means of decision rules that guarantee the topological consistency and regularity of the resulting polyhedron. If the result is not a 2-manifold, a relaxed polyhedron will be produced.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BAIJMC, ART, R Geometric modeling for computer vision. Ph.D. dissertation, Computer Science Dept., Stanford Univ. Stanford, Calif., 1974. Also as Tech. Rep. CS-463, Computer Science Dept., Stanford Univ.
|
| |
2
|
BRAIn, I.C. Notes on a geometric modeller. CAD Group Document 101, Computer Laboratory._, Univ. of Cambridge, Cambridge, England, June 1979. (Revised 1980.)
|
| |
3
|
BROWN, C.M. PADL-2: A technical summary. IEEE Comput. Graph. Appl. 2, 2 (Mar. 1982), 69-84.
|
| |
4
|
HILLYARD, R. The BUILD family of solid modelers. IEEE Comput. Graph. Appl. 2, 2 (Mar. 1982), 43-52.
|
| |
5
|
HOSAKA, M., KIMURA, F., AND KAKISHITA, N. A unified method for processing polyhedra. In Information Processing 1974. North-Holland Publ., Amsterdam, 1974.
|
| |
6
|
HUNT, W. A. An explanatory study of automatic verification of programs for numerically controlled machine tools. M.S. thesis, Mechanical and Aerospace Sciences Dept., Univ. of Rochester, Rochester, N. Y., 1979.
|
| |
7
|
KALAY, Y., AND EASTMAN, C.M. Shape operations, an algorithm for spatial set manipulations of solid objects. Res. Rep, 10, Dept. of Architecture, Carnegie-Mellon Univ., Pittsburgh, Pa., July 1~8o.
|
| |
8
|
LANUSSE, A. A general algorithm for performing polyhedral set operations. Presentation given in SIAM Conference on Geometric Modeling and Robotics (Albany, N. Y., July 15-19). 1985.
|
| |
9
|
lvlnr~TYLn, tvJ. Set operations algorithm oI t,w 5. t~omput. Graph. Forum 2, 2/3 (Aug. 1983), 122-134.
|
| |
10
|
MhNTYLh, M. A note on the modeling space of Euler operators. Comput. Vision, Graph. Image Process. 26, 1 (Apr. 1984), 45-60.
|
| |
11
|
M~.NTYL$,, M., AND SULONEN, R. GWB: A solid modeler with Euler operators. IEEE Comput. Graph. Appl. 2, 7 {Sept. 1982), 17-31.
|
 |
12
|
|
 |
13
|
|
| |
14
|
REQUICHA, A. A. G., AND VOELCKER, H.B. Constructive solid geometry. Tech. Memo. No. 27, Production Automation Project, Univ. of Rochester, Rochester, N. Y., 1977.
|
| |
15
|
REQUlCHA, A. A. G., AND VOELCKER, H. B. Solid modeling: Current status and research directions. IEEE Comput. Graph. Appl. 3, 7 (Oct. 1983), 25-37.
|
| |
16
|
REQUICHA, A. A. G., AND VOELCKER, H.B. Boolean operations in solid modeling: Boundary evaluation and merging algorithms. Proc. IEEE 73, 1 (Jan. 1985), 30-44.
|
 |
17
|
|
| |
18
|
STEINBERG, H.A. Overlap and separation calculations using the SynthaVision three dimensional solid modeling system. In Proceedings of the Conference on CAD/CAM Technology in Mechanical Engineering (Cambridge Mass., March 24-26). 1982, pp. 13-19.
|
| |
19
|
STROWEIS, J., AND HANRAHAN, P. Spatial set operations on manifolds. Presentation given in SIAM Conference on Geometric Modeling and Robotics (Albany, N. Y., July 15-19). 1985.
|
| |
20
|
TILOVE, R.B. Set membership classification: a unified approach to geometric intersection problems. IEEE Trans. Comput. C-29, 10 {Oct, 1982), 847-883.
|
| |
21
|
VOELCKER, H. B., AND REQUICHA, A. A.G. Geometric modeling of physical parts and processes. IEEE Comput. 10, 2 {Dec. 1977), 48-57.
|
| |
22
|
YAMAGUCHI F., AND TOKIEDA, T. A unified algorithm for Boolean shape operations. IEEE Comput. Graph. Appl. 4, 6 (June 1984), 24-37.
|
CITED BY 16
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaohong Zhu , Shiaofen Fang , Beat D. Brüderlin, Obtaining robust Boolean set operations for manifold solids by avoiding and eliminating redundancy., Proceedings on the second ACM symposium on Solid modeling and applications, p.147-154, May 19-21, 1993, Montreal, Quebec, Canada
|
|
|
Masatake Higashi , Fuyuki Torihara , Nobuhiro Takeuchi , Toshio Sata , Tsuyoshi Saitoh , Mamoru Hosaka, Face-based data structure and its application to robust geometric modeling, Proceedings of the third ACM symposium on Solid modeling and applications, p.235-246, May 17-19, 1995, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Daniel J. Schuster : Reviewer"
Solids modeling> [1] computer programs, uniquely and unambiguously defining
objects, provide more information than conventional engineering drawings.
Because raster computations, with a calculation for each pixel, are
computationally e
more...
|