Skip to main content
Log in

Post-processor development of a five-axis machine tool with optimization tool radius compensation

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

The post-processor is an important interface that transforms cutter location data into numerical control (NC) data. The data compensation in a five-axis machine is quite complex, because of a variety of the machine centers and the computerized numerical control (CNC) system. Since most work on the five-axis post-processor method has dealt primarily with the generation of NC code, this study breaks with tradition and introduces a post-processor with optimization tool radius compensation and a general machine configuration. Furthermore, a practical method for optimizing the NC code is presented that is based on further study of tool compensation and tool wear. The proposed post-processor is validated for various five-axis machine centers using a generalized kinematic model and various cutting tool models. The results of the verification tests showed that proposed post-processor approach can be used to accurately convert the cutter location into NC codes, and the optimized NC code generated by the optimization tool radius compensation method demonstrates the practical value of the proposed approach for improving processing quality and reducing the total machining time and cost.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Takeuchi Y, Watanabe T (1992) Generation of 5-axis control collision-free tool path and postprocessing for NC data. CIRP Ann Manuf Technol 41:539–542

    Article  Google Scholar 

  2. Lee RS, She CH (1997) Developing a postprocessor for three types of five-axis machine tools. Int J Adv Manuf Technol 13:658–665

    Article  Google Scholar 

  3. Makhanov SSW (2007) Anotaipaiboon, introduction to five-axis NC machining advanced numerical methods to optimize cutting operations of five-axis milling machines. Springer, Berlin, pp 25–49

    Google Scholar 

  4. Sakamoto S, Inasaki I (1993) Analysis of generating motion for five-axis machining centers. Trans Japan Soc Mech Eng C 59:1553–1559

    Article  Google Scholar 

  5. Mahbubur RM, Heikkala J, Lappalainen K, Karjalainen JA (1997) Position accuracy improvement in five-axis milling by post processing. Int J Mach Tools Manuf 37(2):223–236

    Article  Google Scholar 

  6. Bohez ELJ (2002) Five-axis milling machine tool kinematic chain design and analysis. Int J Mach Tools Manuf 42(4):505–520

    Article  Google Scholar 

  7. She CH, Lee RS (2000) A postprocessor based on the kinematics model for general five-axis machine tools. J Manuf Process 2(2):131–141

    Article  Google Scholar 

  8. She CH, Chang CC (2007) Design of a generic five-axis postprocessor based on generalized kinematics model of machine tool. Int J Mach Tools Manuf 47(3–4):537–545

    Article  Google Scholar 

  9. Ding S, Huang X, Yu C, Liu X (2015) Novel method for position-independent geometric error compensation of five-axis orthogonal machine tool based on error motion. Int J Adv Manuf Technol 1–10

  10. Fu G, Fu J, Shen H, Yao X, Chen Z (2015) NC codes optimization for geometric error compensation of five-axis machine tools with one novel mathematical model. Int J Adv Manuf Technol 80(9):1879–1894

    Article  Google Scholar 

  11. Quan L, Yongzhang W (2007) Study on the post processing of space radius compensation. Modular Mach Tool Autom Manuf Tech 8:14–16

    Google Scholar 

  12. Hong H, Yu D, Zhang L, Han L (2009) Research on 3d cutter radius compensation for 5-axis end milling. China Mech Eng 20(15):1770–1774

    Google Scholar 

  13. Huang XW, Gao WQ, Zhang J, & Zhi-Cai LI (2012) The realization of space tool radius compensation in 5-axis CNC machine. Mech Electr Eng Technol

  14. Tung C, Tso P (2010) A generalized cutting location expression and postprocessors for multi-axis machine centers with tool compensation. Int J Adv Manuf Technol 50(9–12):1113–1123

    Article  Google Scholar 

  15. Tung C, Tso P (2012) Inverse kinematics with 3-dimensional tool compensation for 5-axis machine center of tilting rotary table. Appl Mech Mater 110–116:3525–3533

    Google Scholar 

  16. Le Y (2006) The research of cutter radius compensation of five-axis CNC system. Harbin: Harbin Institute of Technology

  17. Moreton D, Durnford R (1999) Three-dimensional tool compensation for a three-axis turning center. Int J Adv Manuf Technol 15(9):649–654

    Article  Google Scholar 

  18. Zihua HU, Zhang P (2007) Tool radius compensation algorithm for three-axis NC peripheral milling. J Mech Eng 43(5):138–144

    Article  Google Scholar 

  19. Chen Y, Wei H, Wang T (2011) Three-dimensional tool radius compensation for a 5-axis peripheral milling. Adv Sci Lett 4(8–10):3093–3096

    Google Scholar 

  20. DIN (1987) DIN 66215: CLDATA. NC-Maschinen, Berlin, Kolin, Beuth Verlage, pp 49–100

  21. Fang J (2010) Research on modeling of tool wear in milling process of difficult-to-cut materials. Nanjing University of Aeronautics and Astronautics

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Xiaoyang Zhou or Xianli Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, X., Liu, X., Li, M. et al. Post-processor development of a five-axis machine tool with optimization tool radius compensation. Int J Adv Manuf Technol 88, 1505–1522 (2017). https://doi.org/10.1007/s00170-016-8801-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-016-8801-3

Keywords

Navigation