6 research outputs found

    Interpolating sequences of 3D-data with C2 quintic PH B-spline curves

    Get PDF
    The goal of this paper is to present an effective method for interpolating sequences of 3D-data by means of C2 quintic Pythagorean-Hodograph (PH) B-spline curves. The strategy we propose works successfully with both open and closed sequences of 3D-points. It relies on calculations that are mostly explicit thanks to the fact that the interpolation conditions can explicitly be solved in dependence of the coefficients of the pre-image PH B-spline curve. In order to select a more suitable interpolant a functional is minimized in two remaining free coefficients of the pre-image PH B-spline curve and some angular parameters

    A new class of trigonometric B-Spline Curves

    Get PDF
    We construct one-frequency trigonometric spline curves with a de Boor-like algorithm for evaluation and analyze their shape-preserving properties. The convergence to quadratic B-spline curves is also analyzed. A fundamental tool is the concept of the normalized B-basis, which has optimal shape-preserving properties and good symmetric properties

    Construction of Minkowski Pythagorean hodograph B-spline curves

    No full text
    Following and extending the recent results of Albrecht et all. (2017) for planar Pythagorean hodograph (PH) B-spline curves to the Minkowski 3-space, we introduce a class of Minkowski Pythagorean hodograph (MPH) B-spline curves. The distinguished property of these curves is that the Minkowski norm of their hodograph is a B-spline function. We focus mainly on the clamped case and using Clifford algebra representation we present formulas for their construction. The closed case is also mentioned. Then we solve two practical problems -- construction of MPH B-spline curves with control polygon close to a given control polygon, and construction of MPH B-spline curves going through given points. We emphasize symbolic solutions wherever it is possible. The results and approaches are illustrated on several examples

    Planar Pythagorean-Hodograph B-Spline curves

    No full text
    International audienceWe introduce a new class of planar Pythagorean-Hodograph (PH) B-Spline curves. They can be seen as a generalization of the well-known class of planar Pythagorean-Hodograph (PH) Bézier curves, presented by R. Farouki and T. Sakkalis in 1990, including the latter ones as special cases. Pythagorean-Hodograph B-Spline curves are non-uniform parametric B-Spline curves whose arc length is a B-Spline function as well. An important consequence of this special property is that the offsets of Pythagorean-Hodograph B-Spline curves are non-uniform rational B-Spline (NURBS) curves. Thus, although Pythagorean-Hodograph B-Spline curves have fewer degrees of freedom than general B-Spline curves of the same degree, they offer unique advantages for computer-aided design and manufacturing, robotics, motion control, path planning, computer graphics, animation, and related fields. After providing a general definition for this new class of planar parametric curves, we present useful formulae for their construction and discuss their remarkable attractive properties. Then we solve the reverse engineering problem consisting of determining the complex pre-image spline of a given PH B-Spline, and we also provide a method to determine within the set of all PH B-Splines the one that is closest to a given reference spline having the same degree and knot partition

    Planar Pythagorean-Hodograph B-Spline curves

    No full text
    We introduce a new class of planar Pythagorean-Hodograph (PH) B-Spline curves. They can be seen as a generalization of the well-known class of planar Pythagorean-Hodograph (PH) B\uc3\ua9zier curves, presented by R. Farouki and T. Sakkalis in 1990, including the latter ones as special cases. Pythagorean-Hodograph B-Spline curves are non-uniform parametric B-Spline curves whose arc length is a B-Spline function as well. An important consequence of this special property is that the offsets of Pythagorean-Hodograph B-Spline curves are non-uniform rational B-Spline (NURBS) curves. Thus, although Pythagorean-Hodograph B-Spline curves have fewer degrees of freedom than general B-Spline curves of the same degree, they offer unique advantages for computer-aided design and manufacturing, robotics, motion control, path planning, computer graphics, animation, and related fields. After providing a general definition for this new class of planar parametric curves, we present useful formulae for their construction and discuss their remarkable attractive properties. Then we solve the reverse engineering problem consisting of determining the complex pre-image spline of a given PH B-Spline, and we also provide a method to determine within the set of all PH B-Splines the one that is closest to a given reference spline having the same degree and knot partition

    Planar Pythagorean-Hodograph B-Spline curves

    No full text
    We introduce a new class of planar Pythagorean-Hodograph (PH) B-Spline curves. They can be seen as a generalization of the well-known class of planar Pythagorean-Hodograph (PH) B\uc3\ua9zier curves, presented by R. Farouki and T. Sakkalis in 1990, including the latter ones as special cases. Pythagorean-Hodograph B-Spline curves are non-uniform parametric B-Spline curves whose arc length is a B-Spline function as well. An important consequence of this special property is that the offsets of Pythagorean-Hodograph B-Spline curves are non-uniform rational B-Spline (NURBS) curves. Thus, although Pythagorean-Hodograph B-Spline curves have fewer degrees of freedom than general B-Spline curves of the same degree, they offer unique advantages for computer-aided design and manufacturing, robotics, motion control, path planning, computer graphics, animation, and related fields. After providing a general definition for this new class of planar parametric curves, we present useful formulae for their construction and discuss their remarkable attractive properties. Then we solve the reverse engineering problem consisting of determining the complex pre-image spline of a given PH B-Spline, and we also provide a method to determine within the set of all PH B-Splines the one that is closest to a given reference spline having the same degree and knot partition
    corecore