Dynamic NURBS swung surfaces for physics-based shape design (Q1347210)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Dynamic NURBS swung surfaces for physics-based shape design |
scientific article |
Statements
Dynamic NURBS swung surfaces for physics-based shape design (English)
0 references
2 April 1995
0 references
Given two plane curves, \({\mathbf c}_ 1(u)\) in the (x-z)plane and \({\mathbf c}_ 2(v)\) in the (x-y)plane and a continuous function \(\alpha(t)\), the authors define the swung surface as \({\mathbf s}= ({\mathbf c}_{1x}(u){\mathbf c}_{2x}(v), {\mathbf c}_{1x}(u) {\mathbf c}_{2y}(v), {\mathbf c}_{1z}(u))\). Then they assume that the curves are given as nonuniform rational B-splines (NURBS) depending on control points \({\mathbf p}(t)\) and weight \(w(t)\). For good measure they replace \({\mathbf c}_ 2\) by \(\alpha(t){\mathbf c}_ 2\). They develop a matrix formulation of all this (the matrix formulation in (3) is inconsistent but one understands easily what is meant; the basic formulas (4), (9) are immediate consequences of Euler's formula for homogeneous functions). The main idea is to use a model of thin shells under stress to apply finite element methods to compute the control data of the surface; using the matrix formulation this can then be done by conjugate gradients. Some practical points of implementation are discussed and examples given.
0 references
shape design
0 references
nonuniform rational B-splines
0 references
NURBS
0 references
swung surface
0 references
matrix formulation
0 references
thin shells
0 references
finite element methods
0 references
conjugate gradients
0 references