5-axis double-flank CNC machining of spiral bevel gears via custom-shaped milling tools — Part I: Modeling and simulation

Abstract A new category of 5-axis flank computer numerically controlled (CNC) machining, called double-flank, is presented. Instead of using a predefined set of milling tools, we use the shape of the milling tool as a free parameter in our optimization-based approach and, for a given input free-form (NURBS) surface, compute a custom-shaped tool that admits highly-accurate machining. Aimed at curved narrow regions where the tool may have double tangential contact with the reference surface, like spiral bevel gears, the initial trajectory of the milling tool is estimated by fitting a ruled surface to the self-bisector of the reference surface. The shape of the tool and its motion then both undergo global optimization that seeks high approximation quality between the input free-form surface and its envelope approximation, fairness of the motion and the tool, and prevents overcutting. That is, our double-flank machining is meant for the semi-finishing stage and therefore the envelope of the motion is, by construction, penetration-free with the references surface. Our algorithm is validated by a commercial path-finding software and the prototype of the tool for a specific gear model is 3D printed.

[1]  Martin Peternell Geometric Properties of Bisector Surfaces , 2000, Graph. Model..

[2]  Liang Yu,et al.  Shape optimization of generic rotary tool for five-axis flank milling , 2017 .

[3]  Sanjeev Bedi,et al.  Flank milling of a ruled surface with conical tools—an optimization approach , 2006 .

[4]  Sanjeev Bedi,et al.  Flank Millable Surface Design with Conical and Barrel Tools , 2008 .

[5]  I. Tabernero,et al.  Flank milling model for tool path programming of turbine blisks and compressors , 2015 .

[6]  Charlie C. L. Wang,et al.  Perceptual models of preference in 3D printing direction , 2015, ACM Trans. Graph..

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

[8]  G. Urbikain,et al.  Numerical simulation of milling forces with barrel-shaped tools considering runout and tool inclination angles , 2017 .

[9]  Sylvain Lefebvre,et al.  Bridging the gap , 2014, ACM Trans. Graph..

[10]  Charlie C. L. Wang,et al.  Multi-dimensional dynamic programming in ruled surface fitting , 2014, Comput. Aided Des..

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

[12]  Kai Tang,et al.  Sweep scan path planning for efficient freeform surface inspection on five-axis CMM , 2016, Comput. Aided Des..

[13]  Pengbo Bo,et al.  Highly accurate 5-axis flank CNC machining with conical tools , 2018, The International Journal of Advanced Manufacturing Technology.

[14]  Chih-Hsing Chu,et al.  Machining accuracy improvement in five-axis flank milling of ruled surfaces , 2008 .

[15]  Charlie C. L. Wang,et al.  Computer aided geometric design of strip using developable Bézier patches , 2008, Comput. Ind..

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

[17]  Michael Barton,et al.  Towards efficient 5-axis flank CNC machining of free-form surfaces via fitting envelopes of surfaces of revolution , 2016, Comput. Aided Des..

[18]  Liang Yu,et al.  Optimizing tool size and tool path of five-axis flank milling with bounded constraints via normal mapping , 2017 .

[19]  Dinghua Zhang,et al.  Barrel cutter design and toolpath planning for high-efficiency machining of freeform surface , 2016 .

[20]  Helmut Pottmann,et al.  Automatic fitting of conical envelopes to free-form surfaces for flank CNC machining , 2017, Comput. Aided Des..

[21]  Walter Rubio,et al.  Side milling of ruled surfaces: Optimum positioning of the milling cutter and calculation of interference , 1998 .

[22]  Li-Min Zhu,et al.  Cutter size optimisation and interference-free tool path generation for five-axis flank milling of centrifugal impellers , 2012 .

[23]  B. Ravani,et al.  Cylindrical milling of ruled surfaces , 2008 .

[24]  Gershon Elber,et al.  Automatic generation of globally assured collision free orientations for 5-axis ball-end tool-paths , 2018, Comput. Aided Des..

[25]  Gershon Elber,et al.  Precise algebraic-based swept volumes for arbitrary free-form shaped tools towards multi-axis CNC machining verification , 2017, Comput. Aided Des..

[26]  Han Ding,et al.  Simultaneous optimization of tool path and shape for five-axis flank milling , 2012, Comput. Aided Des..

[27]  Helmut Pottmann,et al.  On the computational geometry of ruled surfaces , 1999, Comput. Aided Des..

[28]  H. Pottmann,et al.  Approximation by ruled surfaces , 1999 .

[29]  Michael Barton,et al.  On initialization of milling paths for 5-axis flank CNC machining of free-form surfaces with general milling tools , 2019, Comput. Aided Geom. Des..

[30]  H. Pottmann,et al.  Computational Line Geometry , 2001 .

[31]  Ke Xu,et al.  Cutting force and machine kinematics constrained cutter location planning for five-axis flank milling of ruled surfaces , 2017, J. Comput. Des. Eng..

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