Fitting G2 multispiral transition curve joining two straight lines

In this paper, we describe an algorithm for generating a C-shaped G^2 multispiral transition curve between two non-parallel straight lines. The G^2 multispiral is a curve that consists of two or more log-aesthetic curve segments connected with curvature continuity, and it has inflection endpoints. Compound-rhythm log-aesthetic curves are not directly applicable to the generation of transition curves between two straight lines, which is important in highway and railroad track design, because both endpoints are required to be inflection points. Thus, a new approach for generating transition curves is necessary. The two log-aesthetic curve segments with shape parameter @a<0 are connected at the origin, and they form a multispiral. The problem is to find a similar triangle, as in the given data. Depending on the parameter @a, the G^2 multispiral transition curve may have different shapes; moreover, the shape of the curve approximates a circular arc as @a decreases. The obtained curves also find applications in gear design and fillet modeling.

[1]  THEODORE ANDREA COOK Spirals in Nature and Art , 1903, Nature.

[2]  Lee Perkins The Railroad Taper; The Theory and Application of a Compound Transition Curve Based Upon Thirty-Foot Chords , 2010 .

[3]  Ayellet Tal,et al.  The Natural 3D Spiral , 2011, Comput. Graph. Forum.

[4]  Dereck S. Meek,et al.  Planar G 2 transition with a fair Pythagorean hodograph quintic curve , 2002 .

[5]  William Henry Searles The Railroad Spiral: The Theory of the Compound Transition Curve Reduced to Practical Formulae and Rules for Application in Field Work , 2010 .

[6]  Jamaludin Md. Ali,et al.  G2 Transition curve using Quartic Bezier Curve , 2007, Computer Graphics, Imaging and Visualisation (CGIV 2007).

[7]  A. Talbot The Railway Transition Spiral , 2022 .

[8]  Zulfiqar Habib,et al.  G 2 PH QUINTIC SPIRAL TRANSITION CURVES AND THEIR APPLICATIONS , 2004 .

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

[10]  Andrey Volkov,et al.  Algorithms for analysis of meshing and contact of spiral bevel gears , 2007 .

[11]  Muhammed Sahin,et al.  New Transition Curve Joining Two Straight Lines , 1997 .

[12]  Zulfiqar Habib,et al.  Simplified and flexible spiral transitions for use in computer graphics and geometric modelling , 2004, Third International Conference on Image and Graphics (ICIG'04).

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

[14]  Lydell Wiebe,et al.  Using Bézier curves to model gradual stiffness transitions in nonlinear elements: Application to self‐centering systems , 2011 .

[15]  Zulfiqar Habib,et al.  SPIRAL TRANSITION CURVES AND THEIR APPLICATIONS , 2004 .

[16]  Jamaludin Md. Ali,et al.  G3 Transition Curve Between Two Straight Lines , 2008, 2008 Fifth International Conference on Computer Graphics, Imaging and Visualisation.

[17]  C. W. Dankwort,et al.  A New Aesthetic Dsign Workflow - Results from the European Project FIORES , 1998, CAD Tools and Algorithms for Product Design.

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

[19]  Calvin Francis Allen Railroad curves and earthwork , 1899 .

[20]  Toshinobu Harada,et al.  An aesthetic curve in the field of Industrial design , 1999, Proceedings 1999 IEEE Symposium on Visual Languages.

[21]  Takafumi Saito,et al.  Quasi-Aesthetic Curves in Rational Cubic Bézier Forms , 2007 .

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

[23]  Walter G. Fox Transition curves. A field book for engineers, containing rules and tables for laying out transition curves , 2010 .

[24]  Zulfiqar Habib,et al.  G 2 Planar Cubic Transition Between Two Circles , 2003, Int. J. Comput. Math..

[25]  Norimasa Yoshida,et al.  Logarithmic Curvature and Torsion Graphs , 2008, MMCS.

[26]  Jamaludin Md Ali,et al.  Spur Gear Design With an S-shaped Transition Curve Application Using MATHEMATICA and CAD Tools , 2009 .

[27]  Norimasa Yoshida,et al.  Interactive aesthetic curve segments , 2006, The Visual Computer.

[28]  Edward Richard Cary Solution of railroad problems by the slide rule , 1913 .

[29]  K. Miura A General Equation of Aesthetic Curves and its Self-Affinity , 2006 .

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

[31]  Gerald E. Farin,et al.  Curves and surfaces for computer-aided geometric design - a practical guide, 4th Edition , 1997, Computer science and scientific computing.

[32]  Takafumi Saito,et al.  Compound-Rhythm Log-Aesthetic Curves , 2009 .

[33]  Guo-jin Wang,et al.  A new method in highway route design: joining circular arcs by a single C-Bézier curve with shape parameter , 2009 .

[34]  Ruediger Lamm,et al.  Highway Design and Traffic Safety Engineering Handbook , 1999 .

[35]  Mohd Shukor Salleh,et al.  Spur Gear Design With an S-shaped Transition Curve Application Using MATHEMATICA and CAD Tools , 2009, 2009 Second International Conference on Machine Vision.

[36]  KUMAGUSU MINAKATA Distribution of Calostoma , 1903, Nature.

[37]  Jens Schönherr,et al.  Smooth biarc curves , 1993, Comput. Aided Des..

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

[39]  Norimasa Yoshida,et al.  Analytic parametric equations of log-aesthetic curves in terms of incomplete gamma functions , 2012, Comput. Aided Geom. Des..

[40]  Gerald E. Farin,et al.  Class A Bézier curves , 2006, Comput. Aided Geom. Des..