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.
Similar content being viewed by others
References
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.
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.
Liu P Y and Shi G T, Contrastive research on CNC system based on ISO6983 and ISO14649, Mechanical Engineering & Automation, 2005, 2: 116–119.
Siemens. Sinumerik 840D sl/828D job planning, 6FC5398-2BP20-0RA0, 2009.
Fanuc. Fanuc series 30i/300i/300is/31i/310i/310is/32i/320i/320is-ModelA/A5 User’s Manual (Common) B-63944EN-1/02, 2004.
Siemens. Sinumerik 840D sl/828D job planning, 6FC5398-2BP20-1RA0, 2010.
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.
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.
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.
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.
Siemens. Sinumerik 840D sl/840Di sl/840D/840Di/810D special functions: 3D tool radius compensation (W5), 6FC5397-2BP10-2BA0, 2006.
Otsuki, Toshiaki, and Yamanashi, Numerical control method for five-axis processing machine: Europe, 08154972.7, 2008.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
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
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11424-013-3104-3