Abstract
Aiming at the tool position optimization problems in flank milling of non-developable ruled surface with conical tools, a new method based on immune particle swarm optimization (IPSO) and least squares (LS) is proposed. The geometric features of the non-developable ruled surface are analyzed and the error measurement function under each tool position is used as the objective function of the intelligent algorithm. It means that the sum of the distances from the discrete points on the axis of the conical tool to the design surface is the minimum by adjusting the cutter axis and the offset distance to the design surface. The initial tool position is determined by two-point offset method. On this basis, the objective function is optimized by the immune particle swarm optimization algorithm to obtain the optimized tool position. Since the geometric decomposition method is adopted, the optimization is essentially a local optimization, so the least squares method is further used for global optimization, and the overall optimized tool position is obtained. The simulation results show that the machining error is reduced by 86% and the validity of the method is verified by machining experiments finally.
Similar content being viewed by others
References
Cao LX, Dong L (2015) Positioning method of a cylindrical cutter for ruled surface machining based on minimizing one-sided Hausdorff distance. Chin J Aeronaut 28(5):1564–1573
Zhang K, Zhang LQ, Yan YC (2016) Single spherical angle linear interpolation for the control of non-linearity errors in five-axis flank milling. Int J Adv Manuf Technol 87(9–12):3289–3299
Gong H (2005) Research on the basic kinematics-geometry theory and tool positioning strategy for 5-axis NC machining. Dalian University of Technology, pp 134–135 (in Chinese)
Zhu LM, Zheng G, Ding H (2010) Optimum positioning conical tool for flank milling of ruled surface. J Mech Eng 46(23):174–179 (in Chinese). https://doi.org/10.3901/JME.2010.23.174
Liu XW (1995) Five-axis NC cylindrical milling of sculptured surfaces. Comput Aided Des 27(12):887–894. https://doi.org/10.1016/0010-4485(95)00005-4
Rubio W, Lagarrigue P, Dessein G, Pastor F (1998) Calculation of tool paths for a torus mill on free-form surfaces on five-axis machines with detection and elimination of interference. Int J Adv Manuf Technol 14(1):13–20. https://doi.org/10.1007/BF01179412
Redonnet JM, Rubio W, Dessein G (1998) Side milling of ruled surfaces: optimum positioning of the milling cutter and calculation of interference. Int J Adv Manuf Technol 14(7):459–465. https://doi.org/10.1007/BF01351391
Monies F, Redonnet JM, Rubio W (2000) Improved positioning of a conical mill for machining ruled surfaces: application to turbine blades. Proc Inst Mech Eng B J Eng Manuf 214(7):625–634
Monies F, Rubio W, Redonnet JM (2001) Comparative study of interference caused by different position settings of a conical milling cutter on a ruled surface. Proc Inst Mech Eng B J Eng Manuf 215(9):1305–1317
Bedi S, Mann S, Menzel C (2003) Flank milling with flat end milling cutters. Comput Aided Des 35(3):293–300. https://doi.org/10.1016/S0010-4485(01)00213-5
Gong H, Cao LX, Liu J (2005) Improved positioning of cylindrical cutter for flank milling ruled surfaces. Computer Aided Design 37(12):1205–1213. https://doi.org/10.1016/j.cad.2004.11.006
Zhu LM, Zheng G, Ding H, Xiong YL (2010) Global optimization of tool path for five-axis flank milling with a conical cutter. Comput Aided Des 42(10):903–910. https://doi.org/10.1016/j.cad.2010.06.005
Chu CH, Lee CT, Tien KW (2011) Efficient tool path planning for 5-axis flank milling of ruled surfaces using ant colony system algorithms. Int J Prod Res 49(6):1557–1574. https://doi.org/10.1080/00207540903501720
Hsieh HT, Chu CH (2012) Optimization of tool path planning in 5-axis flanking milling of ruled surfaces with improved PSO. Int J Precis Eng Manuf 13(1):77–84. https://doi.org/10.1007/s12541-012-0011-9
Hsieh HT, Chu CH (2013) Improving optimization of tool path planning in 5-axis flank milling using advanced PSO algorithms. Robot Comput Integr Manuf 29(3):3–11. https://doi.org/10.1016/j.rcim.2012.04.007
Calleja A, Bo P, González H, Bartoň M, Lacalle L (2018) Highly accurate 5-axis flank CNC machining with conical tools. Int J Adv Manuf Technol 97(6):1605–1615
Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31. https://doi.org/10.1109/TEVC.2010.2059031
Cai ZX, Gong T (2004) Advance in research on immune algorithms. Control and Decision 19(08):841–846 (in Chinese)
Eberhart RC, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp 39–43
Availability of data and materials
The datasets generated and analyzed during the current study are available from the corresponding author on reasonable request.
Funding
The research is sponsored by the National Natural Science Foundation of China (No. 51775328 and No. 51705306).
Author information
Authors and Affiliations
Contributions
Yecui Yan contributed to the conceptualization, writing, and editing. Liqiang Zhang contributed to the methodology. Jinwei Gao provided resources and performed experiment verification.
Corresponding author
Ethics declarations
Ethical approval
Not applicable.
Consent to participate
Yes, consent to participate from all the authors.
Consent to publish
Yes, consent to publish from all the authors.
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yan, Y., Zhang, L. & Gao, J. Tool path planning for flank milling of non-developable ruled surface based on immune particle swarm optimization algorithm. Int J Adv Manuf Technol 115, 1063–1074 (2021). https://doi.org/10.1007/s00170-021-07263-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-021-07263-4