Skip to main content
Log in

Design of \(C^2\) algebraic-trigonometric pythagorean hodograph splines with shape parameters

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

In this paper, we construct \(C^2\) Algebraic-Trigonometric Pythagorean Hodograph (ATPH) splines by solving a non-linear system of equations in complex variables. We compare these splines, which depend on several shape parameters, with their polynomial PH counterpart as well as with the well-known \(C^2\) cubic B-splines. We finally present criteria for choosing the free shape parameters based on the minimization of certain fairness functionals.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Albrecht G, Dagstuhl Seminar (1997) Vieweg+Teubner Verlag, 1999, Ch. Invariante Gütekriterien im Kurvendesign Einige neuere Entwicklungen, pp. 134–148. doi:10.1007/978-3-322-89938-5_7

  • Albrecht G, Farouki R (1996) Construction of \({C}^2\) Pythagorean-hodograph interpolating splines by the homotopy method. Adv Comput Math 5(1):417–442. doi:10.1007/BF02124754

    Article  MathSciNet  MATH  Google Scholar 

  • Bellman R (1973 Methods of Nonlinear Analysis, Vol. II, Academic Press. doi:0120849011

  • Conte S, de Boor C (1980) Elementary Numerical Analysis: An Algorithmic Approach. McGraw-Hill. doi:0070124477

  • Farouki RT (1994) The conformal map \(z\rightarrow z^2\) of the hodograph plane. Comput Aided Geom Des 11:363–390. doi:10.1016/0167-8396(94)90204-6

    Article  MATH  Google Scholar 

  • Farouki R, Manjunathaiah J, Jee S (1998) Design of rational cam profiles with Pythagorean-hodograph curves. Mech Mach Theory 33:669–682. doi:10.1016/S0094-114X(97)00099-2

    Article  MATH  Google Scholar 

  • Farouki R, Kuspa BK, Manni C, Sestini A (2001) Efficient solution of the complex quadratic tridiagonal system for \({C}^2\) PH quintic splines. Numer Algorithms 27(1):35–60. doi:10.1023/A:1016621116240

    Article  MathSciNet  MATH  Google Scholar 

  • Farouki RT, Giannelli C, Manni C, Sestini A (2008) Identification of spatial ph quintic hermite interpolants with near-optimal shape measures. Comput Aided Geom Des 25:274–297. doi:10.1016/j.cagd.2007.09.007

    Article  MathSciNet  MATH  Google Scholar 

  • Jüttler B (2001) Hermite interpolation by Pythagorean hodograph curves of degree seven. Math Comput 70:1089–1111. doi:10.1090/S0025-5718-00-01288-6

    Article  MathSciNet  MATH  Google Scholar 

  • Mainar E, Peña J (2007) A general class of Bernstein-like bases. Comput Math Appl 53(11):1686–1703. doi:10.1016/j.camwa.2006.12.018

    Article  MathSciNet  MATH  Google Scholar 

  • Moreton HP, Séquin CH (1994) Minimum Variation Curves and Surfaces for Computer-Aided Geometric Design, in: N. S. Sapidis (Ed.), Designing Fair Curves and Surfaces: Shape Quality in Geometric Modeling and Computer-Aided Design, SIAM, pp. 123–159. doi:10.1137/1.9781611971521.ch6

  • Pelosi F, Sampoli M, Farouki RT, Manni C (2007) A control polygon scheme for design of planar \({C}^2\) PH quintic spline curves. Comput Aided Geom Des 24(1):28–52. doi:10.1016/j.cagd.2006.09.005

    Article  MathSciNet  MATH  Google Scholar 

  • Romani L, Saini L, Albrecht G (2014) Algebraic-trigonometric pythagorean-hodograph curves and their use for hermite interpolation. Adv Comput Math 40(5–6):977–1010. doi:10.1007/s10444-013-9338-8

    Article  MathSciNet  MATH  Google Scholar 

  • Roulier J, Rando T (1994) Measures of fairness for curves and surfaces. In: Sapidis NS (Ed.) Designing Fair Curves and Surfaces: Shape Quality in Geometric Modeling and Computer-Aided Design, SIAM, 1994, Ch. Measures of Fairness for Curves and Surfaces, pp. 75–122. doi:10.1137/1.9781611971521.ch5

  • Sánchez-Reyes J (1998) Harmonic rational Bézier curves, p-Bézier curves and trigonometric polynomials. Comput Aided Geom Des 15(9):909–923. doi:10.1016/S0167-8396(98)00031-4

    Article  MATH  Google Scholar 

  • Šír Z, Jüttler B (2005) Constructing acceleration continuous tool paths using pythagorean hodograph curves. Mech Mach Theory 40:1258–1272. doi:10.1.1.149.4691

  • Šír Z, Jüttler B (2007) \(C^{2}\) Hermite interpolation by Pythagorean hodograph space curves. Math Comput 76:1373–1391. doi:10.1090/S0025-5718-07-01925-4

    Article  MathSciNet  MATH  Google Scholar 

  • Sunyoung K, Masakazu K (2002) CMPSm: A Continuation Method for Polynomial Systems (MATLAB version) -User’s Manual, Dept. of Math. and Comp. Sci, Tokyo Inst. of Tech., Meguro, Tokyo 152-8552, Japan

Download references

Acknowledgements

We acknowledge financial support by ECOS Nord through Grant no. C13M01. M. Paluszny and M. Lentini were also supported by the project COLCIENCIAS 712.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. González.

Additional information

Communicated by Armin Iske.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

González, C., Albrecht, G., Paluszny, M. et al. Design of \(C^2\) algebraic-trigonometric pythagorean hodograph splines with shape parameters. Comp. Appl. Math. 37, 1472–1495 (2018). https://doi.org/10.1007/s40314-016-0404-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40314-016-0404-y

Keywords

Mathematics Subject Classification

Navigation