Directional Offset of a Spatial Curve for Practical Engineering Design

In this paper, we propose a 3D curve offset method, named directional offset, motivated from the observation of the needs in many engineering design practices such as flange of sheet metal parts. Since the normal vector of a 3D curve at a point is not unique, a 3D curve offset definition is about selecting the offset direction vector on the normal plane of the curve. In directional offset, the offset direction vector is chosen to be perpendicular to the user-specified projection direction vector as well as the curve tangent vector. Directional offset is a natural extension of planar curve offset, in the sense that they produce the same results when applied to planar curve. An overall procedure to compute a directional offset for a position-continuous NURBS curve is described with an emphasis on avoiding self-intersection loop.

[1]  Wayne Tiller,et al.  Offsets of Two-Dimensional Profiles , 1984, IEEE Computer Graphics and Applications.

[2]  Helmut Pottmann,et al.  A Laguerre geometric approach to rational offsets , 1998, Comput. Aided Geom. Des..

[3]  J. Hoschek,et al.  Optimal approximate conversion of spline curves and spline approximation of offset curves , 1988 .

[4]  Josef Hoschek,et al.  Spline approximation of offset curves , 1988, Comput. Aided Geom. Des..

[5]  Sang C. Park,et al.  Uncut free pocketing tool-paths generation using pair-wise offset algorithm , 2001, Comput. Aided Des..

[6]  S. Coquillart Computing offsets of B-spline curves , 1987 .

[7]  Hayong Shin,et al.  Directional offset of a 3D curve , 2002, SMA '02.

[8]  Sang C. Park,et al.  Polygonal chain intersection , 2002, Comput. Graph..

[9]  Les A. Piegl,et al.  The NURBS book (2nd ed.) , 1997 .

[10]  Binh Pham,et al.  Offset curves and surfaces: a brief survey , 1992, Comput. Aided Des..

[11]  Gershon Elber,et al.  Comparing Offset Curve Approximation Methods , 1997, IEEE Computer Graphics and Applications.

[12]  Deok-Soo Kim,et al.  Hodograph approach to geometric characterization of parametric cubic curves , 1993, Comput. Aided Des..

[13]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[14]  Takashi Maekawa,et al.  An overview of offset curves and surfaces , 1999, Comput. Aided Des..

[15]  Johannes Wallner,et al.  Self-Intersections of Offset Curves and Surfaces , 2001, Int. J. Shape Model..

[16]  Les A. Piegl,et al.  Computing offsets of NURBS curves and surfaces , 1999, Comput. Aided Des..

[17]  B. Pham Offset approximation of uniform B-splines , 1988 .