|
ABSTRACT
A polyhedral solid modeler that operates on boundary representations of objects must infer topological information from numerical data. Unavoidable errors (due to limited precision) affect these calculations so that their use may produce ambiguous or contradictory results. These effects cause existing polyhedral modelers to fail when presented with objects that nearly align or barely intersect[10][7].An object description associating a tolerance with each of its topological features (vertices, edges, and faces) is introduced. The use of tolerances leads to a definition of topological consistency that is readily applied to boundary representations. The implications of using tolerances to aid in making consistent topological determinations from imprecise geometric data are explored and applied to the calculations of a polyhedral solid modeler. The resulting modeler produces a consistent polyhedral boundary when given consistent boundaries as input.
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
|
|
| |
2
|
John Francis Canny. The Complexity of Robot Motion Planning. PhD thesis, MIT, 1987.
|
 |
3
|
|
| |
4
|
A. Robin Forrest. Computational geometry and software engineering: Towards a geometric computing environment. in David E Rogers and Rae A. Earnshaw, editors, Techniques for Computer Graphics, pages 23-37. Springer-Verlag, New York, 1987.
|
| |
5
|
|
 |
6
|
|
| |
7
|
|
 |
8
|
C. M. Hoffmann , J. E. Hopcroft , M. S. Karasick, Towards implementing robust geometric computations, Proceedings of the fourth annual symposium on Computational geometry, p.106-117, June 06-08, 1988, Urbana-Champaign, Illinois, United States
[doi> 10.1145/73393.73405]
|
| |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
S.P. Mudur and P.A. Koparkar. Interval methods for processing geometric objects. IEEE CG & A 4,2 (February 1984), 7-17.
|
 |
15
|
|
 |
16
|
T. Ottmann , G. Theimt , C. Ullrich, Numerical stability of geometric algorithms, Proceedings of the third annual symposium on Computational geometry, p.119-125, June 08-10, 1987, Waterloo, Ontario, Canada
[doi> 10.1145/41958.41970]
|
| |
17
|
Aristides A. G. Requicha. Toward a theory of geometric tolerancing. International Journal of Robotics Research 2,4 (Winter 1983), 45-60.
|
 |
18
|
|
| |
19
|
|
| |
20
|
J. Stoer and R. Bulirsch. Introduction to Numerical Analysis. Springer-Verlag, New York, 1980.
|
 |
21
|
|
CITED BY 14
|
|
|
|
|
|
|
|
Masatake Higashi , Hisashi Nakano , Atsuhide Nakamura , Mamoru Hosaka, Use of topological constraints in construction and processing of robust solid models, Proceedings of the sixth ACM symposium on Solid modeling and applications, p.18-29, May 2001, Ann Arbor, Michigan, United States
|
|
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
|
|
|
|
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
|
|
M. Benouamer , D. Michelucci , B. Peroche, Error-free boundary evaluation using lazy rational arithmetic: a detailed implementation, Proceedings on the second ACM symposium on Solid modeling and applications, p.115-126, May 19-21, 1993, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
John Keyser , Shankar Krishnan , Dinesh Manocha, Efficient and accurate B-rep generation of low degree sculptured solids using exact arithmetic, Proceedings of the fourth ACM symposium on Solid modeling and applications, p.42-55, May 14-16, 1997, Atlanta, Georgia, United States
|
|
|
|
John Keyser , Tim Culver , Mark Foskey , Shankar Krishnan , Dinesh Manocha, ESOLID---A System for Exact Boundary Evaluation, Proceedings of the seventh ACM symposium on Solid modeling and applications, June 17-21, 2002, Saarbrücken, Germany
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|