Tool selection for five-axis curvature matched machining

This paper presents an automatic cutting tool selection methodology for five-axis finish surface machining based on the techniques of curvature matched machining. The criterion for cutter selection is to minimize the machine errors and to maximize material removal rate using an optimal filleted end mill selected from a standard cutting tool library. Tool parameters investigated include cutter radius, cutter corner radius and cutter length. The maximum swept silhouette of the inclined tool is proposed and implemented as tool radii selection protocols for matching the change in surface curvature. Algorithms for detection and correction of local tool gouging and global tool interference are presented. The local distance between the cutter bottom and the surface is used to detect and correct local tool gouging. Global tool interference detection and correction is solved by studying the shortest distance between the part surface and the cutter body axis. A faceted approach is used to accelerate the distance calculations. The solution to the local and global gouging problems leads to the shortest, most rigid, tool in the library. These methods of automatic tool selection have been implemented in ROBLINE using the C-language on the system. ROBLINE is a precursor to CODE (Cimetrix Open Development Environment) which is a complete commercial off-line/on-line machine modeling, development and control package. Machined examples confirm the effectiveness of these methods.

[1]  W. P. Wang Three-dimensional collision avoidance in production automation , 1990 .

[2]  Yuan-Shin Lee,et al.  Automatic cutter selection for 5-axis sculptured surface machining , 1996 .

[3]  Gershon Elber,et al.  A Unified Approach to Accessibility in 5-axis Freeform Milling Environments , 1998, SSM.

[4]  Yuan-Shin Lee,et al.  Admissible tool orientation control of gouging avoidance for 5-axis complex surface machining , 1997, Comput. Aided Des..

[5]  Shuo-Yan Chou,et al.  Separating and intersecting spherical polygons: computing machinability on three-, four-, and five-axis numerically controlled machines , 1993, TOGS.

[6]  Sanjay Joshi,et al.  Determining feasible tool-approach directions for machining Bézier curves and surfaces , 1991, Comput. Aided Des..

[7]  Giuseppe Catania,et al.  A computer-aided prototype system for NC rough milling of free-form shaped mechanical part-pieces , 1992 .

[8]  Sanjeev Bedi,et al.  Principal curvature alignment technique for machining complex surfaces , 1997 .

[9]  G. W. Vickers,et al.  Ball-Mills Versus End-Mills for Curved Surface Machining , 1989 .

[10]  Cui Zhu Tool-path generation in manufacturing sculptured surfaces with a cylindrical end-milling cutter , 1991 .

[11]  Cui Zhu Avoiding interference in manufacturing a free-formed surface with a cylindrical end milling cutter , 1990 .

[12]  Samuel P. Marin,et al.  Feature-based surface design and machining , 1992, IEEE Computer Graphics and Applications.

[13]  Yuan-Shin Lee,et al.  2-Phase approach to global tool interference avoidance in 5-axis machining , 1995, Comput. Aided Des..

[14]  Yueh-Jaw Lin,et al.  An adaptive tool path generation algorithm for precision surface machining , 1998, Comput. Aided Des..

[15]  Daniel C. H. Yang,et al.  Interference detection and optimal tool selection in 3-axis NC machining of free-form surfaces , 1999, Comput. Aided Des..

[16]  J. W. Park,et al.  Cutter-location data optimization in 5-axis surface machining , 1993, Comput. Aided Des..

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

[18]  Takafumi Saito,et al.  NC machining with G-buffer method , 1991, SIGGRAPH.

[19]  Yuan-Shin Lee,et al.  CASCAM—An automated system for sculptured surface cavity machining , 1991 .

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

[21]  Charles Gregory Jensen Analysis and synthesis of multi-axis sculptured surface machining , 1993 .

[22]  Min-Yang Yang,et al.  Five-axis CNC milling for effective machining of sculptured surfaces , 1993 .

[23]  S. K. Ghosh,et al.  Curvature catering-a new approach in manufacture of sculptured surfaces (part 1. theorem) , 1993 .

[24]  Robert B. Jerard,et al.  Methods for detecting errors in numerically controlled machining of sculptured surfaces , 1989, IEEE Computer Graphics and Applications.

[25]  Johannes Wallner,et al.  Collision-free 3-axis milling and selection of cutting tools , 1999, Comput. Aided Des..

[26]  James H. Oliver,et al.  Gouge Detection Algorithms for Sculptured Surface NC Generation , 1993 .

[27]  Jianxin Pi,et al.  Grind-free tool path generation for five-axis surface machining , 1998 .