Smooth fillet-end cutter tool path generation method on triangular-mesh surface based on Modified Butterfly subdivision

Triangular-mesh surfaces are widely applied in the design of aerospace, automobiles, ships, etc., because of their high computational efficiency and robustness compared with parametric surfaces. In order to improve the tool path continuity and reduce the cutter load fluctuation, a smooth tool path generation method on triangular-mesh surfaces based on Modified Butterfly subdivision is proposed. The machining model at the cutter-contact point is constructed based on the geometric analysis of the triangular-mesh surface and fillet-end cutter. The minimum cutter tilt angle and maximum machining stripe width are obtained to avoid the interference of cutter and workpiece. And then, the Modified Butterfly subdivision method is applied to the triangular-mesh surface to ensure the tool path interval within the strip width. The boundary of the surface is selected as the initial tool path based on which the subsequent tool paths are generated along the edge of triangular mesh, and the cutter location points are obtained according to the geometric model of the fillet-end cutter. The Discrete Domain of Feasible Orientation (DDFO) model is constructed to eliminate the singularity problem of the machining process, and Modified Butterfly subdivision is applied recurrently to guarantee the whole surface within the scallop height requirement. Finally, the spiral tool path with good continuity and smoothness is generated according to the specified cutter parameter and scallop height requirement, which can reduce the cutter load fluctuation.

[1]  K. Kondo,et al.  Local subdivision process with Doo-Sabin subdivision surfaces , 2002, Proceedings SMI. Shape Modeling International 2002.

[2]  Lucia Romani,et al.  Improving smoothness and accuracy of Modified Butterfly subdivision scheme , 2016, Appl. Math. Comput..

[3]  Jinting Xu,et al.  Smooth tool path generation for 5-axis machining of triangular mesh surface with nonzero genus , 2016, Comput. Aided Des..

[4]  Taejung Kim,et al.  Toolpath generation along directions of maximum kinematic performance; a first cut at machine-optimal paths , 2002, Comput. Aided Des..

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

[6]  Weiyin Ma,et al.  Weighted progressive interpolation of Loop subdivision surfaces , 2012, Comput. Aided Des..

[7]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.

[8]  Bor-Tyng Sheen,et al.  Robust Spiral Tool-Path Generation for Arbitrary Pockets , 2001 .

[9]  Chih-Hsing Chu,et al.  Improving optimization of tool path planning in 5-axis flank milling using advanced PSO algorithms , 2013 .

[10]  Denys Plakhotnik,et al.  Graph-based optimization of five-axis machine tool movements by varying tool orientation , 2014 .

[11]  Kai Tang,et al.  Optimal Workpiece Setup for Time-Efficient and Energy- Saving Five-Axis Machining of Freeform Surfaces , 2017 .

[12]  Bo Zhou Processing Calculation Method of 5-axis NC Spiral Trajectory Based on Parametric Surface Mapping , 2013 .

[13]  L. Geng,et al.  Generating tool-path with smooth posture change for five-axis sculptured surface machining based on cutter’s accessibility map , 2011 .

[14]  Mark Meyer,et al.  Discrete Differential-Geometry Operators for Triangulated 2-Manifolds , 2002, VisMath.

[15]  Eungki Lee,et al.  Contour offset approach to spiral toolpath generation with constant scallop height , 2003, Comput. Aided Des..

[16]  Siti Zaiton Mohd Hashim,et al.  Evolutionary techniques in optimizing machining parameters: Review and recent applications (2007-2011) , 2012, Expert Syst. Appl..

[17]  Bailin Deng,et al.  Iso-level tool path planning for free-form surfaces , 2014, Comput. Aided Des..

[18]  Zhao Gang,et al.  Tool path generation for Loop subdivision surface based finish machining , 2015 .

[19]  Hyun-Chul Kim,et al.  Tool path generation for contour parallel milling with incomplete mesh model , 2010 .

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

[21]  Hsi-Yung Feng,et al.  Effect of tool tilt angle on machining strip width in five-axis flat-end milling of free-form surfaces , 2009 .

[22]  Charles T. Loop,et al.  Approximating Catmull-Clark subdivision surfaces with bicubic patches , 2008, TOGS.

[23]  Christophe Tournier,et al.  Optimization of 5-axis high-speed machining using a surface based approach , 2008, Comput. Aided Des..

[24]  Ali R. Yildiz,et al.  A new hybrid differential evolution algorithm for the selection of optimal machining parameters in milling operations , 2013, Appl. Soft Comput..

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

[26]  Ali R. Yildiz,et al.  Cuckoo search algorithm for the selection of optimal machining parameters in milling operations , 2012, The International Journal of Advanced Manufacturing Technology.

[27]  Wei Zhaocheng,et al.  Cutting force prediction in ball end milling of sculptured surface with Z-level contouring tool path , 2011 .

[28]  Sanjeev Bedi,et al.  Tool path planning for five-axis machining using the principal axis method , 1997 .

[29]  Yixiong Feng,et al.  Exploratory study of spiral NC tool path generation on triangular mesh based on local subdivision , 2016 .

[30]  Hong-Tzong Yau,et al.  A new approach to z-level contour machining of triangulated surface models using fillet endmills , 2005, Comput. Aided Des..

[31]  Yoshitaka Adachi,et al.  Generation of collision-free 5-axis tool paths using a haptic surface , 2002, Comput. Aided Des..