Constructing G1 continuous curve on a free-form surface with normal projection

  • Authors:
  • Xiaoping Wang;Weizhong Zhang;Laishui Zhou;Liyan Zhang

  • Affiliations:
  • Research Centre of CAD/CAM Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, P.R. China;College of Information Engineering, Qingdao University, Qingdao, P.R. China;Research Centre of CAD/CAM Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, P.R. China;Research Centre of CAD/CAM Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, P.R. China

  • Venue:
  • International Journal of Computer Mathematics
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we develop a new method for G1 continuous interpolation of an arbitrary sequence of points on an implicit or parametric surface with a specified tangent direction at every point. Based on the normal projection method, we design a G1 continuous curve in three-dimensional space and then project orthogonally the curves onto the given surface. With the techniques in classical differential geometry, we derive a system of differential equations characterizing the projection curve. The resulting interpolation curve is obtained by numerically solving the initial-value problems for a system of first-order ordinary differential equations in the parametric domain associated to the surface representation for a parametric case or in three-dimensional space for an implicit case. Several shape parameters are introduced into the resulting curve, which can be used in subsequent interactive modification such that the shape of the resulting curve meets our demand. The presented method is independent of the geometry and parameterization of the base surface, and numerical experiments demonstrate that it is effective and potentially useful in surface trim, robot, patterns design on surface and other industrial and research fields.