Abstract
Proper treatment of selections is essential in parametric feature-based design. Data exchange is one of the most important operators in any design paradigm. In this paper we address two-dimensional selections (faces and surfaces) in feature-based data exchange (FBDE). We define the problem formally and present algorithms to address it, in general and in various cases in which feature rewrites are necessary. The general algorithm operates at a geometric level and does not require solving the persistent naming problem, which is required for selection support inside a single CAD system. All algorithms are applicable to the Universal Product Representation (UPR) FBDE architecture, and the general algorithm is also applicable to the STEP parametrics specification.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hoffmann, C.M., Juan, R.: Erep, an editable, high-level representation for geometric design and analysis. In: Wilson, P., Wozny, M., Pratt, M. (eds.) Geometric and Product Modeling, pp. 129–164. North Holland, Amsterdam (1993)
Kripac, J.: A mechanism for persistently naming topological entities in history-based parametric solid models. Computer-Aided Design 29(2), 113–122 (1997); Also: proceedings, Solid Modeling 1995, pp. 21–30. ACM Press (1995)
Mäntylä, M.: An Introduction to Solid Modeling. Computer Science Press, Maryland (1988)
Mun, D., Han, S., Kim, J., Oh, Y.: A set of standard modeling commands for the history-based parametric approach. Computer-Aided Design 35, 1171–1179 (2003)
Mun, D., Han, S.: Identification of topological entities and naming mapping for parametric CAD model exchange. Intl. J. of CAD/CAM 5, 69–82 (2005)
Patrikalakis, N.M., Maekawa, T.: Shape Interrogation for Computer-Aided Design and Manufacturing. Springer, Heidelberg (2002)
Pratt, M.J.: Extension of ISO 10303, the STEP standard, for the exchange of procedural shape models. In: Proceedings, Shape Modeling International 2004 (SMI 2004) (2004)
Qi, J., Shapiro, V.: Epsilon-solidity in geometric data translation, TR SAL 2002-4, Spatial Automation Laboratory, University of Wisconsin-Madison (June 2004)
Rappoport, A.: Breps as displayable-selectable models in interactive design of families of geometric objects. In: Strasser, Klein, Rau (eds.) Geometric Modeling: Theory and Practice, pp. 206–225. Springer, Heidelberg (1996)
Rappoport, A.: The Generic Geometric Complex (GGC): a modeling scheme for families of decomposed pointsets. In: Proceedings, Solid Modeling 1997, Atlanta, May 1997. ACM Press, New York (1997)
Rappoport, A.: An architecture for universal CAD data exchange. In: Proceedings, Solid Modeling 2003, Seattle, Washington, June 2003. ACM Press, New York (2003)
Rappoport, A., Spitz, S., Etzion, M.: One-dimensional selections for feature-based data exchange. In: Proceedings, Solid Modeling 2005, June 2005. MIT, ACM Press (2005)
Rossignac, J.R., O’Connor, M.A.: SGC: a dimension-independent model for pointsets with internal structures and incomplete boundaries. In: Wozny, M., Turner, J., Preiss, K. (eds.) Geometric Modeling for Product Engineering, North-Holland, Amsterdam (1988); Proceedings of the 1988 IFIP/NSF Workshop on Geometric Modeling, Rensselaerville, NY (September 1988)
Shah, J.J., Mantyla, M.: Parametric and Feature-Based CAD/CAM. Wiley, Chichester (1995)
Spitz, S., Rappoport, A.: Integrated feature-based and geometric CAD data exchange. In: Proceedings, Solid Modeling 2004, Genova, Italy, June 2004. ACM Press, New York (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rappoport, A., Spitz, S., Etzion, M. (2006). Two-Dimensional Selections for Feature-Based Data Exchange. In: Kim, MS., Shimada, K. (eds) Geometric Modeling and Processing - GMP 2006. GMP 2006. Lecture Notes in Computer Science, vol 4077. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11802914_23
Download citation
DOI: https://doi.org/10.1007/11802914_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-36711-6
Online ISBN: 978-3-540-36865-6
eBook Packages: Computer ScienceComputer Science (R0)