A feature definition language for bridging solids and features
SMA '93 Proceedings on the second ACM symposium on Solid modeling and applications
The NURBS book
What is a parametric family of solids?
SMA '95 Proceedings of the third ACM symposium on Solid modeling and applications
Parametric and Feature Based CAD/Cam: Concepts, Techniques, and Applications
Parametric and Feature Based CAD/Cam: Concepts, Techniques, and Applications
An Editable Nonmanifold Boundary Representation
IEEE Computer Graphics and Applications
Specification of freeform features
SM '03 Proceedings of the eighth ACM symposium on Solid modeling and applications
Numeric and curve parameters for freeform surface feature models
Computer-Aided Design
Efficiency of boundary evaluation for a cellular model
Computer-Aided Design
A surface blending approach for displacement features on freeform surfaces
Computer-Aided Design
Automatic extraction of free-form surface features (FFSFs)
Computer-Aided Design
Hi-index | 0.00 |
The need for more efficient freeform feature modelling cannot be overemphasized. Freeform shapes are applied in many areas, including automotive and aerospace industries. In these applications, precise design functions need to be reflected in the final product. This requires advanced freeform feature models that are extendable and that provide sophisticated, yet user-friendly facilities, such as user-defined freeform features, intuitive parameters and effective constraints to guarantee model consistency. This paper extends, in a new framework, two aspects of freeform surface feature modelling: design of features and design by features. Design of features includes creation of new user-defined freeform surface features and their management. This functionality is supported by the freeform feature library management system, which enables the user to create new feature class definitions. Design by features is supported by a new freeform surface feature model, which extends the usual two-level parametric model structure with a third, intermediate level, called the partially evaluated model. Its capability to explicitly capture feature interactions, and support for intuitive attachment of features and parameters in the model, enables the new feature model to be extendable with, for example, new parameters. Curve parameters enable intuitive shape manipulation according to declared constraints. A running example model is used to demonstrate design of features and design by features, which includes advanced model variation.