Skip to main content
Log in

A control algorithm for rapid movements near the radius compensation singularity in five-axis end milling

  • Published:
Journal of Systems Science and Complexity Aims and scope Submit manuscript

Abstract

When the five-axis CNC system executes the 3D cutter radius compensation function, the angle between two adjacent radius compensation vectors might become very large and the linear axes would move too fast if the tool orientation vector is close to the surface normal. The reason that results in this phenomenon is analyzed based on building the transmission relationship between the cutter contact point and the cutter location point. By taking the square-end tool as an example, an optimization algorithm to control the undesired movements is advanced. For the singular area where sudden change exists, the number of interpolation cycles is determined by the cutter feedrate, the limit speeds of machine axes and the maximum allowable angle between radius compensation vectors of adjacent NC blocks. The radius compensation vector of each interpolation cycle is obtained by a kind of vector rotation method. By maintaining the perpendicularity between the radius compensation vector and the tool orientation vector, the rapid movements of the linear axes are eliminated. A trial-cut experiment is performed to verify the correctness and the effectiveness of the proposed algorithm.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Tutunea-Fatan O R and Bhuiya M S H, Comparing the kinematic efficiency of five-axis machine tool configurations through nonlinearity errors, Computer-Aided Design, 2011, 43: 1163–1172.

    Article  Google Scholar 

  2. Suh S H and Cheon S U, A framework for an intelligent CNC and data model, The International Journal of Advanced Manufacturing Technology, 2002, 19: 727–735.

    Article  Google Scholar 

  3. Liu P Y and Shi G T, Contrastive research on CNC system based on ISO6983 and ISO14649, Mechanical Engineering & Automation, 2005, 2: 116–119.

    Google Scholar 

  4. Siemens. Sinumerik 840D sl/828D job planning, 6FC5398-2BP20-0RA0, 2009.

    Google Scholar 

  5. Fanuc. Fanuc series 30i/300i/300is/31i/310i/310is/32i/320i/320is-ModelA/A5 User’s Manual (Common) B-63944EN-1/02, 2004.

    Google Scholar 

  6. Siemens. Sinumerik 840D sl/828D job planning, 6FC5398-2BP20-1RA0, 2010.

    Google Scholar 

  7. Hong H T, Yu D, Han L X, et al., Research on 3D cutter radius compensation for 5-axis end milling, China Mechanical Engineering, 2009, 20: 1170–1174.

    Google Scholar 

  8. Du H X, Yoo T, and Qin H, PDE-based medial axis extraction and shape manipulation of arbitrary meshes, Journal of Systems Science and Complexity, 2008, 21(4): 609–625.

    Article  MathSciNet  MATH  Google Scholar 

  9. Zheng L M, Research on tool center point control and 3D cutter compensation in five-axis CNC systems, Doctor’s degree thesis, Shenyang Institute of Computing Technology, CAS, Shenyang, 2011.

    Google Scholar 

  10. Han L, Gao X S, and Li H B, Space cutter radius compensation based on shape reconstruction for multi-axis milling, Mathematics Mechanization Research Preprints, 2011, 30: 90–106.

    Google Scholar 

  11. Siemens. Sinumerik 840D sl/840Di sl/840D/840Di/810D special functions: 3D tool radius compensation (W5), 6FC5397-2BP10-2BA0, 2006.

    Google Scholar 

  12. Otsuki, Toshiaki, and Yamanashi, Numerical control method for five-axis processing machine: Europe, 08154972.7, 2008.

    Google Scholar 

  13. Affouard A, Duc E, and Lartigue C, Avoiding 5-axis singularities using tool path deformation, International Journal of Machine Tools and Manufacture, 2004, 44(4): 415–425.

    Article  Google Scholar 

  14. Wang F, Lin H, and Liu F, Tool path optimization of five-axis machining in singular area, Journal of Mechanical Engineering, 2011, 47(19): 172–180.

    MathSciNet  Google Scholar 

  15. Fan H Z and Xi G, Algorithm investigation for numerical control end milling of centrifugal impeller channels, Journal of Mechanical Engineering, 2011, 47(11): 148–154.

    Article  Google Scholar 

  16. Zhu L M, Ding H, and Xiong Y L, Third-order point contact approach for five-axis sculptured surface machining using non-ball-end tools (II): Tool positioning strategy, Sci. China. Tech. Sci., 2010, 40(12): 1460–1467.

    Google Scholar 

  17. Wang D, Chen Z, and Chen W, Detection and control of non-linear errors in 5-axis machining, Journal of Beijing University of Aeronautics and Astronautics, 2008, 34(9): 1003–1006.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Feng Wang.

Additional information

This research was supported by the National Basic Research Program of China under Grant No. 2011CB302400 and the National Key Technology Research and Development Program of China under Grant No. 2012BAF13B08.

This paper was recommended for publication by Guest Editor LI Hongbo.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, F., Lin, H., Zheng, L. et al. A control algorithm for rapid movements near the radius compensation singularity in five-axis end milling. J Syst Sci Complex 26, 718–734 (2013). https://doi.org/10.1007/s11424-013-3104-3

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11424-013-3104-3

Keywords

Navigation