Smooth tool path generation for five-axis flank milling using multi-objective programming

Flank milling provides an efficient way to machine turbo-machinery components. However, the trajectory smoothness is seldom considered in the existing tool positioning strategies. In this paper, the tool trajectory is smoothed with a constraint on the resulting geometric error for five-axis flank milling. Unlike existing methods, this new method simultaneously considers the geometric smoothness and geometric deviation. The geometric smoothness is characterized by the strain energy of the cutter axis trajectory surface (SA). The geometric deviation is measured by the signed maximal orthogonal distance between the design surface (SD) and the tool envelope surface (SE). For finish and semi-finish flank millings, smooth tool path optimizations are then modelled as multi-objective programming (MOP) problems. Given a prescribed geometric tolerance, the MOP problems are reformulated as constrained nonlinear programming (NLP) problems. Based on the Taylor expansions of the strain energy and the signed distance on the differential deformation of SA, the constrained NLP problems are solved efficiently by the sequential quadratic programming (SQP) method. The existence of the optimal solutions is also discussed. The validity of the approach is confirmed by two numerical examples that generate five-axis flank milling tool paths with cylindrical and conical cutters, respectively.

[1]  Han Ding,et al.  Global optimization of tool path for five-axis flank milling with a cylindrical cutter , 2009 .

[2]  Hyungjun Park Lofted B-spline surface interpolation by linearly constrained energy minimization , 2003, Comput. Aided Des..

[3]  Xiong-Wei Liu,et al.  Five-axis NC cylindrical milling of sculptured surfaces , 1995, Comput. Aided Des..

[4]  John C. J. Chiou,et al.  Accurate tool position for five-axis ruled surface machining by swept envelope approach , 2004, Comput. Aided Des..

[5]  Yuan-Shin Lee,et al.  Optimizing tool orientations for 5-axis machining by configuration-space search method , 2003, Comput. Aided Des..

[6]  H. Ding,et al.  A Distance Function Based Approach for Localization and Profile Error Evaluation of Complex Surface , 2004 .

[7]  Han Ding,et al.  A GPU-based algorithm for generating collision-free and orientation-smooth five-axis finishing tool paths of a ball-end cutter , 2010 .

[8]  Jian Liu,et al.  Improved positioning of cylindrical cutter for flank milling ruled surfaces , 2005, Comput. Aided Des..

[9]  Frederic Monies,et al.  Improved positioning of a conical mill for machining ruled surfaces: Application to turbine blades , 2000 .

[10]  Pascal Ray,et al.  The Domain of Admissible Orientation concept: A new method for five-axis tool path optimisation , 2008, Comput. Aided Des..

[11]  Caiming Zhang,et al.  Fairing spline curves and surfaces by minimizing energy , 2001, Comput. Aided Des..

[12]  Han Ding,et al.  Global optimization of tool path for five-axis flank milling with a cylindrical cutter , 2009, Comput. Aided Des..

[13]  W Li,et al.  Tool-Path Generation Based on Angle-Based Flattening , 2010 .

[14]  Pierre Bourdet,et al.  A new format for 5-axis tool path computation, using Bspline curves , 2004, Comput. Aided Des..

[15]  Sanjeev Bedi,et al.  Triple tangent flank milling of ruled surfaces , 2004, Comput. Aided Des..

[16]  Fuhua Cheng,et al.  Energy and B-spline interproximation , 1997, Comput. Aided Des..

[17]  Andrew Y. C. Nee,et al.  An efficient cutter contact curve tool path regeneration algorithm for sculptured surface machining , 2004 .

[18]  K. A. Desai,et al.  On milling of thin-walled tubular geometries , 2010 .

[19]  Pierre-Yves Pechard,et al.  Geometrical deviations versus smoothness in 5-axis high-speed flank milling , 2009 .

[20]  Yean-Ren Hwang,et al.  Five-axis tool orientation smoothing using quaternion interpolation algorithm , 2003 .

[21]  M. Pourazady,et al.  Direct manipulations of NURBS surfaces subjected to geometric constraints , 2006, Comput. Graph..

[22]  Nan Wang,et al.  Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath , 2007, Comput. Aided Des..

[23]  Han Ding,et al.  Analytical Expression of the Swept Surface of a Rotary Cutter Using the Envelope Theory of Sphere Congruence , 2009 .

[24]  Xiang Zhu,et al.  Modifying the shape of NURBS surfaces with geometric constraints , 2001, Comput. Aided Des..

[25]  Jasbir S. Arora,et al.  Survey of multi-objective optimization methods for engineering , 2004 .

[26]  Mud-Armeen Munlin,et al.  Optimal sequencing of rotation angles for five-axis machining , 2007 .

[27]  Ning Wang,et al.  Optimize tool paths of flank milling with generic cutters based on approximation using the tool envelope surface , 2009, Comput. Aided Des..

[28]  Claire Lartigue,et al.  Tool path deformation in 5-axis flank milling using envelope surface , 2003, Comput. Aided Des..