Abstract
Aluminium alloys find wide applications in structural industries. They are only second to steel when it comes to their applications. Their wide application is due to their numerous good properties. They have a high resistance to corrosion and high fatigue strength. Their specific density, electrical and thermal properties make them stand out amongst many structural metals. Al 7075 is an alloy of aluminium in which zinc is the dominant alloying element. This alloy is in the 7xxx series of aluminium alloys, a series considered to be the strongest with yield strengths greater or equal to 500 Mpa. It, therefore, finds a wide application in aircraft structural components manufacturing and other areas where high strength is a critical property. Therefore, this paper focuses on the CNC milling process of aluminium 7075 to establish force components models and the optimal values for the critical process parameters. The work reported in this paper involved designing experiments and the development of force components and resultant force models from the experimentally acquired data. The models were validated, and their prediction ability was within the accepted range. The validated force component models were used to investigate the interaction effects of the process parameters on the respective force components. The resultant force model was eventually used as the objective function in the TLBO algorithm to acquire the optimal force and control parameters. After that, the optimal resultant force was used as a constraint parameter to demonstrate feed optimization relative to the other parameters.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction and background
CNC milling is amongst the best metal-cutting processes in the modern manufacturing world. Its fastness, accuracy, automation and flexibility have made it stand above most conventional and non-conventional metal-cutting methods. A successful milling process is affordable and characterized by high product quality. The cost of production is a function of power consumption, and the latter is a function of cutting force. According to Kienzle-Victor [1, 2], cutting force in milling is a result of machining parameters, cutting conditions (presence or absence of coolant), tool and workpiece materials, tool path, chip thickness as well as tool–workpiece interaction amongst many other factors as shown in Eq. (1);
whereby F is the force. \(w_{p} , \ldots ,w_{q}\) are the cutting parameters related to the workpiece’s material, \(tm_{r} , \ldots ,tm_{s}\) are the parameters that are related to the cutting tool’s material, LR stands for the lubrication conditions, \(tg_{t} , \ldots ,tg_{u}\) are the parameters that are related to the geometry of the tool. Likewise, \(r_{k} , \ldots ,r_{l}\) are the process parameters and other related machining conditions. This relationship is complex, and all these factors cannot be studied simultaneously. Because of this, research on the appropriate cutting force models has been endless. This far, the research work reported in the literature has chosen to keep some parameters constant as the desired parameters are under investigation. For instance, [3] investigated the impact of three cutting parameters and cutting fluids on surface integrity during the milling process of aluminium 7075.
Cutting force modelling for CNC milling processes can be either experimental-oriented or analytically oriented. Analytical cutting force modelling focuses on tool geometry, tool–workpiece interaction and other process physics. Some of the analytical models include work carried out by [4, 5] and many others. Despite their good levels of predictability, the rate of adaptation of these models by machinists is low due to a large number of assumptions made and rigorous calculations involved in their development and application. Experimental-oriented models are data based. The data collected from CNC milling processes are numerical signals in the time domain. They are preprocessed and processed to acquire the response parameters’ numerical values for process characterization.
In CNC milling, the cutter tooth–workpiece interaction is intermittent due to pitch angles between the cutters’ teeth as well as entry (\({\varnothing }_{{\text{entry}}}\)) and exit angles (\({\varnothing }_{{\text{exit}}}\)) during the cutting process [6].
As shown in Fig. 1, both the entry and exit angles are in the milling zone. These angles can be used to express, mathematically, the force components, Fx, Fy and Fz as shown in Eq. (2);
The three forces, Ft (tangential), Fr (radial) and Fa (axial), have varying impacts on the cutters’ lifespan, the process stability and the surface integrity of the final product. The tangential cutting force, Ft, induces torsional deformation on the cutting edge. Radial cutting force Fr induces bending deformation characterized by cutter run-outs and deflections (if it turns out to be high magnitude). These two forces (tangential and radial) are periodical due to the pitch angles of the teeth of the cutters. Fa, on the other hand, induces compressive deformation. It is a continuous force that ensures that the cross section of the cutter is in constant contact with the workpiece within the cutting zone during the cutting [7].
The resultant cutting force (FR) is determined as shown in Eq. (3);
\({F}_{x}\), \({F}_{y}\) and \({F}_{z}\) are the instantaneous cutting forces in the cutting zone.
1.1 Feed rate optimization
Feed optimization in CNC milling processes is the best way of minimizing machining time and power consumption and increasing the potential for efficient machining [8, 9]. Impact of increasing or decreasing feed is directly proportional to feed rates. Feed rate optimization can be based on a response parameter constraint or on a feed rate threshold value. In the former, the feed rate monitoring is relative to the predetermined value of a response parameter like cutting force. The second approach aims to optimize the feed rate relative to a predefined optimal feed rate value [10]. Feed rate optimization can be online or offline. Online optimization of feed rate is optimization on the fly. The feed rate is optimized in this case as the milling process is ongoing. It, therefore, relies on sensors and feedback loops. Research work on online feed rate optimization has been reported by [11, 12] and [13], amongst others. Despite handling the dynamic nature of the milling process, online feed rate optimization is expensive because of sensors and developed controllers used. Installation of the sensors in the cutting zone is also challenging, considering the messy nature of the milling process in the milling zone [14].
Research work on force modelling and feed rate optimization during milling of aluminium 7075 is scanty in literature records. Robson et al. [15] modelled cutting force based on feed rate and cutting velocity. Their work also reported the effect of noisy variables on the measured signals. Similarly, Sethupathy et al. [9] modelled cutting force based on tool geometry and process parameters. Their work investigated the correlation between cutting force and feed rate, cutting speed and axial depth of cut. In their work, [16] modelled cutting force and surface roughness as functions of cutting speed, axial depth of cut, feed rate and radial depth of cut for milling Al.2024-T351. Their work reported that feed rate was one of the most influential parameters in determining the cutting force magnitude and surface quality of the final product. Similar results were reported by [17] and [18]. Most of the work recorded in literature has cutting force modelled with cutting speed, feed rate and depth of cut, as the predictors.
Our research opted to include radial depth of cut in our model because it influences the chip removal possibility during the milling process. It influences chip thickness and cannot be ignored in force prediction. We also adopted the TLBO algorithm for optimization because it is robust and does not rely on algorithm-specific parameters. Most of the time the algorithm-specific parameters lead to local convergence during optimization.
The organization of this paper is as follows; Sect. 1 introduces the research topic and reviews the relevant previous publications. Section 2 describes the adopted design of experiment, the machine tool used, the machining conditions, the measurement instruments and the workpiece and tool materials. This section also explains the concept, structure and the application of TLBO algorithm. Section 3 presents the experimental results. In Sect. 4, the acquired data are analysed and discussed with emphasis on force modelling and validation, parameter correlations and feed optimization. Section 5 summarizes the findings and outlines their possible application.
2 Experimentation and methodology
2.1 Design of experiment and set-up
The milling process experiment took place on a CNC milling machine tool (Z-540B, KC201706149). The main process parameters were: cutting velocity (v), radial depth of cut (ar), axial depth of cut (ap) and feed (f). Each process parameter had four levels, as shown in Table 1
The levels were based on the machine tool’s maximum feed rate and spindle speed. The radial and axial depths of cut were based on the cutting tool’s and workpiece’s materials as well as the geometry of the cutting tool. The design of the experiment was conducted in a Minitab 15 environment and L16 Taguchi array was adopted. The experiment had 20 runs. The machine tools’ acceleration and jerk levels were negligible during the milling process.
A three-axis stationary piezoelectric Kistler dynamometer (Kistler Instrumente AG, Winterthur Switzerland, Type 9139 AA and serial Number (SN: 5,241,854)) together with a charge amplifier (Kistler LabAmp Type 5167A) recorded the force components’ signals. A personal PC displayed time domain signals collected by the dynamometer. We used DynoWare Type 2845D-03 for data acquisition and processing. The material used for this experiment was an aluminium 7075 billet of 130 mm by 100 mm by 80 mm. Its mechanical properties included a fatigue strength of 159 MPa, ultimate tensile strength of 500 MPa, shear strength of 331 MPa, modulus of elasticity of 1.7 GPa and a hardness of 175 HB. It is also an excellent thermal conductor with a high specific density and machinability. The cutter was a solid, carbide flat-end mill cutter (Type GB/T6117.1-1996; 10 × 10 × 72). The cutter was of diameter 16 and was a four-tooth centre cutting type. The set-up of the experiment is shown in Fig. 2.
2.2 Teaching learning-based optimization algorithm (TLBO)
Many optimization algorithms are parameter-specific. Parameters like mutation rate and selection criteria for genetic algorithm (GA), inertia weight, cognitive and social parameters for particle swarm optimization (PSO) and number of bees for artificial bee colony (ABC) make the application of these algorithm complex due to the rigour of tuning them. TLBO relies on the standard optimization algorithm parameters, that is, population size and the number of iterations [19]; hence, its application is easier and it can converge easily to the global solution. TLBO imitates the learning phenomenon in a class setting. Therefore, it is characterized by a teacher who tries to improve the mean of their learners, in a given subject (s), by imparting knowledge to them. In this algorithm, all the possible solutions (population) to the objective function are analogous to the total number of learners in the class. The learner with the best marks (optimal solution) is considered the teacher and he/she teaches their classmates based on his/her ability. The number of subjects taken are analogous to the number of variables being investigated. Apart from the teaching imparted by the teacher to the learners, the learners can also learn from each other. Thus, a brighter student will share his knowledge with a classmate who knows little [20, 21]. TLBO, therefore, is executed in two phases, viz. (i) Teacher phase and (ii) Learners phase. TLBO execution is as follows [22];
2.2.1 Teacher phase
At jth iteration, it can be assumed that there are ‘p’ learners (size of the population, t = 1,2, … p) taking ‘s’ subjects (design variables), and Ar, j is the average results of the learners in a given subject ‘r’ (r = 1, 2 … s). The algorithm considers the best learner (tbest), with the best results (Ytotal − tbest, j), the class teacher. The algorithm determines the difference between the average of each subject and the corresponding marks of the tutor in each of the subjects as illustrated in Eq. (4).
whereby the results of the teacher are \({Y}_{r, {\text{tbest}}, j}\), \({r}_{j}\) is a random number between 0 and 1 and \({T}_{{\text{F}}}\) is the tutoring factor. \({T}_{{\text{F}}}\) determines the value of the class average value that needs to be changed and it is not an input parameter of TLBO. \({T}_{{\text{F}}}\) value ranges between 1 and 2 and is randomly decided by Eq. (5);
Preliminary experiments by Rao et al. [23] showed that the algorithm worked well when the \({T}_{{\text{F}}}\) range was between 1 and 2, but it worked the best when \({T}_{{\text{F}}}\) was either 1 or 2. Subsequently, to simplify the execution of the algorithm, Rao et al. proposed \({T}_{{\text{F}}}\) to be either 1 or 2, depending on the rounding off of the results of Eq. (5). The existing solutions (results of learners, (Y)) in this phase of TLBO are updated by adding \({{\text{Difference}}\_{\text{mean}}}_{{\text{r}},\mathrm{ t},\mathrm{ j}}\) to give better solutions as shown in Eq. (6).
whereby \(Y^{\prime }_{r, t, j}\) give the updated solution. If \(Y^{\prime }_{r, t, j}\) gives a better solution, \(Y_{r, t, j}\), is dropped, and \(Y^{\prime }_{r, t, j}\) is adopted for the learning phase. The initial solution (s), \(Y_{r, t, j}\), are obtained randomly based on the variable and problem constraints.
2.2.2 Learners phase
After several iterations in the teachers phase, the best learners in each iteration are grouped into a pool of best learners in the learners phase. In the learners phase, classmates learn from each other through random interaction. A learner will only learn from their classmate if their classmate has more knowledge than them. If there are two students, E and F, such that \(Y^{\prime }_{{{\text{total}}, E, j}} \ne Y^{\prime }_{{{\text{total}}, F, j}}\), then the governing equations in the learner phase are Eqs. (7) and (8);
These two equations are for the minimization problems, and \(Y^{\prime }_{r, E, j}\), is adopted only if its value is better than \(Y^{\prime }_{r, E, j}\). Otherwise, if the problem is a maximization problem, the applicable equations are (9) and (10);
The learners’ phase marks the end of the TLBO algorithm, with the best result from the best learner being the best solution for the objective function. In this paper, the work reported was a minimization problem; hence, Eqs. (7) and (8) were adopted in MATLAB R2013a for TLBO optimization coding. Figure 3 shows the flow chart of the minimization TLBO implemented in this paper.
3 Results
Table 2 presents the experimental results obtained using DynoWare Type 2845D-03 software. The software was used to preprocess the acquired signals from the dynamometer by detrending and denoising. The numerical values of the force components Fx, Fy and Fz were then extracted from regions within the entire signal that contained the actual cutting signals. The range from which the extraction was conducted was chosen arbitrarily, see Fig. 4. The non-cutting signals represented electrical, milling table linear motion and spindle rotation signals, and were not considered for force components acquisition. Resultant force, Fr, was computed using Eq. (3).
4 Data analysis and discussion
4.1 Force modelling
The force models in this work were based on Eq. (11).
whereby vc, f, ap and ar are the process parameters and c, x, y, z and p, are model exponents that can be determined by any suitable statistical technique. F is force.
Results obtained from the first 16 runs in Table 2 were used to establish instantaneous and resultant force components’ models. The results from the other four runs were used for model verification. The following force components’ models were determined using a multivariable regression technique in MATLAB R2013a.
4.2 Significance of the force components’ models based on ANOVA
Analysis of variance (ANOVA) determined adequacy of the models in prediction. F value test determined the significance of the models. According to this test, a regression equation is significant if only \(F>{{{F}}}_{{m }({{n}}-{{m}}-1)}\) at a significance level of 0.05. On the other hand, if the significance level was at 0.01 and \(F>{F}_{m, (n-m-1)}\), then the regression equation was considered very significant. In this case, m referred to the number of process parameters under investigation, whereas n was the total number of experimental runs. In this experiment, the value of m was four, whereas n was 16. From the distribution table of F values, \({F}_{m, (n-m-1)}={F}_{4, (16-4-1)}={F}_{4, 11}=3.36\) at 0.05 significance level and \({F}_{4, 11}=5.67\) at 0.01 significance level. The results of these significance tests on Eqs. (12), (13) and (14) were tabulated (see Tables 3 and 4). The table shows that the force components in the three directions were very significant based on comparing their F values and those obtained from the F distribution table. The three models were, therefore, reliable for prediction. Feed had the highest impact on force components. The radial depth of cut, axial depth of cut and cutting speed followed in that order. Analysis of variance for resultant force, as shown in Table 3, showed similar results.
The Pearson correlation practical significance test substantiated the ANOVA results on the significance of the process parameters on force generation, see Table 5.
4.3 Effects of process parameters on force components
In order to study the effects of each process parameter on the force components (using the models above), the rest of the parameters were held at constant values. The values were:
vc = 80 m/min, f = 0.02 mm/rev, ap = 2 mm and ar = 3 mm.
4.3.1 Main effect of cutting velocity on force components
The correlation of cutting velocity and force components was studied with the values of axial depth of cut, feed and radial depth of cut held at 2 mm, 0.02 mm/rev and 3 mm, respectively.
Figure 5 clearly shows that force components decreased whenever there was an increment in cutting velocity. The increment in cutting velocity led to increased temperature levels in the cutting zone. The increment in temperature lowered the plastic deformation resistance coefficient, making the metal soft and easy to cut. The cutter met little resistance as it cut through the aluminium billet, hence the low magnitudes of force components. This decrement in force magnitude due to an increment in cutting velocity was more pronounced in Fx and Fy than in Fz.
4.3.2 Main effect of feed on force components
Figure 6 illustrates the effects of feed. An increase in feed led to an increment in force components’ magnitude. An increment in feed led to an increment in chip thickness per tooth. This increment in chip thickness meant a subsequent increment in plastic deformation resistance coefficients and friction coefficients. As a result, force components increased. From the figure, it can be seen that the increment in force components is more pronounced in Fx and Fy. The cumulative effect is, however, gentle in Fz.
4.3.3 Main effect of axial depth of cut on force components
It could be inferred from Fig. 7 that increment in the axial depth of cut led to an increment in magnitude of the components of force in the three directions. With the increase in the axial depth of cut, the axial cutting action along the cutter also increased due to the increased cutter–workpiece interaction (an increase of chips along the flutes). This led to an increment in deformation resistance and friction resistance. Cutter’s torsional deformation also increased due to the increased torque needed to facilitate the cutting process. The increment was witnessed in the three components of the resultant cutting force but was quite gentle on the axial component, Fz.
4.3.4 Main effects of radial depth of cut on force components
An increment in radial depth of cut led to an increment in Fx, Fy and Fz, as shown in Fig. 8. Increasing the radial depth of cut led to an increment in the material feed per tooth. It also increased uncut chip thickness, subsequently leading to an increment in both friction and plastic deformation resistance coefficients.
4.4 Two factors’ interaction effects on force components
This section focused on the simultaneous impact of any of the two factors on force components. The effects were studied in the environment of MATLAB R2013a using the models established, and the findings were presented on 3D surface plots.
4.4.1 Interaction effects of cutting velocity and feed on force components
Figure 9 illustrates the interaction effects of cutting velocity and feed on force components. The axial and radial depth of the cut were kept at 2 mm and 3 mm, respectively. In this study, force components would decrease with increased cutting velocity. It, however, had a direct proportionality with feed. As mentioned in the previous effect analysis, an increment in cutting velocity led to temperature rise and subsequent softening of the aluminium billet.
On the other hand, an increment in feed rate meant an increment in the tool’s feed impulse and chip thickness, hence raising the component forces. Therefore, according to Fig. 9, an optimal force component could be achieved by raising the cutting velocity and lowering the feed to reasonable values, with the material removal rate kept constant.
4.4.2 Interaction effects of cutting velocity and axial depth of cut on force components
Figure 10 illustrates the interaction impact of cutting velocity and axial depth of cut on force components. Here the constant values of feed and radial depth of cut were kept at 0.02 mm/rev and 3 mm, respectively. As mentioned during the previous analysis, cutting velocity and force components have inverse proportionality in their correlation. On the contrary, the axial depth of cut and force components have direct proportionality. Increasing the axial depth of the cut meant an increment in cutter–workpiece contact, increasing both the plastic deformation resistance coefficient and friction coefficient hence increment in force components. In order to keep the cutting force low when it comes to the industrial application (to avoid high chatter levels, high rates of tool wear, high power consumption and poor surface finish, amongst others), the axial depth of cut could be reasonably low when the cutting velocity is reasonably high at a constant material removal rate.
4.4.3 Interaction effects of cutting velocity and radial depth of cut on force components
This analysis kept the feed and depth of cut values at 0.02 mm/rev and 2 mm, respectively. As mentioned in the previous effect analysis, an increment in the radial depth of cut implied that there was more material to cut hence an increment in force components, as shown in Fig. 11. This figure also confirmed the inverse proportionality between cutting velocity and cutting force. It could be inferred from Fig. 11 that when the material removal rate was kept constant, an increment in cutting velocity and a decrement in the radial depth of cut would lead to a decrement in force components.
4.4.4 Interaction effects of feed and axial depth of cut on force components
The cutting velocity and radial depth of cut were kept at 80 m/min and 3 mm, respectively. Increasing the feed and axial depth of cut led to force components’ magnitudes increment (due to increment in material to cut in the direction of feed and axially, respectively), as shown in Fig. 12. The repercussion of this was an increment in coefficients of friction and plastic deformation resistance hence the increment in force components’ magnitude. For a low force magnitude that would ensure low power consumption and long tool life, these two parameters must be reasonably low during any milling process of aluminium 7075 metal.
4.4.5 Interaction effects of feed and radial depth of cut on force components
In this analysis, cutting velocity and axial depth of cut were kept at 80 mm/min and 2 mm, respectively. The inferences made in Fig. 13 regarding feed and radial depth of cut were almost identical to those made in Fig. 12. An increment in radial depth of cut led to an increment in the number of teeth engaged in the material removal process. The consequence was an increment in force components’ magnitude due to an increment in cutter–workpiece interaction. Figure 13 shows that feed and force components have a direct proportionality. Thus, with a predefined material removal rate, an increment in these two parameters would have resulted in an increment in the force components’ magnitude.
4.4.6 Interaction effect of axial depth of cut and radial depth of cut on force components
Cutting velocity and feed were kept at 80 m/min and 0.02 mm/rev, respectively. Figure 14 shows that a decrement in force components’ magnitudes was due to a decrement in both radial and axial depth of cut. The reduction of these two factors meant a decrease in cutter–workpiece interaction, leading to decreased friction and deformation resistance. It, therefore, meant that when the material removal rate was kept constant, these two factors would have led to an increment in force components. This observation was similar to the one made by [24].
4.5 Verification of resultant force model
Verification of Eq. (15)’s accuracy in force prediction was carried out. Resultant force was considered because it gives the comprehensive resistance of workpiece to cutter intrusion. Four more runs (17, 18, 19 and 20), shown in Table 2, were used for the verification process. The parameter values in the four runs did not resemble any combinations in the 16 runs used to acquire the models. Figure 15 shows the results of the resultant force verification analysis.
As shown in Fig. 15, the predicted and actual values obtained from the experiment were not the same. Their differences were, however, minimal, as can be seen in the percentage error plot for the resultant cutting force. The calculation of percentage error was as shown in Eq. (16);
Fr (resultant force model) had only one residual error above 8%. The rest of its residuals were below 5%, as shown in Fig. 15. These minimal errors verified the model’s reliability in predicting cutting force for feed optimization. The residuals could have been minimum if the inherent experimental errors were minimized or eliminated.
4.6 TLBO optimization results
TLBO was deployed to get the optimal cutting parameters. In the execution of TLBO in MATLAB R2013a, a population of 100 learners and 1000 iterations were considered. Equation (15) was considered the objective function, and the algorithm was implemented in MATLAB R2013a. The resultant optimum combination of process parameters were as follows: feed was 0.02 mm/rev, axial depth of cut was 1.5 mm, radial depth of cut was 2 mm and the cutting velocity was 125 m/min. The optimal resultant force turned out to be 120.1619 N. Therefore, by milling Al 7075 (under the same machining environment and parameter range) with these optimal process and response parameters, there will be less tool wear, less power consumption and probably a quality surface finish.
4.7 Optimization of feed
Based on the optimal resultant force (obtained by TLBO), the initial feed and actual force, feed can be optimized using Eq. (17). Figure 16 compares the initial feed in Table 2 with the optimized feed (calculated by Eq. (17)) and the optimal feed (obtained through TLBO optimization).
4.8 Validating the optimal effect of optimized feed on force
This section depicts the effects of optimized feed on force, as an affirmative to the correlations shown by the force versus feed plots in the previous sections. Based on initial feeds in validation experiments 17, 18, 19 and 20, the optimized feeds were calculated using Eq. (17). The optimized feeds were then incorporated into Eq. (15) to get the predicted optimized force values. Table 6 and Fig. 17 compare the experimental force, predicted optimized force and predicted force (based on the initial feed). From the table and the figure, it is clear that the optimized feeds resulted to lower magnitudes of forces.
5 Conclusion
This work conducted a comprehensive review of the forces generated during milling, with emphasis on the force components and the resultant forces. A comprehensive review of feed optimization and the application of TLBO in determining the optimum cutting parameters was also conducted. The following conclusions were made:
-
Through ANOVA and Pearson correlation analysis, it was found that feed had the highest significance in force generation and its impact on the magnitude of force components was directly proportional, as shown in Figs. 6, 9, 12 and 13. Therefore, optimization of feed (within the investigated parameter range) in the milling process of aluminium 7075 will optimize force components (as shown in Fig. 17 and Table 6), consequently, reducing: tool and workpiece vibration, power consumption, tool wear and jerks. Lower magnitudes of force are likely to reduce residual stresses on the resultant Al 7075 products, hence upholding their high fatigue strength for successful applications in structural components.
-
The developed force components models, Eq. (12), (13) and (14) as well as the resultant force model (Eq. (15)), can be used for further prediction of forces when milling Al 7075 under similar milling conditions.
-
The optimum cutting parameters, as determined by TLBO, were: 0.02 mm/rev, 1.5 mm, 2 mm and 125 m/min for feed, depth of cut, radial depth of cut and cutting velocity, respectively. The optimal resultant force was 120.1619 N and it was used as a constraint parameter for feed optimization, as demonstrated by Eq. (17); hence, under similar milling conditions and within the same parametric range, Eq. (17) can be used to optimize the feed when milling Al 7075.
The findings in this work can be used to give technical support on any shop floor during CNC milling of Al 7075. The findings can also be used as a basis for further research on CNC milling processes.
Data availability
All the data generated or analysed during this study are included in this write up.
References
Knape K, Nitzschke S, Woschke E (2021) Modelling the dynamic contact forces during orthogonal turn-milling. PAMM 21(1):e202100056. https://doi.org/10.1002/pamm.202100056
Lukács J (2022) Comprehensive investigations of cutting with round insert: introduction of a predictive force model with verification. Metals 12(2):257
Košarac A, Šikuljak L, Obradović Č, Mlađenović C, Zeljković M (2020) Cutting parameters influence on surface roughness in AL 7075 milling. In: 2020 19th International Symposium Infoteh-Jahorina (Infoteh), IEEE, pp 18–20
Zhang X, Zhang J, Zhou H (2018) A novel milling force model based on the influence of tool geometric parameters in end milling. Adv Mech Eng 10(9):1687814018798185. https://doi.org/10.1177/1687814018798185
Košarac A, Šikuljak L, Šalipurević M, Mlađenović C, Zeljković M (2019) Prediction of self-excited vibrations occurance during aluminium alloy AL 7075 milling. In: 2019 18th International Symposium INFOTEH-JAHORINA (INFOTEH), IEEE, pp 20–22
Jing X, Lv R, Chen Y, Tian Y, Li H (2020) Modelling and experimental analysis of the effects of run out, minimum chip thickness and elastic recovery on the cutting force in micro-end-milling. Int J Mech Sci 176:105540. https://doi.org/10.1016/j.ijmecsci.2020.105540
Chuangwen X, Ting X, Xiangbin Y, Jilin Z, Wenli L, Huaiyuan L (2016) Experimental tests and empirical models of the cutting force and surface roughness when cutting 1Cr13 martensitic stainless steel with a coated carbide tool. Adv Mech Eng 8(10):1–10. https://doi.org/10.1177/1687814016673753
Park HS, Qi B, Dang DV, Park DY (2018) Development of smart machining system for optimizing feedrates to minimize machining time. J Comput Des Eng 5(3):299–304. https://doi.org/10.1016/j.jcde.2017.12.004
Sethupathy A, Shanmugasundaram N (2021) Prediction of cutting force based on machining parameters on AL7075-T6 aluminum alloy by response surface methodology in end milling. Materialwiss Werkstofftech 52(8):879–890. https://doi.org/10.1002/mawe.202000086
Tapoglou N, Mehnen J, Butans J, Morar NI (2016) Online on-board optimization of cutting parameter for energy efficient CNC milling. Procedia CIRP 40:384–389. https://doi.org/10.1016/j.procir.2016.01.072
Tien DH, Duc QT, Van TN, Nguyen NT, Do Duc T, Duy TN (2021) Online monitoring and multi-objective optimisation of technological parameters in high-speed milling process. Int J Adv Manuf Technol 112:2461–2483
Park H, Qi B, Dang D, Yu D (2018) Development of smart machining system for optimizing feedrates to minimize machining time. J Comput Des Eng 5(3):299–304. https://doi.org/10.1016/j.jcde.2017.12.004
Li F, Liu J (2021) Optimization of milling process parameters and prediction of abrasive wear rate increment based on cutting force experiment. Adv Mech Eng 13(8):16878140211039972. https://doi.org/10.1177/16878140211039972
Abdesselem S (2016) Adaptive control for computer numerical control (CNC) milling based on dynamic cutting force analysis. Int J Eng Res 5(04):507
Bruno R et al (2018) Multivariate robust modeling and optimization of cutting forces of the helical milling process of the aluminum alloy Al 7075. Int J Adv Manuf Technol 95:2691–2715
Bolar G, Das A, Joshi SN (2024) Measurement and analysis of cutting force and product surface quality during end-milling of thin-wall components. Measurement 121:190–204. https://doi.org/10.1016/j.measurement.2018.02.015
Karabulut Ş, Çinici H, Karakoç H (2016) Experimental investigation and optimization of cutting force and tool wear in milling Al7075 and open-cell SiC foam composite. Arab J Sci Eng 41(5):1797–1812. https://doi.org/10.1007/s13369-015-1991-4
Subramanian M, Sakthivel M, Sooryaprakash K, Sudhakaran R (2013) Optimization of cutting parameters for cutting force in shoulder milling of Al7075-T6 using response surface methodology and genetic algorithm. Procedia Eng 64:690–700. https://doi.org/10.1016/j.proeng.2013.09.144
Rao RV, Waghmare G (2015) Design optimization of robot grippers using teaching-learning-based optimization algorithm. Adv Robot 29(6):431–447. https://doi.org/10.1080/01691864.2014.986524
Hou J, Ren Z, Lu P, Zhang K (2018) An improved teaching-learning-based optimization. In: 37th Chinese Control Conference (CCC). IEEE, Wuhan, pp 3128–3132. https://doi.org/10.23919/ChiCC.2018.8483450
Bassi A, Chhatwal H, Bhasin N, Sharma S, Gupta R (2022) Optimization of changeover time in a manufacturing enterprise using single minute exchange of dies (SMED): a case study, vol Part F41
Zhou G, Zhou Y, Deng W, Yin S, Zhang Y (2023) Advances in teaching-learning-based optimization algorithm: a comprehensive survey. Neurocomputing 561:126898. https://doi.org/10.1016/j.neucom.2023.126898
Taylor P, Rao RV, Savsani VJ, Balic J (2012) Teaching–learning-based optimization algorithm for unconstrained and constrained real-parameter optimization problems. Eng Optim 44:37–41
Lai WH (2000) Modeling of cutting forces in end milling operations. Tamkang J Sci Eng 3(1):15–22. https://doi.org/10.6180/jase.2000.3.1.02
Acknowledgements
The authors hereby take this opportunity to thank Dr.Hu Pengcheng (academic supervisor) and the People Republic of China government, through the Chinese Scholarship Council (CSC), for the support given towards this work. We also thank the Wuhan Huazhong Numerical Control Company limited for availing their CNC milling machine and for the technical support they offered whenever necessary.
Funding
Open access funding provided by Budapest University of Technology and Economics. The work was carried out under the academic scholarship offered by the Chinese Scholarship Council.
Author information
Authors and Affiliations
Contributions
All the authors contributed in the experimental design, CNC coding and editing, machining processes, signal data collection and extraction as well as data analysis and manuscript drafting.
Corresponding author
Ethics declarations
Conflict of interest
The authors have got no financial or non-financial interests to disclose.
Additional information
Technical Editor: Lincoln Cardoso Brandao.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Elly, O.I., Yang, Y. Feed optimization based on force modelling and TLBO algorithm in milling Al 7075. J Braz. Soc. Mech. Sci. Eng. 46, 287 (2024). https://doi.org/10.1007/s40430-024-04839-5
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-024-04839-5