ACM Home Page
Please provide us with feedback. Feedback
Constructive topological representations
Full text PdfPdf (432 KB)
Source ACM Symposium on Solid and Physical Modeling archive
Proceedings of the 2006 ACM symposium on Solid and physical modeling table of contents
Cardiff, Wales, United Kingdom
SESSION: Topological modeling table of contents
Pages: 39 - 51  
Year of Publication: 2006
ISBN:1-59593-358-1
Author
Srinivas Raghothama  UGS Corp, Cypress, CA
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 56,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1128888.1128894
What is a DOI?

ABSTRACT

Constructive representations, such as Constructive Solid Geometry (CSG) and its various feature-based extensions are inherently parametric in nature and are well suited for defining parametric family of solids. On the other hand, cell complex representations contain explicit shape elements (cells) and also their topology. However they are non-constructive, difficult to parameterize, and it is extremely difficult to enforce continuity in the usual cell complex topology (considered as a sub-space of Euclidean space). When cell complexes are used in conjunction with constructive representations, even if we can enforce continuity in limited cases, it is impossible to relate cellular operations with global semantics of constructive operations (such as Boolean and feature operations).Using the framework developed in our earlier work for defining part families on any solid representation, we propose constructive topological representations by identifying every constructive representation with its corresponding unique spatial decomposition. By applying the proposed definitions to spatial CSG representations we will systematically develop algorithms for topologizing a CSG and also enforcing continuity between two given topologized CSG representations. These algorithms have been implemented in a prototype system about which we will briefly discuss. Finally, we will illustrate some interesting applications of the proposed constructive topological representations: specification of constructive families and the enforcement of global semantics of feature operations.


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
Capoyleas, V., Chen, X., and Hoffmann, C. M. 1996. Generic naming in generative, constraint-based design. Computer-Aided Design 28, 1, 17--26.
 
2
Chen, X., and Hoffmann, C. M. 1995. Towards feature attachment. Computer-Aided Design 27, 675--702.
 
3
Jänich, K. 1983. Topology. Springer-Verlag, New York.
 
4
Kinsey, C. 1993. Topology of Surfaces. Springer-Verlag, New York.
 
5
Kripac, J. 1997. A mechanism for persistently naming topological entities in history-based parametric solid models. Computer-Aided Design 29, 2, 113--122.
 
6
 
7
Munkres, J. R. 1975. Topology A First Course. Prentice Hall, Englewood Cliffs, New Jersey.
 
8
Pro-Engineer. 1998. Pro-Engineer Documentation, Version 20. PTC, Waltham, MA.
 
9
10
 
11
Requicha, A. A. G., and Tilove, R. B. 1978. Mathematical foundations of constructive solid geometry: General topology of closed regular sets. Tech. rep., TM-27a, PAP, University of Rochester, Rochester, NY, June.
12
 
13
Rossignac, J. R., Borrel, P., and Nackman, L. R. 1988. Interactive design with sequences of parameterized transformations. In Proc. of 2nd Eurographics Workshop in Intelligent CAD Systems: Implementation Issues.
 
14
 
15
 
16
Shapiro, V., and Vossler, D. L. 1991. Efficient CSG representations of two dimensional solids. Transactions of the ASME, Journal of mechanical design 113 (Sept.), 292--305.
17
18
 
19
Shapiro, V. 1997. Maintenance of geometric representations through space decompositions. International Journal of Computational Geometry and Applications 7, 4, 383--418.
 
20
Solidworks. 2000. SolidWorks 2000 Documentation. Solid-Works Corp, Concord, MA.
21
 
22
S. Raghothama, and V. Shapiro. 2000. Consistent updates in dual representation systems. Computer-Aided Design 32, 8--9 (Aug.), 463--477.
 
23
S. Raghothama, and V. Shapiro. 2003. Topological framework for part families. ASME Journal of Computing and Information Sciences 32, 8--9 (Mar.).
 
24
Unigraphics. 2004. NX4.0 Documentation. UGS Corp, Cypress, CA.


Collaborative Colleagues:
Srinivas Raghothama: colleagues