A finishing cutter selection algorithm for additive/subtractive rapid pattern manufacturing

The additive/subtractive rapid pattern manufacturing (RPM) process sequentially deposits thick material slabs and then machines them into desired geometries in a layer-by-layer manner. Although most rapid manufacturing systems mainly intend to increase flexibility in manufacturing rather than to reduce processing speed, it is still practical to choose the optimized sets of cutters and machining parameters specifically for each layer to improve both the machining quality and efficiency. This paper presents an algorithm to automatically select finishing cutter geometry, diameter, and calculate machining parameters for the RPM process. Inputs to this algorithm are StereoLithography file from a computer-aided design model and a cutter library. Finishing cutter selection is based on geometry accessibility and machining process efficiency analysis. The algorithm has been implemented in RPM automatic process planning software and the experimental result on a sample part is presented to show the efficacy of this algorithm.

[1]  Hyunbo Cho,et al.  Efficient feature-based process planning for sculptured pocket machining , 1997 .

[2]  Dharmaraj Veeramani,et al.  Cutter-path generation using multiple cutting-tool sizes for 2-1/2D pocket machining , 2000 .

[3]  Richard A. Wysk,et al.  Rapid planning for CNC milling—A new approach for rapid prototyping , 2004 .

[4]  Yu Wang,et al.  A computer aided tool selection system for 3D die/mould-cavity NC machining using both a heuristic and analytical approach , 2005, Int. J. Comput. Integr. Manuf..

[5]  Eja Armarego,et al.  Optimization Strategies and CAM Software for Multiple Constraint Face Milling Operations , 1995 .

[6]  Taylan Altan,et al.  Feed rate optimization based on cutting force calculations in 3-axis milling of dies and molds with sculptured surfaces , 1994 .

[7]  Byoung Kyu Choi,et al.  Cut distribution and cutter selection for sculptured surface cavity machining , 1992 .

[8]  Jonathan Corney,et al.  Exact Tool Sizing for Feature Accessibility , 2000 .

[9]  Xiaoming Luo,et al.  A layer thickness algorithm for additive/subtractive rapid pattern manufacturing , 2010 .

[10]  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..

[11]  Carlo H. Séquin,et al.  Operation decomposition for freeform surface features in process planning , 2001, Comput. Aided Des..

[12]  Mahmudur Rahman,et al.  Determination of optimal cutting conditions using design of experiments and optimization techniques , 1993 .

[13]  T.-C. Chang,et al.  AUTOMATIC CUTTER SELECTION AND OPTIMAL CUTTER PATH GENERATION FOR PRISMATIC PARTS , 1991 .

[14]  Byoung Kyu Choi,et al.  Automatic feedrate adjustment for pocket machining , 2003, Comput. Aided Des..

[15]  Yuan-Shin Lee,et al.  Using virtual boundaries for the planning and machining of protrusion free-form features , 1994 .

[16]  Alan C. Lin,et al.  A Multiple-Tool Approach to Rough Machining of Sculptured Surfaces , 1999 .

[17]  Sara McMains,et al.  Finding an Optimal Set of Cutter Radii for 2D Pocket Machining , 2004 .

[18]  Daniel W. Engels,et al.  Tool selection in three-axis rough machining , 2001 .

[19]  Roshan M. D’Souza On setup level tool sequence selection for 2.5-D pocket machining , 2006 .

[20]  K. Ridgway,et al.  Selection of cutting tools and conditions of machining operations using an expert system , 2000 .

[21]  Nivaldo Lemos Coppini,et al.  An applied database system for the optimization of cutting conditions and tool selection , 1999 .

[22]  Yuan-Shin Lee,et al.  Optimal cutter selection and machining plane determination for process planning and NC machining of complex surfaces , 1998 .

[23]  Yuan-Shin Lee,et al.  Application of computational geometry in optimizing 2.5D and 3D NC surface machining , 1995 .

[24]  Ajay Joneja,et al.  Protrusion-features handling in design and manufacturing planning , 1993, Comput. Aided Des..

[25]  Sunil Arya,et al.  Approximation algorithms for multiple-tool miling , 1998, SCG '98.

[26]  M Tolouei-Rad,et al.  On the optimization of machining parameters for milling operations , 1997 .

[27]  Satyandra K. Gupta,et al.  Algorithms for selecting cutters in multi-part milling problems , 2003, Comput. Aided Des..

[28]  Der-Baau Perng,et al.  Feature-based process plan generation from 3D DSG inputs , 1994 .

[29]  Satyandra K. Gupta,et al.  A Geometric Algorithm for Finding the Largest Milling Cutter , 2001 .

[30]  Dharmaraj Veeramani,et al.  Selection of an optimal set of cutting-tool sizes for 2D pocket machining , 1997, Comput. Aided Des..