- Open Access
- Authors : Nicolae-R?Zvan Mititelu
- Paper ID : IJERTV13IS120136
- Volume & Issue : Volume 13, Issue 12 (December 2024)
- Published (First Online): 04-01-2025
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Theoretical Aspects Regarding AI Implementation in Optimized STL File Generation
Nicolae-Rzvan Mititelu
Dept. of Machine Manufrcturing Technology Gheorghe Asachi Technical University Iai, Romania
Abstract: This paper proposes a theoretical framework for integrating artificial intelligence (AI) algorithms, including autoencoders, generative adversarial networks (GANs), and genetic algorithms, into the STL file generation process. The study examines the three fundamental stagespre-processing, geometric generation, and intelligent optimizationoffering a systematic analysis of their underlying mathematical models, objective functions, and iterative feedback mechanisms. Particular emphasis is placed on the theoretical formulation of loss functions and optimization criteria, demonstrating their role in minimizing geometric errors, computational costs, and material usage. The findings highlight the potential of AI technologies to enhance STL file accuracy, efficiency, and adaptability across diverse industrial and research applications, establishing a solid foundation for future developments in additive manufacturing.
Keywords: Artificial Intelligence (AI), STL File Generation, 3D Printing Optimization, Geometric Error Correction, Additive Manufacturing, Machine Learning, Generative Adversarial Networks (GAN), Autoencoders, Genetic Algorithms, Computational Efficiency.
-
INTRODUCTION
This paper aims to provide a detailed and well-structured analysis of how artificial intelligence (AI) can be implemented in the process of generating and optimizing STL files, a crucial element in 3D printing technology. This approach is based on a robust theoretical framework that integrates concepts and methodologies presented in various recent and relevant studies in the field.
The analysis begins by drawing on fundamental perspectives from the specialized literature, addressing the critical stages of pre-processing, geometric generation, and intelligent optimization. For example, Rezaei et al. (2023) analyzed an autonomous intelligent framework for optimal orientation detection in 3D printing, emphasizing the importance of machine learning algorithms for adjusting geometric parameters according to manufacturing constraints. This perspective was correlated with the findings of Elbadawi et al. (2020), who developed a machine learning-based model for predicting the printability of pharmaceuticals, highlighting the applicability of AI in optimizing three-dimensional models from both structural and functional perspectives.
On the other hand, studies conducted by Dong et al. (2024) emphasized advanced methods for slicing and path generation of periodic surface structures, offering an essential perspective on improving manufacturing efficiency through AI utilization.
Complementing this, Kopowski et al. (2024) demonstrated how procedural integration of STL generation and formatting through Python can ensure more precise control over the pre- processing and geometric generation stages.
Systematic studies by Sachdeva et al. (2022) highlighted the advantages of AI models in the photopolymerization process, while Westphal and Seitz (2024) analyzed the potential of generative artificial intelligence in future additive manufacturing processes. Additionally, the contribution of Yang et al. (2017) provided an important analytical framework on AI applications in additive manufacturing, focusing on integrating advanced machine learning techniques to optimize these processes.
This paper differentiates itself by combining the results of these studies into a unified theoretical framework, offering a clear and applicable systematization for AI implementation in STL generation. Furthermore, the studies by Ma et al. (2023) and Motalo et al. (2023) make significant contributions to analyzing physical models and evaluating the impact of AI on additive manufacturing, underscoring the advantages of advanced algorithms in reducing costs and improving printing process performance.
The purpose of this article is to provide a theoretical framework for integrating AI algorithms into the STL file generation process, exploring the theoretical foundations of this process and analyzing how AI technologies can contribute to its optimization. Additionally, the main challenges and limitations associated with this integration will be discussed, along with their implications for industrial processes and future research.
Ultimately, this study aims to offer researchers and practitioners a solid starting point for developing concrete and scalable solutions in optimized STL file generation using artificial intelligence.
-
THEORETICAL FOUNDATIONS
The STL (Standard Tessellation Language) format represents the backbone of the 3D printing process, offering a standardized geometric representation of three-dimensional objects. Originally created for stereolithography technology, STL has become the universally accepted format in 3D printing due to its simplicity and extensive compatibility. An STL file describes the three-dimensional surfaces of an object using a mesh of interconnected triangles, each defined by three vertices (v1,v2,v3) and a normal vector n. The normal vector, which
indicates the outward-facing direction of the triangle, is calculated using the cross product:
n =
(1)
The precision of the geometric representation through triangles directly influences the quality of 3D printing [1, 2]. A mesh with excessively dense triangles increases processing time and computational resource requirements, while a sparse mesh can compromise the geometric details of the printed part. Artificial intelligence (AI) addresses these challenges through advanced algorithms, such as Artificial Neural Networks (ANNs), Genetic Algorithms (GAs), and Generative Adversarial Networks (GANs) [3, 4]. These algorithms can analyze and optimize the distribution of triangles to ensure an optimal balance between precision and computational efficiency [5].
The generation of STL files involves multiple processes, ranging from converting CAD (Computer-Aided Design) models into STL format to optimizing and validating these models before printing. Each stage introduces potential sources of error: geometric approximations can lead to discrepancies between the digital model and the physical object, while the density of the triangle mesh directly affects processing time and printing accuracy. In this context, optimizing STL generation becomes essential to ensure faithful reproduction of the original design.
Artificial intelligence (AI) has begun to play a central role in addressing these challenges, offering advanced algorithms capable of automating and optimizing the entire STL generation process [6]. Among the most commonly used algorithms are Artificial Neural Networks (ANNs), Genetic Algorithms (GAs), and Generative Adversarial Networks (GANs) [7]. Neural networks can learn complex patterns and predict structural behaviors based on large datasets [8]. Genetic algorithms, on the other hand, mimic natural evolutionary processes to optimize geometry and the distribution of triangles in STL models [9]. GAN models, with their dual architecture (generator and discriminator), can generate detailed and realistic three-dimensional structures, optimizing not only geometry but also the efficiency of the printing process [10].
An essential application of AI in STL generation is the automatic detection and correction of geometric errors [11]. Algorithms can identify gaps, ovelaps, and inconsistencies in the triangle mesh, proposing precise adjustments to ensure the structural integrity of the model. Additionally, AI can optimize the positioning and orientation of the model on the printing platform to reduce material consumption and printing time while meeting mechanical strength and structural stability requirements [12].
Furthermore, machine learning algorithms can be trained to recognize recurring patterns in STL designs, allowing for the automatic generation of complex structures based on predefined parameters [13]. This approach significantly reduces the time required for manual design and automatically adjusts models to meet the specific requirements of industrial applications.
-
PROPOSAL OF A THEORETICAL FRAMEWORK
The integration of artificial intelligence (AI) algorithms into the STL file generation process represents a complex approach that requires the definition of a clear and well-founded theoretical framework. This framework aims to structure the relationship between the initial inputs (CAD models, optimization parameters, material-specific data) and the final output, represented by the STL file optimized for 3D printing [6, 7].
At the core of this framework lie three fundamental pillars: data pre-processing, geometric generation, and intelligent optimization [8].
-
Pre-processing stage.
In the pre-processing stage, AI algorithms are used to interpret and clean the initial data from CAD models [9]. This involves identifying and eliminating evident errors, such as gaps in the triangle mesh or overlapping geometries. Furthermore, in this phase, algorithms can identify and adjust areas that might represent structural weak points during the printing process [3]. During the pre-processing of STL files, autoencoders are employed as advanced AI techniques for identifying and correcting geometric errors and structural noise. An autoencoder operates by compressing data into a latent representation, followed by reconstructing it so that the differences between the initial and reconstructed data are minimized. This difference can be mathematically formalized as follows:
LAE
(2) [10]
In this formula, each term in the summation represents the squared difference between the initial point values from the STL model () and the corresponding reconstructed values generated by the network () for all N analyzed points. Here, () symbolizes the coordinates of a specific point in the initial STL model, while () represents the coordinates of the corresponding point after passing through the encoding and decoding process performed by the autoencoder. The difference between these two sets of values is squared to eliminate any influence of negative differences and to penalize larger errors more significantly. The sum of all these squared differences provides a scalar value representing the global reconstruction error of the STL model. The smaller this value, the more faithful the reconstruction is to the initial model, and the lower the geometric noise and structural errors.
Through the optimization of the autoencoder, its parameters are adjusted so that the value of the LAE function is minimized. This process involves tuning the weights and parameters within the layers of the neural network to reduce the differences between the initial STL model and the reconstructed version to an acceptable level. In the context of STL file pre-processing, optimizing this loss function results in a clarified geometric model, with reduced noise and no apparent errors in the triangular structure.
-
Geometric generation stage.
In the geometric generation stage, the central phase of the proposed framework, AI algorithms such as Generative Adversarial Networks (GANs) and Convolutional Neural Networks (CNNs) are used to build optimized triangular
meshes that define the STL file [4]. These meshes are not merely static representations of geometry but can incorporate additional information, such as material distribution, optimal printing direction, and structural tolerances [7].
A GAN model, for example, can automatically generate an optimized STL mesh after being trained on an extensive dataset that includes both valid and defective models. These models function based on competition between two neural networks: the generator (G) and the discriminator (D). The generator's role is to create data that mimics the real data distribution, while the discriminator attempts to distinguish between real and generated data. This interaction can be mathematically formalized through the adversarial loss function:
= V( D,G ) = ExPdata(x) [ log D (x) ]+
+EzPz(z) [ log( 1-D(G(z)))]
(3) [10]
In this formula, the term ExPdata(x) [ log D (x) ] represents the expected value of the discriminator function output when it receives samples from the real data distribution (Pdata(x)). The goal of this term is for the discriminator to maximize the probability of correctly classifying real data as authentic. The second term, EzPz(z) [ log( 1-D(G(z)))], represents the expected value of the discriminator function output when it receives samples generated by the generator (G(z)), where z is random noise drawn from a prior distribution (Pz(z)).
The final goal of this process is to reach an equilibrium, where the generator produces data so realistic that the discriminator can no longer distinguish between real and generated data, assigning a probability close to 0.5 to both. In this context, the discriminator attempts to maximize the loss function, while the generator attempts to minimize it, resulting in an adversarial game where each neural network adjusts its parameters to achieve its objective.
By applying this method, it is possible to automatically generate optimized three-dimensional models, with reduced geometric errors and increased precision of the triangular mesh, significantly improving the 3D printing process [11].
-
Geometric generation stage.
In the intelligent optimization stage, the final and essential phase of the proposed framework, genetic algorithms or
material required for support structures. The weight coefficients w1,w2,w3 determine the relative importance of each term based on the application's specific objectives.
Another aspect of STL file optimization is determining the optimal orientation of the model on the printing platform, expressed mathematically as:
C(,) = w1T(,) + w2M(,) + w3S(,)
(5) [10]
In this expression, the term T(,) represents the printing time required for a model orientation defined by the angles and , a duration that can vary significantly depending on the model's positioning on the build platform [12]. The term M(,) describes the additional material required for support structures in the same orientationstructures that do not directly contribute to the final part but are indispensable for maintaining its stability during the fabrication process [3]. The term S(,) characterizes the structural stability of the part, considering both its orientation and the mechanical stresses applied during manufacturing and later in its final application. The weighting coefficients w1, w2, and w3 allow for adjusting the relative importance of each term according to the specific application requirements. For example, in components subjected to high mechanical stresses, structural stability might carry more weight in the objective function.
Intelligent optimization is not limited to applying objective functions but can also be enhanced through the integration of an automated feedback system. This system collects data from previous printing processes, analyzes metrics such as geometric error, printing time, and material consumption, and djusts algorithm parameters to improve performance in subsequent iterations. Thus, AI algorithms become capable of continuously learning from available data and adapting optimization strategies to each specific case [13]. Modern AI systems employ feedback loops for STL optimization adjustments in the following form:
P = P
n+1 n –
(6) [10]
where Pn represents the parameters at the current iteration,
reinforcement learning (RL) techniques are used to adjust the critical parameters of the STL file [9]. Optimization includes not only geometry correction but also adjusting triangle density to balance precision and computational efficiency [11]. Additionally, the model's orientation on the printing platform is optimized to reduce the supports required and minimize material and time consumption [6].
This process can be mathematically formalized through an objective function that quantifies the impact of each parameter on the final result and can be expressed as:
denotes the learning rate, and
objective function.
is the gradient of the
f(T) = w1Egeo + w2Ecomp + w3Emat
(4) [10]
Fig.1 Diagram of the stages of AI implementation in STL file generation
In this formula, the term Egeo represents the geometric error between the original CAD model and the generated STL file, measuring deviations between the theoretical geometry and the discretized triangular mesh [5]. The term Ecomp reflects the computational cost associated with generating and processing the STL file, including the resources needed to manipulate and validate the digital model. Additionally, the term Emat quantifies the material usage during the printing process, accounting for both the material used for the part itself and the
A graphical representation of these pillars can be observed in Figure 1, and the proposed theoretical framework can be applied across a variety of fields, ranging from the manufacturing of complex industrial components to the customization of medical devices. This adaptability is made possible by the modularity of the theoretical structure, which allows the integration of specific algorithms tailored to each stage of the process.
In conclusion, proposing a theoretical framework for the application of AI algorithms in STL file generation represents an important step toward improving the 3D printing process. By combining advanced techniques of pre-processing, geometric generation, and intelligent optimization, this framework provides a solid foundation for developing viable and efficient technological solutions. It also serves as a starting point for future research, which can validate and expand the applicability of this model in complex industrial scenarios [6].
-
-
IMPLEMENTATION OF THE THEORETICAL FRAMEWORK
Based on the previously described theoretical framework, where the three fundamental pillars for implementing artificial intelligence (AI) in the generation and optimization of STL files are theoretically outlined, a practical structure can also be exemplified for the implementation of these mathematical formulas in Python programming language.
These code-based structures, presented later in this paper, serve as a skeleton that can be applied in most scenarios. By understanding the underlying functionality, the code can be correctly adapted to meet the requirements of each specific case.
To ensure a clear understanding of the implementation process presented in this study, the same structure represented by the three pillars observed earlier in this work has been retained.
-
In the pre-processing of STL files, the first step is data loading and preparation. For this purpose, the Trimesh library is used to read STL files and extract vertex coordinates. The resulting data is normalized to ensure a uniform distribution, facilitating the neural network training process.
An autoencoder is defined using the TensorFlow library, featuring a simple yet efficient architecture. The model consists of an encoder, which compresses the data into a low- dimensional latent space, and a decoder, which reconstructs the initial data from the latent representation. Hidden layers are activated using ReLU (Rectified Linear Unit) functions, while the final layer uses a linear activation function to preserve the geometric structure of the reconstructed data.
After defining the model, the normalized data is used for training the neural network. The training process focuses on minimizing the reconstruction error using the Mean Squared Error (MSE) loss function, optimized with the Adam algorithm. Training occurs over multiple epochs, with small data batches at each iteration, enabling precise adjustments to the model parameters.
Upon completing the training phase, the data is reconstructed using the trained model. The reconstructed values are denormalized to return to their original scale, and the resulting coordinates are reintroduced into a valid STL file. This
optimized file is then exported using the Trimesh library, resulting in a refined model free of noise and structural errors. The implementation of this process in Python is illustrated below in figure 2:
Fig.2 pre-processing stage in Python
The algorithm can be extended to handle STL models with a large number of triangles due to the scalability of the neural network model. This feature makes it ideal for industrial applications involving large-scale 3D models.
-
Geometric Generation
In the geometric generation stage, the GAN algorithm operates within an adversarial training cycle. The ultimate goal is for the Generator to produce STL data realistic enough that the Discriminator cannot distinguish them from the original data. Through this iterative process, the triangle distribution is optimized, reducing structural and geometric errors and improving the overall quality of the STL model.
-
Intelligent Optimization represents the final stage in the process of AI-assisted STL file generation. This stage aims to adjust the critical parameters of the STL model to achieve an optimal balance between geometric precision, computational cost, and material consumption. This optimization relies on well-defined objective functions, which allow for quantifying the influence of each parameter on the final outcome.
section, we discuss the theoretical and practical implications of the proposed framework, the challenges associated with its implementation, and future research directions.
Fig.4 Intelligent Optimization in Python The optimization algorithm evolves through an iterative process that includes selection, recombination (cross-over), and mutation. Each generation is evaluated using the objective function, and the most performant individuals are selected to produce the next generation. This process continues until the objective function is satisfactorily optimized. At the end, the best-performing parameters are directly applied to the STL model, and the optimized result is exported as a new STL file. DISCUSSIONS The integration of artificial intelligence algorithms in STL file generation for 3D printing represents a revolutionary approach that surpasses the limitations of traditional methods. In this |
|
Fig.3 Geometric generation stage in Python |
One of the main advantages of using AI algorithms in STL generation is their ability to optimize geometry and triangular structure in an adaptive and efficient manner. Compared to conventional methods, where optimization isoften done manually or through static heuristic algorithms, AI can continuously learn and adjust critical parameters to meet the specific requirements of each project. For example, GAN models have demonstrated a remarkable ability to generate highly complex geometries with high precision, while genetic algorithms are efficient in optimizing triangle density to balance printing time and final part quality.
However, significant challenges remain. First, training AI algorithms requires large datasets of high quality, which must include both valid models and specific defects. The labeling
and cleaning process of such datasets can be extremely labor- intensive and costly. Additionally, AI models can be sensitive to data noise or subtle variations in input parameters, which can lead to inconsistent results.
Another major challenge is the computational resources required to train and run advanced AI algorithms. Generating an optimized STL file with a GAN algorithm, for example, may require significant computing power and long processing times, especially for highly detailed models. This issue can be mitigated by optimizing algorithms for performance and utilizing distributed computing infrastructures.
Interoperability between different stages of the process also represents a challenge. AI models must be seamlessly integrated into the traditional workflows of CAD software and 3D printers. The lack of common standards for integrating AI algorithms into these environments can pose an obstacle to widespread adoption of the proposed solutions.
From a theoretical perspective, the proposed framework offers a modular and adaptable approach, allowing the application of different classes of AI algorithms depending on the specific requirements of each STL processing stage. This modularity is essential for scalability and for quick adaptation to the ever- changing requirements of the industry. For example, in high- precision industrial applications, algorithms can be fine-tuned to optimize the internal structure of the part, while in educational or rapid prototyping applications, the focus can shift toward printing time optimization.
Beyond direct industrial applications, the use of AI algorithms for STL generation can also bring significant benefits to fields such as personalized medicine. For instance, AI algorithms can be used to automatically generate personalized implants or anatomical models based on medical scans, thereby reducing the time required for design and eliminating potential human errors.
CONCLUSIONS AND FUTURE DIRECTIONS
The integration of artificial intelligence (AI) algorithms into STL file generation for 3D printing represents an emerging yet essential field in the evolution of additive manufacturing technologies. Through the theoretical analysis presented in this article, we have identified and detailed how AI algorithms, including Artificial Neural Networks (ANNs), Generative Adversarial Networks (GANs), and Genetic Algorithms (GAs), can significantly contribute to optimizing the STL generation process. The proposed theoretical framework offers a modular, flexible, and scalable structure, integrating critical stages such as data pre-processing, geometric generation, and intelligent optimization of STL files.
The primary advantage of applying AI in this context lies in the algorithms' ability to learn and adapt complex models from extensive datasets. This capability not only allows for the automatic detection and correction of geometric errors but also facilitates the optimization of triangle distribution and model orientation on the printing platform. Consequently, this approach significantly reduces production time, minimizes material waste, and improves the quality of final products. Additionally, the integration of continuous feedback systems enables constant improvement of the algorithms as they accumulate data and experience.
However, challenges persist. The requirement for extensive, high-quality datasets, the high computational resources needed,
and the interoperability issues between software and hardware platforms pose significant obstacles to the widespread implementation of AI solutions for STL generation.
The integration of artificial intelligence (AI) algorithms in the STL generation process has opened up new opportunities for improving the efficiency and precision of 3D printing technologies. However, to fully realize the potential of these advancements, several critical areas require further exploration and development.
One of the most pressing priorities is the development of standardized and high-quality datasets specifically tailored for training AI models in STL optimization. Current datasets often lack consistency in labeling, geometric diversity, and complexity, limiting the generalization capability of AI models. Future research must focus on constructing datasets that encompass a wide variety of STL structures, including both optimized and error-prone models, ensuring robust algorithmic performance across diverse scenarios.
Another significant area of improvement lies in the optimization of computational efficiency in AI algorithms used for STL generation. Advanced models such as Generative Adversarial Networks (GANs) and autoencoders often require substantial computational resources, making them less accessible for real-time applications or small-scale manufacturers. Research efforts should prioritize the refinement of these algorithms to reduce training time and computational overhead without compromising their performance in optimizing STL geometries.
In addition, the integration of AI with visualization technologies such as Augmented Reality (AR) and Virtual Reality (VR) offers significant potential for improving the validation and error-detection stages of STL model preparation. By enabling real-time analysis and interactive feedback loops, AR and VR could allow engineers to detect geometric inconsistencies and structural weaknesses before the printing process begins. This integration could significantly minimize waste, reduce material consumption, and prevent printing failures.
A key future research focus should also address the compatibility and interoperability of AI algorithms with existing CAD and 3D printing software platforms. Current workflows often suffer from fragmented integration, requiring significant manual intervention to bridge the gap between AI- generated STL files and their practical deployment in manufacturing. Developing standardized interfaces and middleware tools will be essential for creating seamless workflows from AI model training to physical printing.
Lastly, the interdisciplinary nature of AI-driven STL optimization requires a deeper level of collaboration between AI researchers, material scientists, mechanical engineers, and CAD software developers. This cross-domain synergy will be critical for addressing the multifaceted challenges posed by STL file generation and ensuring that advancements in AI translate effectively into tangible benefits for industrial and commercial applications.
Future research must not only address these technical challenges but also emphasize sustainability and ethical AI deployment. Balancing computational efficiency with environmental responsibility and ensuring fairness in AI decision-making processes are paramount for the long-term
success and adoption of these technologies in 3D printing industries.
REFERENCES
-
Dong, B., Y. Wang, and Y. Lu, A slicing and path generation method for 3D printing of periodic surface structure. Journal of Manufacturing Processes, 2024. 120: p. 694-702.
-
Jakub, K., M. Aleksandra, M. Dariusz, and Rojek, Enhancing 3D Printing with Procedural Generation and STL Formatting Using Python. Applied Sciences, 2024. 14(16): p. 7299.
-
Lin, X., Z. Huang, W. Shi, and K. Guo, A Novel Ant Colony Algorithm for Optimizing 3D Printing Paths. Electronics, 2024. 13(16): p. 3252.
-
Ma, L., S. Yu, X. Xu, S. Moses Amadi, J. Zhang, and Z. Wang, Application of artificial intelligence in 3D printing physical organ models. Materials Today Bio, 2023. 23: p. 100792.
-
Francesco Ciccone, A.B., Alessandro Ceruti, Optimization with artifcial intelligence in additive manufacturing. Brazilian Society of Mechanical Sciences and Engineering, 2023.
-
Yang, J., Y. Chen, W. Huang, and Y. Li. Survey on artificial intelligence for additive manufacturing. in 2017 23rd International Conference on Automation and Computing (ICAC). 2017.
-
Elbadawi, M., B. Muñiz Castro, F.K.H. Gavins, J.J. Ong, S. Gaisford, G. Pérez, A.W. Basit, P. Cabalar, and A. Goyanes, M3DISEEN: A novel machine learning approach for predicting the 3D printability of medicines. International Journal of Pharmaceutics, 2020. 590: p. 119837.
-
Westphal, E. and H. Seitz, Generative Artificial Intelligence: Analyzing Its Future Applications in Additive Manufacturing. Big Data and Cognitive Computing, 2024. 8(7): p. 74.
-
Sachdeva, I., S. Ramesh, U. Chadha, H. Punugoti, and S.K. Selvaraj, Computational AI models in VAT photopolymerization: a review, current trends, open issues, and future opportunities. Neural Computing and Applications, 2022. 34(20): p. 17207-17229.
-
Ian Goodfellow, Y.B., Aaron Courville, Deep Learning. 2016: MIT Press.
-
Motalo, K., L. Nojeem, V. Lotisa, M. Embouma, and I. Browndi, Evaluating artificial intelligence effects on additive manufacturing by machine learning procedure. Journal of Basis Applied Science and Management System, 2023. 13(2023): p. 3196-3205.
-
Rezaei, M.R., M. Houshmand, and O. Fatahi Valilai, An autonomous intelligent framework for optimal orientation detection in 3D printing. International Journal of Computer Integrated Manufacturing, 2023. 36(6):
p. 908-946.
-
Iuganson, R., Artificial Intelligence in 3D Printing. 2018.
-
Elambasseril, J., Brandt, M. (2022). Artificial intelligence: way forward to empower metal additive manufacturing product development an overview. Materials Today: Proceedings, Elsevier.
-
Zhao, P., Hu, P. (2021). Multi-objective feed rate optimization of three- axis rough milling based on artificial neural network. The International Journal of Advanced Manufacturing Technology, Springer.