Erep An Editable High-Level Representation for Geometric Design and Analysis

We propose a high-level, generative, textual representation for featurebased solid modeling, which we call Erep. We argue that such a representation should be independent of an underlying core solid modeler, and give some criteria it should satisfy. Such an Erep allows archiving geometric designs in a form that is both editable and translatable to any solid modeling system. Furthermore, the representation serves as a global schema by which to federate different modeling systems, and is extensible in a natural way to a representation from which to derive analysis representations and process plans. By federating with finite-element analysis packages, in particular, our approach offers closing the design-analysis feedback loop that previously required a manual link. 'Supported in part by ONR Contract N00014-90-J-1599, NSF Grant CCR 86-19817, and NSF Grant ECD 88-03017. t While on leave in the Department of Computer Sciences, Purdue University. Partially supported by a NATO Scientific Programme fellowship and by a fellowship of the Spanish Ministerio de Ed ucaci6n y Ciencia

[1]  Fujio Yamaguchi,et al.  Curves and Surfaces in Computer Aided Geometric Design , 1988, Springer Berlin Heidelberg.

[2]  B. Barsky,et al.  An Introduction to Splines for Use in Computer Graphics and Geometric Modeling , 1987 .

[3]  Leonidas J. Guibas,et al.  An efficient algorithm for finding the CSG representation of a simple polygon , 1988, SIGGRAPH.

[4]  D. C. Anderson,et al.  Geometric reasoning in feature-based design and process planning , 1990, Comput. Graph..

[5]  R. Juan On boundary to CSG and extended octrees to CSG conversions , 1989 .

[6]  Daniel E. Whitney,et al.  A Prototype of Feature-Based Design for Assembly , 1993 .

[7]  Daniel E. Whitney,et al.  A Prototype of Feature-Based Design for Assembly , 1991, MIT-JSME Workshop.

[8]  Richard A. Wysk,et al.  An Introduction to Automated Process Planning Systems , 1984 .

[9]  Julian Padget,et al.  A geometric algebra system , 1989 .

[10]  Michael J. Pratt,et al.  Solid Modeling and the Interface Between Design and Manufacture , 1984, IEEE Computer Graphics and Applications.

[11]  Mark S. Shephard,et al.  Attribute specification for finite element models , 1982, Comput. Graph..

[12]  Bruno Buchberger,et al.  Algebraic methods for geometric reasoning , 1988 .

[13]  B. Buchberger,et al.  Grobner Bases : An Algorithmic Method in Polynomial Ideal Theory , 1985 .

[14]  Christoph M. Hoffmann,et al.  Geometric and Solid Modeling , 1989 .

[15]  P. Borrel,et al.  Interactive design with sequences of parameterized transformations , 1989 .