共 30 条
Algorithm 952: PHquintic: A Library of Basic Functions for the Construction and Analysis of Planar Quintic Pythagorean-Hodograph Curves
被引:12
|作者:
Dong, Bohan
[1
]
Farouki, Rida T.
[1
]
机构:
[1] Univ Calif Davis, Dept Mech & Aerosp Engn, Davis, CA 95616 USA
来源:
关键词:
Geometric Design;
Free-Form Curves;
Algorithms;
Pythagorean-hodograph curves;
Hermite and spline interpolation;
computer-aided geometric design;
Newton-Raphson method;
arc length;
bending energy;
offset curves;
HERMITE INTERPOLATION;
TRANSITION;
GENERATION;
D O I:
10.1145/2699467
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
The implementation of a library of basic functions for the construction and analysis of planar quintic Pythagorean-hodograph (PH) curves is presented using the complex representation. The special algebraic structure of PH curves permits exact algorithms for the computation of key properties, such as arc length, elastic bending energy, and offset (parallel) curves. Single planar PH quintic segments are constructed as interpolants to first-order Hermite data (end points and derivatives), and this construction is then extended to open or closed C-2 PH quintic spline curves interpolating a sequence of points in the plane. The nonlinear nature of PH curves incurs a multiplicity of formal solutions to such interpolation problems, and a key aspect of the algorithms is to efficiently single out the unique "good" interpolant among them.
引用
收藏
页数:20
相关论文