Springer Nature is making Coronavirus research free. View research | View latest news | Sign up for updates

Cutter orientation planning in NC machining for surface similar to revolution body with considering kinematic characteristics

  • 101 Accesses

  • 3 Citations


In multi-axis numerical control (NC) machining of curved surface with high feed rate, vibration and shock will occur when the velocity and acceleration of the machine tool axis exceed the limit value, which will influence quality of the part surface. Aiming at the NC machining of surface similar to revolution body with high feed speed, a method of cutter orientation planning meeting kinematical constraints that the velocity and acceleration of the machine tool axis cannot over the maximum value is proposed in this paper. First of all, considering the velocity characteristic constraint, the relationship between cutter orientation and the velocity of motional axis is analyzed in machine tool coordinate planes. According to the distribution of the polar radius difference of adjacent cutter location points, the angles between each adjacent cutter orientations are obtained, and these angles are adjusted by an allowable minimum angle. All preliminary cutter orientations are determined by defining the cutter orientation at the first cutter location point. Then, analyzing the acceleration characteristic of motional axis, the acceleration mathematical optimization model is established. Final cutter orientation is determined, and the feed rate machine tool is adjusted by optimization method. Finally, taking shoe last surface as processing example and obtaining cutter orientations by using the proposed and existing methods, respectively, the effectiveness of the method presented in this paper is approved.

This is a preview of subscription content, log in to check access.


  1. 1.

    Chen KH (2011) Investigation of tool orientation for milling blade of impeller in five-axis machining. Int J Adv Manuf Technol 52(1–4):235–244

  2. 2.

    Hsueh YW, Hsueh MH, Lien HC (2007) Automatic selection of cutter orientation for preventing the collision problem on a five-axis machining. Int J Adv Manuf Technol 32(1–2):66–77

  3. 3.

    Liang YS, Zhang DH, Ren JX, Chen ZZ, Xu YY (2016) Accessible regions of tool orientations in multi-axis milling of blisks with a ball-end mill. Int J Adv Manuf Technol 85(5–8):1887–1900

  4. 4.

    Fard MB, Bordatchev EV (2013) Experimental study of the effect of tool orientation in five-axis micro-milling of brass using ball-end mills. Int J Adv Manuf Technol 67(5–8):1079–1089

  5. 5.

    Moodleah S, Makhanov SS (2015) 5-axis machining using a curvilinear tool path aligned with the direction of the maximum removal rate. Int J Adv Manuf Technol 80(1–4):65–90

  6. 6.

    Gan ZW, Chen ZT, Zhou M, Yang J, Li SS (2016) Optimal cutter orientation for five-axis machining based on mechanical equilibrium theory. Int J Adv Manuf Technol 84(5–8):989–999

  7. 7.

    Lu YA, Ding Y, Zhu LM (2016) Simultaneous optimization of the feed direction and tool orientation in five-axis flat-end milling. Int J Prod Res 54(15):1–10

  8. 8.

    Fan WG, Ye PQ (2015) Research progress in tool path planning for five-axis end milling machining of sculptured surfaces. J Mech Eng 15:168–182 In Chinese

  9. 9.

    Beudaert X, Pechard PY, Tournier C (2011) 5-Axis tool path smoothing based on drive constraints. Int J Mach Tools Manuf 51(12):958–965

  10. 10.

    Kim T, Sarma SE (2002) Toolpath generation along directions of maximum kinematic performance; a first cut at machine-optimal paths. Comput Aided Des 34(6):453–468

  11. 11.

    Tounsi N, Bailey T, Elbestawi MA (2003) Identification of acceleration deceleration profile of feed drive systems in CNC machines. Int J Mach Tools Manuf 43(5):441–451

  12. 12.

    Lavernhe S, Tournier C, Lartigue C (2008) Optimization of 5-axis high-speed machining using a surface based approach. Comput Aided Des 40(10–11):1015–1023

  13. 13.

    Ji JF, Zhou LS, An LL, Zhang ST (2009) Planning method of tool orientation in five-axis NC machining. Trans Nanjing Univ Aeronaut Astronaut 26(2):83–88

  14. 14.

    Ho MC, Hwang YR, Hu CH (2003) Five-axis tool orientation smoothing using quaternion interpolation algorithm. Int J Mach Tools Manuf 43(12):1259–1267

  15. 15.

    Jun CS, Cha K, Lee YS (2003) Optimizing tool orientations for 5-axis machining by configuration-space search method. Comput Aided Des 35(6):549–566

  16. 16.

    Wang N, Tang K (2008) Five-axis tool path generation for a flat-end tool based on iso-conic partitioning. Comput Aided Des 40(12):1067–1079

  17. 17.

    Zhang NY, Zhao DB, Lu YH, Liu K (2012) Optimal tool orientation for five-axis flat-end cutter machining. J Mech Eng 48(5):180–186 In Chinese

  18. 18.

    Wang N, Tang K (2007) Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath. Comput Aided Des 39(10):841–852

  19. 19.

    Luo M, Wu BH, Li S, Zhang DH (2009) Five-axis tool orientation optimization based on kinematical method. J Mech Eng 45(9):158–163 In Chinese

  20. 20.

    Geng C, Yu D, Zheng LM, Zhang H (2012) Algorithm of optimization of rotation axes in free-form surface machining. J Mech Eng 48(23):127–134 In Chinese

  21. 21.

    Li LL, Zhang YF, Li HY, Geng L (2011) Generating tool-path with smooth posture change for five-axis sculptured surface machining based on cutter’s accessibility map. Int J Adv Manuf Technol 53(5–8):699–709

  22. 22.

    Hu P, Tang K (2011) Improving the dynamics of five-axis machining through optimization of work-piece setup and tool orientations. Comput Aided Des 43(12):1693–1706

  23. 23.

    Farouki RT, Li SQ (2013) Optimal tool orientation control for 5-axis CNC milling with ball-end cutters. Comput Aided Geom Des 30(2):226–239

  24. 24.

    Sun YW, Bao YR, Kang KX, Guo DM (2013) A cutter orientation modification method for five-axis ball-end machining with kinematic constraints. Int J Adv Manuf Technol 67(9–12):2863–2874

  25. 25.

    Layegh SE, Yigit IE, Lazoglu I (2015) Analysis of tool orientation for 5-axis ball-end milling of flexible parts. CIRP Ann Manuf Technol 64(1):97–100

  26. 26.

    Xu RF, Cheng X, Zheng GM, Chen ZT. A tool orientation smoothing method based on machine rotary axes for five-axis machining with ball end cutters. Int J of Adv Manuf Technol, 92(9–12):3615–3625

  27. 27.

    Cai YL, Ma YM (2017) Motion decomposition for NC machining path based on redundant degree of freedom. J Beijing Jiaotong Univ 41(4):111–114 In Chinese

  28. 28.

    Jiang H (2007) Research on the key technologies for the development of high speed precision horizontal machining center. Sichuan U. In Chinese

Download references


This project is supported by National Natural Science Foundation of China (Grant No. 51375040); their support is greatly appreciated.

Author information

Correspondence to Yonglin Cai.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Cai, Y., Zhang, F. & Xi, X. Cutter orientation planning in NC machining for surface similar to revolution body with considering kinematic characteristics. Int J Adv Manuf Technol 100, 503–513 (2019).

Download citation


  • Cutter orientation
  • Surface similar to revolution body
  • Kinematic characteristics
  • High-speed feed machining