An efficient cutter contact curve tool path regeneration algorithm for sculptured surface machining

Abstract Mould design modification is a common process in the mould manufacturing industry. When a mould design is changed, tool paths that cover the modified region must be regenerated. Traditionally, if a mould design is modified, all the generated tool paths must be recalculated, which is very time consuming and error prone. This paper presents a new tool path regeneration algorithm based on the CC (cutter contact) curve tool path generation topology, where a CC curve is the curve on the workpiece surface along which the cutter contacts the workpiece. With this algorithm, the affected cutter location (CL) points are identified efficiently from the tool paths that are generated from the original mould design. Gouge-free CL points are then calculated to replace the affected ones. When the new CL points are calculated, their scallop height values are checked. If they are greater than the given value, new tool path rows are added to maintain the required surface finish. The unaffected CL points will be reused to machine the modified mould directly, and this can reduce the tool path regeneration time and the occurrence of NC programming errors significantly, especially for machining complex sculptured surfaces. The algorithm has been tested on several industrial parts and it was found to be efficient and robust, and the regenerated tool paths are gouge-free and smooth.

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

[2]  Peiqing Ye,et al.  A tool path generation strategy for sculptured surfaces machining , 2002 .

[3]  Nicholas M. Patrikalakis,et al.  Computation of Self-Intersections of Offsets of Bézier Surface Patches , 1997 .

[4]  Gershon Elber,et al.  Tool path generation for freeform surface models , 1993, Solid Modeling and Applications.

[5]  Yoshimi Takeuchi,et al.  Development of a Personal CAD/CAM System for Mold Manufacture Based on Solid Modeling Techniques , 1989 .

[6]  Jiing-Yih Lai,et al.  A strategy for finish cutting path generation of compound surfaces , 1994 .

[7]  Mamoru Hosaka,et al.  Modeling of Curves and Surfaces in CAD/CAM , 1992, Computer Graphics — Systems and Applications.

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

[9]  Yoshio Mizugaki,et al.  Optimal Tool Selection Based on Genetic Algorithm in a Geometric Cutting Simulation. , 1994 .

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

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

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

[13]  Andrew Y. C. Nee,et al.  Tool path regeneration for mold design modification , 2003, Comput. Aided Des..

[14]  Byoung Kyu Choi,et al.  Ball-end cutter interference avoidance in NC machining of sculptured surfaces , 1989 .

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

[16]  Kim Seng Lee,et al.  Interference detection for 3-axis mold machining , 2001, Comput. Aided Des..

[17]  Yoshio Mizugaki,et al.  Optimal tool selection based on genetic algorithm in a geometric cutting simulation , 1994 .