Differential geometry properties of lines of curvature of parametric surfaces and their visualization

We present algorithms for computing the differential geometry properties of lines of curvature of parametric surfaces. We derive a unit tangent vector, curvature vector, binormal vector, torsion, and algorithms to evaluate their higher-order derivatives of lines of curvature of parametric surfaces. Among these quantities, it is shown that the curvature and its first derivative of the lines of curvature lend a hand for the formation of curved plates in shipbuilding. We also visualize the twist of lines of curvature, which enables us to observe how much the osculating plane of the line of curvature turns about the tangent vector.

[1]  Xiuzi Ye,et al.  Differential geometry of intersection curves of two surfaces , 1999, Comput. Aided Geom. Des..

[2]  I. Faux,et al.  Computational Geometry for Design and Manufacture , 1979 .

[3]  Vinod Kumar,et al.  Surface design using cyclide patches , 1996, Comput. Aided Des..

[4]  Åke Björck,et al.  Numerical Methods , 1995, Handbook of Marine Craft Hydrodynamics and Motion Control.

[5]  Johannes Wallner,et al.  Geometric modeling with conical meshes and developable surfaces , 2006, SIGGRAPH 2006.

[6]  D. Struik Lectures on classical differential geometry , 1951 .

[7]  Xiaopeng Zhang,et al.  Lines of curvature and umbilical points for implicit surfaces , 2007, Comput. Aided Geom. Des..

[8]  Nicholas M. Patrikalakis,et al.  Algorithms for optimal partial matching of free-form objects with scaling effects , 2005, Graph. Model..

[9]  Nicholas M. Patrikalakis,et al.  Shape Interrogation for Computer Aided Design and Manufacturing , 2002, Springer Berlin Heidelberg.

[10]  Frans Vos,et al.  Lines of Curvature for Polyp Detection in Virtual Colonoscopy , 2006, IEEE Transactions on Visualization and Computer Graphics.

[11]  T. Maekawa Computation of Shortest Paths on Free-Form Parametric Surfaces , 1996 .

[12]  Nicholas M. Patrikalakis,et al.  Umbilics and lines of curvature for shape interrogation , 1996, Comput. Aided Geom. Des..

[13]  R. R. Martin,et al.  Principal Patches -a New Class of Surface Patch Based on Differential Geometry , 1983 .

[14]  T. J. Willmore,et al.  An introduction to differential geometry , 1961 .

[15]  Takashi Maekawa,et al.  Reuse of B-spline-based shape interrogation tools for triangular mesh models , 2012 .

[16]  Derek Nowrouzezahrai,et al.  Extracting lines of curvature from noisy point clouds , 2009, Comput. Aided Des..

[17]  Kohei Matsuo,et al.  Development of New System for Developing Curved Shell Plates of Ships( 19th Design & Systems Conference) , 2010 .

[18]  Renhong Wang,et al.  An approach for designing a developable surface through a given line of curvature , 2013, Comput. Aided Des..

[19]  Nicholas M. Patrikalakis,et al.  Efficient simulation of shell forming by line heating , 2001 .

[20]  Rida T. Farouki,et al.  Surface Analysis Methods , 1986, IEEE Computer Graphics and Applications.

[21]  Manfredo P. do Carmo,et al.  Differential geometry of curves and surfaces , 1976 .

[22]  Takayuki Sasaki,et al.  Circular Highlight/Reflection Lines , 2005 .