Smoothing Arc Splines by Cubic Curves

Arc splines are planar, tangent continuous, piecewise curves made of circular arcs and straight line segments. They are important in manufacturing industries because of their use in the cutting paths for numerically controlled cutting machinery, highway route and robot paths. This paper considers how to smooth three kinds of G1 biarc models: the C-, S-, and J-shaped, by replacing their parts by a single G2 cubic Bezier function. All kinds of transition curves have just one inflection point in their curvature. Use of a single curve rather than two functions has the benefit because designers and implementers have fewer entities to be concerned.

[1]  Zulfiqar Habib,et al.  Transition between concentric or tangent circles with a single segment of G2 PH quintic curve , 2008, Comput. Aided Geom. Des..

[2]  Dereck S. Meek,et al.  G2 curve design with a pair of Pythagorean Hodograph quintic spiral segments , 2007, Comput. Aided Geom. Des..

[3]  Zulfiqar Habib,et al.  Rational cubic spline interpolation with shape control , 2005, Comput. Graph..

[4]  Martin Held,et al.  A smooth spiral tool path for high speed machining of 2D pockets , 2009, Comput. Aided Des..

[5]  Jonathan Beard,et al.  PLANAR , 2021, Proceedings of the ACM International Conference on Supercomputing.

[6]  Zulfiqar Habib,et al.  G2 Pythagorean hodograph quintic transition between two circles with shape control , 2007, Comput. Aided Geom. Des..

[7]  Ajay Joneja,et al.  Path Generation for High Speed Machining Using Spiral Curves , 2007 .

[8]  Dereck S. Meek,et al.  The family of biarcs that matches planar, two-point G1 Hermite data , 2008 .

[9]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[10]  Muhammad Sarfraz,et al.  Capturing outlines of planar images using Bézier cubics , 2007, Comput. Graph..

[11]  Jing-Sin Liu,et al.  Practical and flexible path planning for car-like mobile robot using maximal-curvature cubic spiral , 2005, Robotics Auton. Syst..

[12]  Dereck S. Meek,et al.  Planar G2 transition between two circles with a fair cubic Bézier curve , 1999, Comput. Aided Des..

[13]  Muhammad Sarfraz Designing objects with a spline , 2010, Int. J. Comput. Math..

[14]  Dereck S. Meek,et al.  Planar G 2 transition curves composed of cubic Bézier spiral segments , 2003 .

[15]  Bruce R. Piper,et al.  Rational cubic spirals , 2008, Comput. Aided Des..

[16]  Dereck S. Meek,et al.  Smoothing an arc spline , 2005, Comput. Graph..

[17]  Zulfiqar Habib,et al.  G2 cubic transition between two circles with shape control , 2009 .

[18]  Muhammad Sarfraz,et al.  Curve Fitting for Large Data Using Rational Cubic Splines , 2003, International Journal of Computers and Their Applications.

[19]  Zulfiqar Habib,et al.  Fair cubic transition between two circles with one circle inside or tangent to the other , 2009, Numerical Algorithms.

[20]  Zulfiqar Habib,et al.  On PH quintic spirals joining two circles with one circle inside the other , 2007, Comput. Aided Des..

[21]  Michael E. Taylor,et al.  Differential Geometry I , 1994 .

[22]  Dereck S. Meek,et al.  A constrained guided G1 continuous spline curve , 2003, Comput. Aided Des..