On user-defined features

Feature-based design is becoming one of the fundamental design paradigms of CAD systems. In this paradigm, the basic unit is a feature and parts are constructed by a sequence of feature attachment operations. The type and number of possible features involved depend upon product type, the application reasoning process and the level of abstraction. Therefore to provide CAD systems with a basic mechanism to define features that fit the end-user needs seems more appropriate than trying to provide a large repertoire of features covering every possible application.A procedural mechanism is proposed for generating and deploying user-defined features in a feature-based design paradigm. The usefulness of the mechanism relies on two functional capabilities. First the shape and size of the user-defined features are instantiated according to parameter values given by the end-user. Second the end-user positions and orients the feature in the part being designed by means of geometric gestures on geometric references.

[1]  Christoph M. Hoffmann,et al.  On editability of feature-based design , 1995, Comput. Aided Des..

[2]  C. R. Liu,et al.  Review of dimensioning and tolerancing: representation and processing , 1991, Comput. Aided Des..

[3]  Rémi Lequette Considerations on topological naming , 1997 .

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

[5]  Vadim Shapiro,et al.  Necessary conditions for boundary representation variance , 1997, SCG '97.

[6]  Martti Mäntylä,et al.  Incremental constraint modelling in a feature modelling system , 1996, Comput. Graph. Forum.

[7]  Willem F. Bronsvoort,et al.  Feature validation and conversioni , 1995, CAD Systems Development.

[8]  David C. Gossard,et al.  Representing dimensions, tolerances, and features in MCAE systems , 1988, IEEE Computer Graphics and Applications.

[9]  M. J. Wozny,et al.  Product Modeling for Computer Integrated Design and Manufacture , 1997, IFIP Advances in Information and Communication Technology.

[10]  O. W. Salomons,et al.  Review of research in feature-based design , 1993 .

[11]  Jami J. Shah,et al.  Expert form feature modelling shell , 1988 .

[12]  Jami J. Shah,et al.  Feature transformations between application-specific feature spaces , 1988 .

[13]  Christoph M. Hoffmann,et al.  Generic naming in generative, constraint-based design , 1996, Comput. Aided Des..

[14]  John R. Dixon,et al.  Creating and using a features data base , 1986 .

[15]  Jiri Kripac A mechanism for persistently naming topological entities in history-based parametric solid models , 1997, Comput. Aided Des..

[16]  J. Zhou,et al.  FSMT: a feature solid-modelling tool for feature-based design and manufacture , 1993, Comput. Aided Des..

[17]  Umberto Cugini,et al.  Modeling with self validation features , 1997, SMA '97.

[18]  Pere Brunet,et al.  Constructive constraint-based model for parametric CAD systems , 1994, Comput. Aided Des..

[19]  Mark Henderson,et al.  Roles of features and abstraction in mechanical design , 1994 .

[20]  Jami J. Shah,et al.  Dynamic interfacing of applications to geometric modeling services via modeler neutral protocol , 1997, Comput. Aided Des..

[21]  Martti Mäntylä,et al.  A feature definition language for bridging solids and features , 1993, Solid Modeling and Applications.

[22]  Jami J. Shah,et al.  A Testbed For Rapid Prototyping Of Feature Based Applications , 1994 .

[23]  Willem F. Bronsvoort,et al.  Maintaining multiple views in feature modeling , 1997, SMA '97.

[24]  Christoph M. Hoffmann,et al.  Towards feature attachment , 1995, Comput. Aided Des..

[25]  Christoph M. Hoffmann,et al.  Erep An Editable High-Level Representation for Geometric Design and Analysis , 2013 .

[26]  Chris Reade,et al.  A kernel for geometric features , 1997, SMA '97.

[27]  Martti Mäntylä,et al.  Feature modelling by incremental feature recognition , 1993, Comput. Aided Des..