Abstract
In practical machining, flank milling path generation methods of blade surfaces should concern machine axes’ motions to improve machined surface quality, as well as the gouging-avoidance with the hub surface and the geometric deviation constraints. The smoothness of the tool orientation in the part coordinate system cannot assure the smooth rotary axis motions of a five-axis machine tool, since the conversion of tool orientation from the part coordinate system to the machine coordinate system is nonlinear. A flank milling path is represented with the cutter reference point trajectory and the displacement curves of the two rotary axes in this research, so that the machine axes’ motions along the tool path can be directly smoothed when generating the path. The point-to-surface distance function is adopted to evaluate the geometric deviation, and an algorithm based on the differential evolution algorithm is presented to solve the distance function robustly. The sum of the squares of the first, second, and third derivatives of the cutter reference point trajectory and the two rotary axes’ displacement curves are adopted as the smoothness indicators. Then, a flank milling path generation model for blade surface smoothing the machine axes’ motions and considering the hub surface gouging-avoidance and geometric deviations constraints is developed. Numerical examples and machining experiments for five-axis flank milling of a blade surface are given to confirm the validity and effectiveness of the proposed approach.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Fan HZ, Wang SJ, Xi G, Cao YL (2017) A novel tool-path generation method for five-axis flank machining of centrifugal impeller with arbitrary surface blades. Proc Inst Mech Eng B J Eng Manuf 231(1):155–166
Calleja A, Alonso M, Fernández A, Tabernero I, Ayesta I, Lamikiz A, López de Lacalle L (2015) Flank milling model for tool path programming of turbine blisks and compressors. Int J Prod Res 53(11):3354–3369
Calleja A, Bo PB, González H, Bartoň M, López de Lacalle LN (2018) Highly accurate 5-axis flank CNC machining with conical tools. Int J Adv Manuf Technol 97:1605–1615
Lu YA, Bi QZ, Zhu LM (2016) Five-axis flank milling of impellers: optimal geometry of a conical tool considering stiffness and geometric constraints. Proc Inst Mech Eng B J Eng Manuf 230(1):38–52
Huang ND, Bi QZ, Wang YH, Sun C (2014) 5-Axis adaptive flank milling of flexible thin-walled parts based on the on-machine measurement. Int J Mach Tool Manu 84:1–8
Tournier C, Castagnetti C, Lavernhe S, Avellan F (2006) Tool path generation and post-processor issues in five-axis high speed machining of hydro turbine blades. Fifth International Conference on High Speed Machining, Metz, France
Pechard PY, Tournier C, Lartigue C, Lugarini JP (2009) Geometrical deviations versus smoothness in 5-axis high-speed flank milling. Int J Mach Tool Manu 49(6):454–461
Wang N, Tang K (2007) Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath. Comput Aided Des 39(10):841–852
Kim YJ, Elber G, Bartoň M, Pottmann H (2015) Precise gouging-free tool orientations for 5-axis CNC machining. Comput Aided Des 58:220–229
Zheng G, Bi QZ, Zhu LM (2012) Smooth tool path generation for five-axis flank milling using multi-objective programming. Proc Inst Mech Eng B J Eng Manuf 226(2):247–254
Affouard A, Duc E, Lartigue C, Langeron JM, Bourdet P (2004) Avoiding 5-axis singularities using tool path deformation. Int J Mach Tool Manu 44(4):415–425
Castagnetti C, Duc E, Ray P (2008) The domain of admissible orientation concept: a new method for five-axis tool path optimisation. Comput Aided Des 40(9):938–950
Beudaert X, Pechard PY, Tournier C (2011) 5-Axis tool path smoothing based on drive constraints. Int J Mach Tool Manu 51(12):958–965
Plakhotnik D, Lauwers B (2014) Graph-based optimization of five-axis machine tool movements by varying tool orientation. Int J Adv Manuf Technol 74(1–4):307–318
Lin ZW, Fu JZ, Shen HY, Gan WF (2014) Non-singular tool path planning by translating tool orientations in C-space. Int J Adv Manuf Technol 71(9–12):1835–1848
Lin ZW, Fu JZ, Yao XH, Sun YF (2015) Improving machined surface textures in avoiding five-axis singularities considering tool orientation angle changes. Int J Mach Tool Manu 98:41–49
Geng L, Zhang YF (2015) Generation of kinematic smooth tool-paths in 5-axis milling of sculptured surfaces. Int J Manuf Res 10(3):237–266
Hu PC, Tang K (2016) Five-axis tool path generation based on machine-dependent potential field. Int J Comput Integr Manuf 29(6):636–651
Srijuntongsiri G, Makhanov SS (2015) Optimisation of five-axis machining G-codes in the angular space. Int J Prod Res 53(11):3207–3227
Lu YA, Ding Y, Zhu LM (2016) Smooth tool path optimization for flank milling based on the gradient-based differential evolution method. J Manuf Sci Eng 138(8):081009
Lu YA, Bi QZ, Zhu LM (2016) Five-axis flank milling tool path generation with smooth rotary motions. Procedia CIRP 56:161–166
Mi ZP, Yuan CM, Ma XH, Shen LY (2017) Tool orientation optimization for 5-axis machining with C-space method. Int J Adv Manuf Technol 88(5–8):1243–1255
Lartigue C, Duc E, Affouard A (2003) Tool path deformation in 5-axis flank milling using envelope surface. Comput Aided Des 35(4):375–382
Piegl L, Tiller W (1997) The NURBS book. Springer Verlag, Berlin
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
Zhu LM, Zhang XM, Zheng G, Ding H (2009) Analytical expression of the swept surface of a rotary cutter using the envelope theory of sphere congruence. J Manuf Sci Eng 131(4):041017
Das S, Suganthan P (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31
Trivedi A, Sanyal K, Verma P, Srinivasan D (2017) A unified differential evolution algorithm for constrained optimization problems. IEEE Congress on Evolutionary Computation (CEC) 2017:1231–1238
Chiou JCJ (2004) Accurate tool position for five-axis ruled surface machining by swept envelope approach. Comput Aided Des 36(10):967–974
Tang M, Zhang DH, Luo M, Wu BH (2012) Tool path generation for clean-up machining of impeller by point-searching based method. Chin J Aeronaut 25(1):131–136
Langeron JM, Duc E, Lartigue C, Bourdet P (2004) A new format for 5-axis tool path computation, using Bspline curves. Comput Aided Des 36(12):1219–1229
Funding
This work was supported by the Science and Technology Planning Project of Guangdong Province (Grant Numbers 2017B090913006 and 2016A010102019), the Science and Technology Planning Project of Guangzhou City (Grant Numbers 201504291036487 and 201604020124), and the China Postdoctoral Science Foundation (Grant Number 2018M633009).
Author information
Authors and Affiliations
Corresponding author
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
Lu, YA., Wang, CY., Zhou, L. et al. Smooth flank milling tool path generation for blade surfaces considering geometric constraints. Int J Adv Manuf Technol 103, 1911–1923 (2019). https://doi.org/10.1007/s00170-019-03660-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-019-03660-y