Cubic Pythagorean hodograph spline curves and applications to sweep surface modeling

This article is devoted to cubic Pythagorean hodograph (PH) curves which enjoy a number of remarkable properties, such as polynomial arc-length function and existence of associated rational frames. First we derive a construction of such curves via interpolation of G1 Hermite boundary data with Pythagorean hodograph cubics. Based on a thorough discussion of the existence of solutions we formulate an algorithm for approximately converting arbitrary space curves into cubic PH splines, with any desired accuracy. In the second part of the article we discuss applications to sweep surface modeling. With the help of the associated rational frames of PH cubics we construct rational representations of sweeping surfaces. We present sufficient criteria ensuring G1 continuity of the sweeping surfaces. This article concludes with some remarks on offset surfaces and rotation minimizing frames.

[1]  Bert Jüttler Generating rational frames of space curves via hermite interpolation with Pythagorean hodograph cubic splines , 1998 .

[2]  B. Jüttler,et al.  Rational approximation of rotation minimizing frames using Pythagorean-hodograph cubics , 1999 .

[3]  T. Sakkalis,et al.  Pythagorean hodographs , 1990 .

[4]  Rida T. Farouki,et al.  Real-time CNC interpolators for Pythagorean-hodograph curves , 1996, Comput. Aided Geom. Des..

[5]  Josef Hoschek,et al.  Fundamentals of computer aided geometric design , 1996 .

[6]  H. GUGGENHEIMER Computing frames along a trajectory , 1989, Comput. Aided Geom. Des..

[7]  Bert Jüttler,et al.  An algebraic approach to curves and surfaces on the sphere and on other quadrics , 1993, Comput. Aided Geom. Des..

[8]  Rida T. Farouki,et al.  Construction ofC2 Pythagorean-hodograph interpolating splines by the homotopy method , 1996, Adv. Comput. Math..

[9]  Takis Sakkalis,et al.  Pythagorean-hodograph space curves , 1994, Adv. Comput. Math..

[10]  C. A. Neff,et al.  Hermite interpolation by Pythagorean hodograph quintics , 1995 .

[11]  Fopke Klok Two moving coordinate frames for sweeping along a 3D trajectory , 1986, Comput. Aided Geom. Des..

[12]  Helmut Pottmann,et al.  Rational curves and surfaces with rational offsets , 1995, Comput. Aided Geom. Des..

[13]  Bahram Ravani,et al.  Curves with rational Frenet-Serret motion , 1997, Comput. Aided Geom. Des..

[14]  Barry Joe,et al.  Robust computation of the rotation minimizing frame for sweep surface modeling , 1997, Comput. Aided Des..

[15]  Jens Gravesen Adaptive Subdivision and the Length and Energy of Bézier Curves , 1997, Comput. Geom..

[16]  Helmut Pottmann,et al.  Contributions to Motion Based Surface Design , 1998, Int. J. Shape Model..

[17]  D. Walton,et al.  Geometric Hermite interpolation with Tschirnhausen cubics , 1997 .