A geometric approach to the offsetting of profiles on three-dimensional surfaces

Abstract This paper presents a method for computing offsets of profiles on three-dimensional surfaces based on processing the intersections of the offset segments. The method does not assume a particular curve representation of the profiles. It covers both closed and open profiles. A two-stage approach of first constructing the local and then the global offset of the progenitor profile is adopted. Conditions governing the construction of those offsets are presented and used for the construction.

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

[2]  G. Kalmanovich,et al.  Swift and stable polygon growth and broken line offset , 1998, Comput. Aided Des..

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

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

[5]  Robert B. Jerard,et al.  Sculptured Surface Machining , 1998 .

[6]  Gábor Lukács,et al.  Pocket machining based on contour-parallel tool paths generated by means of proximity maps , 1994, Comput. Aided Des..

[7]  Eungki Lee,et al.  Contour offset approach to spiral toolpath generation with constant scallop height , 2003, Comput. Aided Des..

[8]  Hon-Yuen Tam Toward the uniform coverage of surfaces by scanning curves , 1999, Comput. Aided Des..

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

[10]  Farhad Arbab,et al.  An algorithm for generating NC tool paths for arbitrarily shaped pockets with islands , 1992, TOGS.

[11]  R. F. Rohmfeld IGB-offset for plane curves - loop removal by scanning of interval sequences , 1998, Comput. Aided Geom. Des..

[12]  J A Sethian,et al.  Computing geodesic paths on manifolds. , 1998, Proceedings of the National Academy of Sciences of the United States of America.

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

[14]  Krishnan Suresh,et al.  Constant Scallop-height Machining of Free-form Surfaces , 1994 .

[15]  F. Mémoli,et al.  Fast computation of weighted distance functions and geodesics on implicit hyper-surfaces: 730 , 2001 .

[16]  Sang C. Park,et al.  A pair-wise offset algorithm for 2D point-sequence curve , 1999, Comput. Aided Des..

[17]  B. Choi Surface Modeling for Cad/Cam , 1991 .

[18]  Franz-Erich Wolter,et al.  Approximation of high-degree and procedural curves , 1992, Engineering with Computers.

[19]  Debasish Dutta,et al.  The geometry and generation of NC tool paths , 1997 .

[20]  Gershon Elber,et al.  Error bounded variable distance offset operator for free form curves and surfaces , 1991, Int. J. Comput. Geom. Appl..

[21]  N. M. Patrikalakis,et al.  Offsets of curves on rational B-spline surfaces , 2005, Engineering with Computers.

[22]  Ibrahim Zeid,et al.  Offsetting operations via closed ball approximation , 1995, Comput. Aided Des..