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

  • Yonglin CaiEmail author
  • Fenglei Zhang
  • Xiaolin Xi


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.


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


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


Funding information

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


  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–244CrossRefGoogle Scholar
  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–77CrossRefGoogle Scholar
  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–1900CrossRefGoogle Scholar
  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–1089CrossRefGoogle Scholar
  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–90CrossRefGoogle Scholar
  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–999Google Scholar
  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–10CrossRefGoogle Scholar
  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 ChineseMathSciNetCrossRefGoogle Scholar
  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–965CrossRefGoogle Scholar
  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–468CrossRefGoogle Scholar
  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–451CrossRefGoogle Scholar
  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–1023CrossRefGoogle Scholar
  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–88Google Scholar
  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–1267CrossRefGoogle Scholar
  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–566CrossRefGoogle Scholar
  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–1079CrossRefGoogle Scholar
  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 ChineseCrossRefGoogle Scholar
  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–852CrossRefGoogle Scholar
  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 ChineseCrossRefGoogle Scholar
  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 ChineseCrossRefGoogle Scholar
  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–709CrossRefGoogle Scholar
  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–1706CrossRefGoogle Scholar
  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–239MathSciNetCrossRefzbMATHGoogle Scholar
  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–2874CrossRefGoogle Scholar
  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–100CrossRefGoogle Scholar
  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–3625Google Scholar
  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 ChineseGoogle Scholar
  28. 28.
    Jiang H (2007) Research on the key technologies for the development of high speed precision horizontal machining center. Sichuan U. In ChineseGoogle Scholar

Copyright information

© Springer-Verlag London Ltd., part of Springer Nature 2018

Authors and Affiliations

  1. 1.School of Mechanical Electronic and Control EngineeringBeijing Jiaotong UniversityBeijingChina
  2. 2.Key Laboratory of Vehicle Advanced Manufacturing, Measuring and Control Technology(Beijing Jiaotong University), Ministry of EducationBeijingChina

Personalised recommendations