1. Introduction
The processing function of traditional machine tools, such as lathes and milling machines, is relatively straightforward, especially when dealing with small workpieces. In contrast, modern processing equipment, including CNC engraving and milling machines, laser cutting machines, and electrical discharge machining machines, demonstrate significantly higher precision and efficiency in the processing of small workpieces [
1,
2]. The CNC engraving and milling machine, being a new type of high-performance machine tool with excellent cost-effectiveness, effectively addresses the limitations of traditional machine tools, such as low precision, inefficiency, and inadequate flexibility, and gradually becomes an important branch in modern machine tool processing. It has found wide applications in furniture manufacturing, decoration, small precision mold manufacturing, and hardware production [
3,
4].
As competition in the global market escalates, companies face a variety of challenges related to improving production efficiency, cutting costs, and enhancing product quality [
5]. In this scenario, milling is recognized as a vital process in mechanical manufacturing, making it crucial to optimize its parameters. The careful selection of process parameters, such as spindle speed, feed rate, and milling depth, has a direct and significant impact on key milling performance metrics; these factors not only influence the rate at which the material is removed but also significantly affect tool wear and the surface finish of the final product [
6,
7]. Therefore, optimizing these parameters systematically can lead to improved production efficiency while reducing resource waste and maximizing economic returns. Additionally, multi-objective optimization techniques facilitate the simultaneous assessment of conflicting goals [
8], such as milling productivity, tool lifespan, and milling forces, allowing researchers to perform a thorough analysis of various solutions’ effects and providing a solid foundation for informed decision making [
9]. At the same time, in an era characterized by intelligent manufacturing practices, it is essential for businesses to continually adapt their technologies to align with rapidly changing market needs. Thus, accelerating research into both milling parameter optimization and multi-objective methodologies is critical not only for strengthening core competitiveness but also for guiding the entire industry toward enhanced efficiency and sustainable growth. Consequently, the importance and urgency associated with both milling parameter optimization and multi-objective strategies in modern manufacturing are becoming increasingly clear [
10,
11].
During the milling process, the relationship between tool wear, milling force, and milling efficiency is particularly evident. These three elements are interconnected and together form a complex dynamic system [
12]. More specifically, tool wear not only reduces performance but can also negatively impact the surface quality of the workpiece. The level of milling force is directly associated with both the stability and accuracy of machining operations on the machine tool. When excessive forces are present during milling, they can cause vibrations in the machine tool that diminish product surface finish and accelerate tool degradation, ultimately reducing its operational lifespan. Additionally, to improve milling efficiency, it is often necessary to increase feed rate; however, this approach may result in heightened tool wear and greater milling forces [
13]. Therefore, while pursuing high-efficiency production presents a notable conflict among these three factors—on one hand, there exists an intention to enhance efficiency for cost savings; on the other hand, it remains crucial to manage both tool wear and milling force to maintain processing quality and ensure equipment safety [
14].
The methods of multi-objective optimization have emerged as a significant research focus in the fields of engineering and technology in recent years. Since the 1970s, various effective techniques, including weighted methods, genetic algorithms, particle swarm optimization, and fuzzy logic control, have been developed to address the multiple conflicting objectives inherent in complex systems effectively [
15,
16,
17]. Chen et al. [
18] tackled the multi-objective optimization issue resulting from the combined influence of milling parameters and tool geometric parameters through integrating least squares regression modeling and finite element simulation; he successfully accomplished effective control over various milling objectives with the VAEA optimization algorithm. Zhao et al. [
19] highlighted a conflict between reducing milling force and lowering tip temperature during cutting tool processing. When cutting speeds are comparable, enhancing cutting efficiency can be accomplished by adjusting both depth of cut and feed rate. Vu [
20] made use of the particle swarm optimization algorithm to optimize the surface roughness, cutting temperature, and cutting energy consumption in the course of the hard milling process of AISI H13 steel. The results suggest that the cutting energy consumption can be lowered by 14% following optimization. Mohammed Toufik Amira [
21] utilized response surface methodology to assess the impacts of milling parameters on machining characteristics. Relying on genetic algorithms, he attained the most favorable combination of milling parameters that reduced production time and unit production cost. Kamalizadeh [
22] put forward a TOPSIS model for multi-criteria decision making, which integrates Taguchi methodology, merging surface roughness and tool wear into a single response after determining the optimal processing parameters. This approach demonstrates that employing variable cutting speeds during machining considerably enhances both tool life and surface roughness in contrast to traditional constant-speed methods.
Multi-objective optimization techniques provide significant benefits in engineering applications; however, many recent studies primarily depend on theoretical models and simulation analyses, lacking sufficient backing from large-scale experimental data, which limits the applicability of certain optimization algorithms in practical production environments. Moreover, differences in milling characteristics due to varying materials and process parameters add further complexity to the optimization procedure. Genetic algorithms serve as a powerful optimization method that can effectively tackle complex issues with multiple peaks by simulating biological evolution processes while being less prone to local optima, thus, enabling efficient solutions for challenges faced in real-world engineering scenarios [
23,
24].
This research seeks to forecast the trend of variation in the wear width on the rake face and milling force by developing a model for tool wear and a multi-quadratic regression model. Orthogonal experiments are utilized to select key factors (including spindle speed, feed rate, and axial milling depth), thus, allowing for a thorough evaluation of each factor’s impact on the results while differentiating between primary and secondary influences, which aids in optimizing experimental design and improving overall efficiency. Additionally, a genetic algorithm is employed for the multi-objective optimization of material removal rate, the wear of the rake face, and milling force to determine optimal strategies that offer a scientific basis for real-world production practices.
3. Results
3.1. The Results and Analysis for Tool Wear
The experiment utilized an L
9 (3
4) orthogonal design to examine the effects of various milling parameters on the wear width,
b, of the rake face. To ensure data accuracy and reliability, the wear width,
b, was measured independently three times under each experimental condition. This methodology not only aids in minimizing random errors but also provides a more accurate representation of actual wear conditions. Ultimately, we calculated the average of these three measurements, with the results from the orthogonal experiments presented in
Table 4.
The signal-to-noise ratio S/N (η) for the tool wear condition presented in
Table 4 was analyzed using range analysis and variance analysis, with the results detailed in
Table 5 and
Table 6. The range analysis indicates that the influence of milling parameters on the signal-to-noise ratio S/N (η) of tool wear, follows this order: spindle speed
n > feed rate
vf > axial milling depth
ap. According to Equation (5), the smaller the tool wear, the higher its signal-to-noise ratio. As depicted in
Figure 5, to minimize the wear width of the rake face while ensuring compliance with milling force and tool life requirements, the optimal milling parameters are identified as
n = 12,000 r/min,
vf = 1000 mm/min, and
ap = 3 mm.
During the process of data analysis, the F-test approach with statistical significance was employed scientifically and rationally, with the significance level fixed at α = 0.05, in an attempt to form objective and reasonable judgments through calculating and comparing the relevant data and, thus, guaranteeing that the conclusions reached are highly reliable. The analysis of variance results reveal that F (n) > F (vf) > Fcritical value > F (ap), suggesting that there exists a significant relationship among the spindle speed n, the feed rate vf, and the signal-to-noise ratio S/N (η) of tool wear. The degree of significant correlation is that the spindle speed is greater than the feed rate. This outcome is in accordance with the conclusion of the range analysis.
The data of
Table 4 were fitted through Equation (1), and the resulting outputs are displayed in
Table 7. It can be discerned from the table that the coefficient of determination, R
2, is 0.989. The determination, R
2, is a highly significant indicator in statistics and data analysis, gauging the predictive ability of the independent variable for the dependent variable. The value of R
2 spans from 0 to 1, and the nearer it is to 1, the more precise the model’s prediction. Therefore, it can be inferred that the model has satisfactory fitting effects.
By incorporating the fitted parameters into Equation (1), the wear width,
b, of the rake face can be articulated as follows:
According to Equation (8), the exponents α
1, α
2, and α
3 corresponding to spindle speed, feed rate, and axial milling depth are all positive values that adhere to the relationship α
1 > α
2 > α
3. The result is consistent with the previous analysis of variance and was anticipated, as it aligns with established expectations regarding the influence of these parameters on tool wear. This finding suggests that spindle speed exerts the most pronounced influence on the wear width of rake face, followed by feed rate; in contrast, axial milling depth has a comparatively minor effect. As illustrated in
Figure 6, the correlation between variations in these factors and the extent of wear on the rake face is clearly delineated. The primary factors influencing the wear of the milling tool are spindle speed and feed rate. This is because as the spindle speed increases, the cutting speed also rises, leading to an accelerated relative motion between the tool and the workpiece, thereby exacerbating tool wear. Additionally, an increase in feed rate results in higher contact stress between the tool and the workpiece, causing a rapid rise in milling forces, which further accelerates tool wear. While augmenting axial milling depth may also enhance material removal rates per unit time, its effect on leading edge wear is significantly less pronounced compared to that of feed rate.
3.2. The Results and Analysis for Milling Force
The milling performance during the machining process is notably influenced by a diverse array of milling parameters.
Table 8 precisely presents the alterations in the milling force,
F, under the different spindle speed,
n, feed rate,
vf, and axial milling depth,
ap.
A range and variance analysis was conducted on the milling force,
F, presented in
Table 8, with the results detailed in
Table 9 and
Table 10. The range analysis indicates that the influence of milling parameters on milling force
F follows a descending order: axial milling depth
ap > feed rate
vf > spindle speed
n. As depicted in
Figure 7, to minimize the milling force exerted on the tool while ensuring milling efficiency and tool life, the optimal milling parameters are identified as
n = 12,000 r/min,
vf = 1000 mm/min, and
ap = 3 mm. By setting the significance level at α = 0.05, the analysis of variance results reveal that F (
ap) > F (
vf) > F
critical value > F (
n), which implies that the significance order of the influence of milling parameters on milling force
F is
ap >
vf >
n.
The data presented in
Table 8 were fitted using Equation (7) and analyzed with 1stopt software (version 15.0), yielding the fitting results of the multi-quadratic regression model as shown in
Table 11. The coefficient of determination, R
2, amounts to 0.904. This value implies that variations in the milling parameters have a significant and predictable impact on the milling force,
F. Additionally, the fitting model demonstrates excellent performance and can effectively predict alterations in the milling force of the tool, providing valuable references and theoretical support for the actual milling processing procedures.
When the fitting results are substituted into Equation (7), the following can be derived:
Figure 8a–c illustrate the relationship between milling force,
F, and the spindle speed,
n, feed rate,
vf, and axial milling depth,
ap. As observed in
Figure 8a,b, the milling force exhibits an increase with rising feed rate and axial milling depth. This phenomenon can be attributed to the fact that an increase in feed rate results in a greater machining travel distance and volume per unit time. Consequently, this not only heightens friction during the milling process but also leads to a larger quantity of material being removed, necessitating a higher force to overcome these resistances. Furthermore, as the axial milling depth increases, the tool penetrates deeper into the workpiece, resulting in elevated shearing stresses throughout the milling operation. Therefore, when both parameters are simultaneously increased, there is a corresponding rise in the force required to be applied to the tool.
Figure 8c indicates that there exists a negative correlation between milling force,
F, and spindle speed,
n. When maintaining constant axial milling depth and feed rate conditions, an increase in spindle speed leads to more rotations per minute; however, it concurrently reduces the amount of material processed per rotation. The relatively lower feed of the cutter implies that contact time with the workpiece surface is diminished overall, thereby decreasing contact stress levels. Additionally, high-speed rotation may induce heat accumulation which could further influence material properties while reducing the necessary force exerted on the milling tool.
3.3. Results and Analysis of Multi-Objective Optimization
In material processing, raising the feed rate can significantly improve milling efficiency; however, it also leads to an increase in the milling force applied to the tool, which in turn accelerates wear. As a result, there is a certain level of conflict among material removal rate, milling force, and tool wear. To effectively tackle this challenge, it is essential to find a balance between these three elements using multi-objective optimization methods.
The prediction model of the wear width of the rake face and the milling force are as follows:
Material removal rate,
Q, can be represented as [
27]:
The following outlines the objective function intended for optimization:
The constraints are as follows:
where y(1), y(2), and y(3) denote the wear width,
b, of the rake face, the milling force,
F, and the material removal rate, −
Q, respectively. The reason why y(3) equals the material removal rate,
Q, multiplied by −1 is that, during milling, our goal is to maximize the material removal rate. However, the genetic algorithm tool, gamultiobj, is designed for solving multi-objective minimization problems. By multiplying the material removal rate by −1, we can convert the maximization problem into a minimization problem, which can be effectively optimized using the genetic algorithm.
Similarly, x1, x2, and x3 represent spindle speed, n, feed rate, vf, and axial milling depth, ap. The radial milling depth, ae, is set to 1 mm. This is because an excessively large ae can compromise the surface quality of the workpiece, while an overly small ae may reduce machining efficiency. Consequently, following the factory’s recommended value, ae is ultimately set to 1 mm.
The multi-objective genetic algorithm NSGA-II was adopted in MATLAB to optimize the objective functions. The Pareto fractions were set at 0.3, the population size was 200, the number of generations was 300, the number of stall generations was 200, and the function tolerance was established at 1 × 10
−10. When the algorithm was executed, the variations in the Pareto front related to the wear width,
b, of the rake face, the milling force,
F, and the material removal rate,
Q, were acquired as shown in
Figure 9. The figure reveals that there exists a striped scattering distribution among the milling force, the wear width, and the material removal rate. As the milling force grows, both the tool wear and the material removal rate increase correspondingly.
Table 12 demonstrates several optimal solutions along the Pareto front. To guarantee processing efficiency, it is suggested to select either Group 1 or Group 2 milling parameters from the table; on the contrary, for minimizing tool wear and extending its service life, the parameters of Groups 3 and 4 are recommended. Moreover, to reach a balance among the milling force, the reduction in tool wear, and processing efficiency, considerations should be given to the milling parameters of Groups 5 and 6.
Select parameters of Group 1, Group 3, and Group 5 from
Table 12 for milling validation, and the validation results are presented in
Table 13. It can be observed from the data in the table that, compared with the predicted values, the error in the wear width of the cutting tool’s front face is controlled within 5% during actual machining, and the error range of the milling force is approximately 7.5%. The predicted model has achieved the expected goal.
4. Discussion
In this paper, the principal research parameters are the spindle speed, n, the feed rate, vf, and the axial milling depth, ap. These parameters are crucial process variables in CNC milling and directly exert an influence on tool wear and machining quality. Specifically, the spindle speed, n, determines the frequency of interaction between the tool and the workpiece, while the feed rate, vf, is associated with the material removal rate and surface roughness. Additionally, the axial milling depth, ap, has an impact on the distribution of cutting forces and the loading condition of the tool. Thus, appropriately setting these parameters holds significant value for tool machining.
Through orthogonal experiments, representative level combinations were chosen, and the patterns of the wear of the rake face and milling force alterations under diverse parameter combinations were disclosed through in-depth data analysis. The primary and secondary factors influencing the wear of the rake face and milling force were identified by employing range analysis. The findings indicate that the influence of milling parameters on the wear width follows this order: spindle speed n > feed speed vf > axial milling depth ap. In terms of milling force, the influence of the parameters is ranked as follows: axial milling depth ap > feed speed vf > spindle speed n. A model for tool wear and a multi-quadratic regression model for milling force were put forward to predict the variations in tool wear and milling force. The fitting results demonstrate that the coefficient of determination R2 for the tool wear model and the milling force model are 0.989 and 0.904, respectively, indicating that these models exhibit high predictive accuracy and reliability.
In response to the conflicting problems regarding milling force, tool wear, and milling efficiency in mechanical processing, a multi-objective optimization strategy based on genetic algorithms was put forward, effectively resolving the contradiction. Considering the variations in emphasis during actual processing, specific milling parameter combinations were presented. The results indicate that, depending on the processing priorities, the following milling parameter combinations are recommended: To prioritize milling efficiency, use n = 13,750.264 r/min, vf = 1999.996 mm/min, and ap = 5 mm; to minimize tool wear, use n = 12,000 r/min, vf = 1000 mm/min, and ap = 3 mm; to balance efficiency and wear, use n = 13,191.062 r/min, vf = 1770.6876 mm/min, and ap = 3.718 mm.
In the future, we need to persistently pay attention to the potential influence of emerging technologies, such as big data and artificial intelligence, on multi-objective optimization and contemplate how to address the new issues brought about by technological transformation. Additionally, we should explore effective strategies and methods for multi-objective optimization under circumstances with uncertain factors such as parameter fluctuations and environmental changes.