Offsetting 3D Contours on Parametric Surfaces

Offsetting 3D contours on parametric surfaces is used in various design and manufacturing purposes such as shrinking and expanding trimmed surfaces, tolerancing and NC machining. The approach presented in this paper is coordinate-reference independent and allows the iterative calculation of interference-free 3D offset contours. The main elements in this approach are the iterative offset of parametric segments, their trimming and connection, and the handling of loops. The preliminary offsetting is achieved in the Cartesian domain associated with the surface. The interferences are then handled in parametric space.

[1]  R. Farouki Trimmed-surface algorithms for the evaluation and interrogation of solid boundary representations , 1987 .

[2]  Karim Abdel-Malek,et al.  On the determination of starting points for parametric surface intersections , 1997, Comput. Aided Des..

[3]  P. Broomhead,et al.  NC Machining of Trimmed Surfaces Maintaining Adjacent-Surfaces Integrity , 2000 .

[4]  Robert E. Barnhill,et al.  A marching method for parametric surface/surface intersection , 1990, Comput. Aided Geom. Des..

[5]  Glen Mullineux Finding the composite outer boundary and holes of a set of closed curves , 1988, Comput. Aided Geom. Des..

[6]  Tien-Chien Chang,et al.  Three-axis machining of compound surfaces using flat and filleted endmills , 1998, Comput. Aided Des..

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

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

[9]  Michael I. Jordan,et al.  Surface/surface intersection , 1987, Comput. Aided Geom. Des..

[10]  Gershon Elber,et al.  Adaptive isocurve-based rendering for freeform surfaces , 1996, TOGS.

[11]  Malcolm S. Casale,et al.  Free-Form Solid Modeling with Trimmed Surface Patches , 1987, IEEE Computer Graphics and Applications.

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

[13]  J. S. Hwang Interference-free tool-path generation in the NC machining of parametric compound surfaces , 1992, Comput. Aided Des..

[14]  Gershon Elber,et al.  Toolpath generation for freeform surface models , 1994, Comput. Aided Des..

[15]  Kunwoo Lee,et al.  NC milling tool path generation for arbitrary pockets defined by sculptured surfaces , 1990, Comput. Aided Des..