Abstract
A method to scale and deform a trimmed NURBS surface while holding the shape and size of specific features (trimming curves) unchanged is presented. The new surface is formed by scaling the given surface according to the scaling requirement first; and then attaching the (original) features to the scaled NURBS surface at appropriate locations. The attaching process requires several geometric operations and constrained free-form surface deformation. The resulting surface has the same features as the original surface and same boundary curves as the scaled surface while reflecting the shape and curvature distribution of the scaled surface. This is achieved by minimizing a shape-preserving objective function which covers all the factors in the deformation process such as bending, stretching and spring effects. The resulting surface maintains a NURBS representation and, hence, is compatible with most of the current data-exchange standards. Test results oh several car parts with trimming curves are inncluded. The quality of the resulting surfaces is examined using the highlight line model.
Original language | English |
---|---|
Title of host publication | 11th International Conference on Design Theory and Methodology |
Pages | 131-140 |
Number of pages | 10 |
ISBN (Electronic) | 9780791819739 |
DOIs | |
State | Published - 1999 |
Event | ASME 1999 Design Engineering Technical Conferences, DETC 1999 - Las Vegas, United States Duration: Sep 12 1999 → Sep 16 1999 |
Publication series
Name | Proceedings of the ASME Design Engineering Technical Conference |
---|---|
Volume | 3 |
Conference
Conference | ASME 1999 Design Engineering Technical Conferences, DETC 1999 |
---|---|
Country/Territory | United States |
City | Las Vegas |
Period | 9/12/99 → 9/16/99 |
Bibliographical note
Publisher Copyright:© 1999 American Society of Mechanical Engineers (ASME). All rights reserved.
Keywords
- Constrained deformation
- Constrained scaling
- NURBS surfaces
- Strain energy
- Trimming curves
ASJC Scopus subject areas
- Mechanical Engineering
- Computer Graphics and Computer-Aided Design
- Computer Science Applications
- Modeling and Simulation