Modeling Spaces for Toleranced Objects
- 1 October 1991
- journal article
- research article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 10 (5) , 570-582
- https://doi.org/10.1177/027836499101000512
Abstract
In this article we propose a modeling space for objects defined in terms of tolerances based on Requicha's sug gestion of using variational classes. Variational classes are subsets of the hyperspace 2En, where En is euclidean n-space. In order to motivate the ideas, the discussion involves the same simple example throughout: the specifi cation of a ball bearing defined by position, size, and form constraints. We begin by discussing the relationship between Reguicha's original proposal and our proposal for a definition of what should be viewed as a permissible variational class. We call such a permissible class, together with a nominal solid S, an R-class. We then introduce generalized versions of the regularized Boolean operations, which operate not on r-sets, but rather on R- classes. Just as the r-sets are closed under regularized Boolean operations, so the R-classes are closed under the generalized versions of the regularized Boolean opera tions. Finally, we discuss the relationship between the R- classes and the particular feature tolerancing methods proposed by Requicha.Keywords
This publication has 6 references indexed in Scilit:
- Set operations on polyhedra using binary space partitioning treesACM SIGGRAPH Computer Graphics, 1987
- Constructive solid geometry for polyhedral objectsACM SIGGRAPH Computer Graphics, 1986
- TopologyPublished by Springer Nature ,1984
- Toward a Theory of Geometric TolerancingThe International Journal of Robotics Research, 1983
- Geometric modeling using octree encodingComputer Graphics and Image Processing, 1982
- Topologies on spaces of subsetsTransactions of the American Mathematical Society, 1951