Generating efficient tool paths from point cloud data via machining area segmentation

This paper presents a method of generating efficient three-axis ball-end milling tool paths directly from point cloud data. The primary objective is to achieve high efficiency in the machining of free-form surface geometry having isolated complex machining area. The high machining efficiency is attained by segmenting the entire machining domain into distinct areas according to the geometric complexity of the data points and by using cutters of different sizes for the segmented machining areas. An iterative numerical procedure is derived to determine the critical complexity that separates the data points with higher complexity (the complex points) from those with lower complexity (the non-complex points). A larger and more efficient ball-end mill is used to machine the area defined by the non-complex points. The gouging condition of all the data points is then evaluated with respect to the given ball-end mill. The isolated complex machining area is established by enclosing both the complex points and the gouge points. The smaller and gouge-free ball-end mill for the isolated complex machining area is subsequently selected from the standard commercial cutter series. Implementation of the presented method clearly demonstrates the high efficiency of the generated tool paths.

[1]  Taejung Kim,et al.  Toolpath generation along directions of maximum kinematic performance; a first cut at machine-optimal paths , 2002, Comput. Aided Des..

[2]  James H. Oliver,et al.  Non-constant parameter NC tool path generation on sculptured surfaces , 1994 .

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

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

[5]  Hsi-Yung Feng,et al.  Iso-planar piecewise linear NC tool path generation from discrete measured data points , 2004, Comput. Aided Des..

[6]  Hsi-Yung Feng,et al.  A Flexible Ball-End Milling System Model for Cutting Force and Machining Error Prediction , 1996 .

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

[8]  Sang C. Park,et al.  Tool-path generation from measured data , 2003, Comput. Aided Des..

[9]  Yoram Koren,et al.  Efficient Tool-Path Planning for Machining Free-Form Surfaces , 1996 .

[10]  Aun Neow Poo,et al.  Adaptive iso-planar tool path generation for machining of free-form surfaces , 2003, Comput. Aided Des..

[11]  Gregory C Loney,et al.  NC machining of free form surfaces , 1987 .

[12]  Sanjay E. Sarma,et al.  Generating 5-axis NC roughing paths directly from a tessellated representation , 2000, Comput. Aided Des..

[13]  Sang C. Park,et al.  Tool-path planning for direction-parallel area milling , 2000, Comput. Aided Des..

[14]  James E. Bobrow,et al.  NC machine tool path generation from CSG part representations , 1985 .

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

[16]  Hong-Tzong Yau,et al.  A Reverse Engineering Approach to Generating Interference-Free Tool Paths in Three-Axis Machining from Scanned Data of Physical Models , 2002 .

[17]  Christophe Tournier,et al.  A Surface Based Approach for Constant Scallop HeightTool-Path Generation , 2002 .

[18]  Alan C. Lin,et al.  Automatic generation of NC cutter path from massive data points , 1998, Comput. Aided Des..

[19]  D. Veeramani,et al.  Models for tool-path plan optimization in patch-by-patch machining , 1998 .

[20]  Daniel C. H. Yang,et al.  Iso-phote Based Tool-path Generation for Machining Free-form Surfaces , 1999 .

[21]  Hsi-Yung Feng,et al.  Constant scallop-height tool path generation for three-axis sculptured surface machining , 2002, Comput. Aided Des..

[22]  Sang C. Park Tool-path generation for Z-constant contour machining , 2003, Comput. Aided Des..