Next Article in Journal
Fractal Dimension and Retinal Pathology: A Meta-Analysis
Previous Article in Journal
Correlation between Mesio-Distal Angulation and Bucco.-Lingual Inclination of First and Second Maxillary Premolars Evaluated with Panoramic Radiography and Cone-Beam Computed Tomography
Previous Article in Special Issue
Computationally Efficient Models of High Pressure Rolling for Wire Arc Additively Manufactured Components
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Towards Machine Learning for Error Compensation in Additive Manufacturing

1
Malaysia-Japan International Institute of Technology, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, Kuala Lumpur 54100, Malaysia
2
Centre for Artificial Intelligence and Robotics, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, Kuala Lumpur 54100, Malaysia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(5), 2375; https://doi.org/10.3390/app11052375
Submission received: 25 January 2021 / Revised: 11 February 2021 / Accepted: 17 February 2021 / Published: 8 March 2021
(This article belongs to the Special Issue Advances in Modelling for Additive Manufacturing)

Abstract

:

Featured Application

In this work, a comprehensive review on how data-driven modelling and machine learning for error compensation in additive manufacturing is conferred.

Abstract

Additive Manufacturing (AM) of three-dimensional objects is now being progressively realised with its ad-hoc approach with minimal material wastage (lean manufacturing) being one of its benefit by default. It could also be considered as an evolutional paradigm in the manufacturing industry with its long list of application as of late. Artificial Intelligence is currently finding its usefulness in predictive modelling to provide intelligent, efficient, customisable, high-quality and sustainable-oriented production process. This paper presents a comprehensive survey on commonly used predictive models based on heuristic algorithms and discusses their applications toward making AM “smart”. This paper summarises AM’s current trend, future opportunity, gaps, and requirements together with recommendations for technology and research for inter-industry collaboration, educational training and technology transfer in the AI perspective in-line with the Industry 4.0 developmental process. Moreover, machine learning algorithms are presented for detecting product defects in the cyber-physical system of additive manufacturing. Based on reviews on various applications, printability with multi-indicators, reduction of design complexity threshold, acceleration of prefabrication, real-time control, enhancement of security and defect detection for customised designs are seen of as prospective opportunities for further research.

1. Introduction

In recent years, Additive Manufacturing (AM) is one of the more recent and advanced manufacturing technologies which is expected to escalate the progress for the next-generation manufacturing industry with lean manufacturing being its main principle. It involves the process of layer-basis additive manufacturing of three-dimensional object using 3D Computer Automated/Aided Design (CAD) models opposing the approaches used in subtractive manufacturing like Computer Numerical Control (CNC) machining. In additive manufacturing, the prefabrication stage aims to enhance the reliability and feasibility of the process. A 3D printable model designed either via CAD or directly from 3D scanned object is presented as triangle meshes usually in Stereolithography (STL) format as an example and then converted into sliced layers with Numerical Control (NC) programming language to instruct the fabrication process. Other 3D representation of a model includes voxels, octree point cloud and graph based [1]. The prefabrication of image-based slicing, path arrangement, orientation, support formation, repairing and packaging can significantly speed up the construction time and reduce both cost and material wastes [2].
By definition, additive manufacturing refers to a process by which digital 3D design data is used to build up a component in layers by depositing material [3,4] according to American Society for Testing and Materials (ASTM), an international standards organization. The process typically uses extruder, binder, laser or electron beam to solidify materials such as polymer, metal, and ceramic [5] one layer at a time. Usually, an extruder wheel or a mobile bed can control the flow rate of fused material [6,7]. Throughout its inception, AM has offered an improved mechanical strength throughout the years with new plastics and alloys being tested out to balance both customisability of a design and the required mechanical properties suited for its applications [8,9]. Figure 1 lists the attributes additive manufacturing offers. One of the major benefits AM could utilise is cloud manufacturing. Cloud manufacturing is the concept of distributing manufacturing capabilities and resources on a cloud platform capable of offering intelligent decisions to deliver the most sustainable and robust manufacturing route available [10]. In the additive manufacturing paradigm, Social Manufacturing (SM) is realised by seamless connectivity with the Internet and logistical networks where prosumers can directly participate in the entire cycle of the production process through crowdsourcing. From an idea proposed in [11], a service oriented networked product development model is proposed in which service consumers are enabled to configure, select, and utilise customised product realisation resources and services ranging from expertise support to pay-as-you-go concept.
Lately, AM has been widely used in a list of domains including medical [12,13], materials engineering [14,15,16,17], communication [18,19], pre-fabrication construction [20], aeronautic [21,22], power electronic [23,24,25], food [26] and even making its way into the space industry [27,28].
However, the limitations hindering the proliferation of AM still exist in the current manufacturing operation. Excessive time consumption, lack of real-time control, potential deviation, and the transition from mass production to mass real-time customisation are principal problems that require being solved by computational aptitude, widely known known as Artificial Intelligence (AI).
AI provides various algorithms and methods as well as offers great potential to transform the current manufacturing technique under the situation of ever-increasing data repository. Machine Learning (ML) for example, opens the possibility for machines to learn and improve autonomously with little or no human intervention at all. Applying ML in manufacturing allows the system to derive the useful information from existing data sets, which will provide a basis for approximations or predictions to operate machines with future behaviours such as decision-making and automatic system improvement. It is also beneficial to detect certain patterns or explore regularities in a dynamic manufacturing environment [29].
Many authors have invoked the notion of the process to be called a disruptive technology that will inevitably influence the majority of the established production processes [5,30,31,32], and [33]. AM has a potential to reduce production cost by more than USD 170 billion and reduce carbon footprint by 130.5 Mt [34]. It is also estimated that AM could generate up to USD 200-USD 600 billion in transaction by 2025 [35]. General Electric has announced significant investment over a billion dollars in metal AM for jet engine components of aircrafts with one specific advantage being their future 3D printed jet engine fuel nozzle can improve the efficiency of their jet engines by increasing the allowable combustion temperature [36,37]. Other companies like Airbus are 3D printing bracket for use in aircraft such as a cargo door bracket [38]. The flexibility of 3D printing lets these companies achieve the same function at a lighter weight which in-turn reducing the use of fuel in aircrafts [21].
AM is also used in the entertainment industry to create special effect [39]. In fact, Hollywood was one of the earliest users of MIT’s 3D printer for the creation of the replicas of the Aston Martin DB7. On a more personal application in medical devices, a study that was published in the New England Journal of Medicine, where doctors and engineers at the University of Michigan collaborated and 3D printed an implant for an infant with a collapsed airway which was printed using a biocompatible material and was strapped around the infant’s airway [40]. There are also great applications tooling wise, where AM is not making parts but instead is improving the performance of tooling, for instance, enabling conformal cooling channels close to the surface of an injection mould that would result in improved part quality by reducing cycle time and minimising shrinking [41,42]. Table 1 describes the main additive manufacturing types with their respective attributes. In this paper, we aim to provide a review on the prospect of how AI application will provide a sustainable improvement in AM from various aspects and phases of this manufacturing technique.
The terms additive manufacturing and 3D printing have been colloquially used interchangeably. Nevertheless, AM is the more broad and all-inclusive term in the industrial or manufacturing field. AM also reflects large-scale production of components while 3D printing is commonly referred to anything that is ornate be it functional or non-functional, though no standards have yet to be established regarding this matter. The structure of this paper is as follows: the overview of different approaches in manufacturing and the advancement in additive manufacturing is presented in Section 2 while Section 3 gives the background of data-driven modelling in additive manufacturing. Section 4 presents the implemented approach of the recent works of error generation and compensation in AM as well as the performance metrics whenever available. Section 5 discussed the deep learning for error compensation as well as the future prospects in the application domain followed by the conclusion in Section 6.

2. Advancements in Additive Manufacturing

Additive manufacturing is a process of creating a physical object from digital design and is typically used for rapid prototyping. The process starts with the creation of a design using CAD software, the design is then digitally sliced into thin layers and uploaded to an additive manufacturing machine. The manufacturing process begins once an extremely thin layer of metal powder is spread across the platform. A heat source such as laser or extruder melts the first layer of the 3D design. Subsequently, another layer of material is spread across the platform. The layering or melting process is repeated until the part is completed. The support materials are then removed, and the physical object that has taken shape is revealed. Additive manufacturing allows us to produce parts that are lighter, stronger, and more durable than traditionally made parts. Overall build times are reasonably faster as the designers can add precise features and complex geometry with minimal work is spent on tooling thus drastically reduced the cost overhead associated with it. In DMLS, there has been substantial leap on resourcing new materials in practice as new studies have been conducted to study on the inclusion of materials and their characteristics such as composite alloys in AM for different types of applications [61,62,63].
In fact, additive manufacturing has allowed industry players to revolutionise the way they work. The level of design customization that was previously unthinkable of with conventional manufacturing, is no longer an issue in additive manufacturing which also offers reduction in both material resource and the turnaround time, which are significantly reduced with the introduction of machine learning based manufacturing frameworks. Generally, a checklist that has been compiled need to be referred to for structural design works and design reviews. These checklists are usually prepared from an accumulation of previous experiences and know-how of experienced engineers or designers working on similar products. The accumulated experience and know-how increase day by day leading to amplified work time in verification tasks, which also substantiates manual labour required on a design. For example, in structural design, custom shapes being modelled will reflect the intentions of a designer to fulfil the standard requirement and functionality of a model or design and would reflect on how suited the design is with the available machining capabilities in conventional manufacturing.
This is where machine learning techniques could benefit a design process by eliminating the need for designers to undergo a redundant process of verification which can be considered as legwork tasks.

2.1. Additive Manufacturing in Industry 4.0

The fourth industrial revolution or Industry 4.0 is the current trend in the manufacturing sector connoting the gradual fusion of traditional manufacturing and practices with automation and data exchange. Additive manufacturing is considered as an essential and prospective element in the recent movement of Industry 4.0 where cyber-physical systems monitor the physical processes of the factory and decentralized decisions are bolstered. As a whole, Industry 4.0 focuses on manufacturing technology’s intelligent automation and data exchange merger aiming to redefine humans’ role in the latest generation of smart factories thus offering profitable cooperation of the cyber and physical systems [64]. Figure 2 shows the flow of how smart factories flow under the Industry 4.0 concept.
Its essential concepts are associated with virtual environment that comprises Big Data, Internet of Things (IoT), Cloud Computing, wireless networks, cloud infrastructure along with artificial intelligence to name a few, whereas its physical side includes additive manufacturing, autonomous vehicles, smart materials, nanotechnology, and intelligent robots. In contrast, the physical part is bound by the capability of the current mainstream systems which makes a fresh manufacturing technology similar to AM a very enticing route in the Industry 4.0 concept. Researchers in academia and in the industry have recognized that the Fourth Industrial Revolution initiation will change our practices completely in products manufacturing, business transaction, administration of healthcare and even how we will live our daily lives [65].
In the cyber-physical system’s perspective, IoT can be described as the concept of gathering information from physical objects using computers and accelerated wireless connections. The extracted information from the 3D printers, prototype CAD models and even the end products themselves constitutes to a substantial amount of statistical data to be exchanged and analysed.
Together, this large quantity of data is defined as Big Data, which is another fundamental element in Industry 4.0. Furthermore, cloud computing, which is related to the gathered information processing, can be in the virtual industrial world as one of the most significant paradigms. All of these current technologies help to ensure the effective utilization of existing information for a sustainable future in smart AM [66,67].

2.2. Transformations from Conventional Manufacturing

One of the biggest advantages that additive manufacturing has got to offer over traditional manufacturing approaches is that no special new tooling is required in additive manufacturing in creating a part. This would highly improve the turnaround time in rapid prototyping other than reducing resources that would be normally allocated in tooling [68]. In addition, preparation of the production line and getting an assembly process set up could be potentially avoided. Conventional manufacturing comprises formative manufacturing which involves techniques like injection moulding [69]; a process that removes material from a larger piece of material employing standard machining processes such as milling and lathing until the prototype part is created.
Additive manufacturing has a clear advantage in rapid prototyping which is a speedy process of creating a three-dimensional model of a physical part or product before being manufactured in higher quantities [70]. Currently, prototypes are usually done by layered manufacturing technology in the likes of polymers and various metal types [71].
One of the known perks of additive manufacturing over conventional manufacturing processes is the lean nature of the source required in printing the product [72]. In additive manufacturing like polymer extrusion, only material intended to be in the exact representation of the CAD model is estimated beforehand and fully utilised with minimal waste. In injection moulding, the use of extra material is required in order to fill the mould [73]. In sheet metal assembly, a by-product in the form of scrap metal will be produced [74]. The scrap metal is often recyclable, but it would involve an upfront cost for the material to be salvaged. In most instances, additive manufacturing will produce almost zero material wastage in rapid prototyping process when a correct process configuration is followed. The types of additive and conventional manufacturing types are described in Figure 3.
However, additive manufacturing is rather less efficient in the post prototyping phase. Albeit the unnecessary and irrelevant retooling, the rate at which the printer could complete a whole assembly of a finished product leaves much to be desired if we were to compare to the most conventional manufacturing process like CNC milling and moulding. This is because only a single layer will be laid out or fused together at one time to accommodate the customizable nature of the process.
Although additive manufacturing has a much shorter lead time in prototyping tasks, with the current technology available, it cannot sustain the rate that is required to be used for a full-fledged manufacturing line [75]. So, when it comes to making a limited-run prototype of a part, 3D printing has a clear edge over the traditional method of tooling an entire production line but not suited for a high output production. All in all, although additive manufacturing has a very short turnaround, it is only suitable to cater to the need of a manufacturing process like the prototyping phase due to the intricate steps involved and the resolution of details it can offer. To justify the cost of tooling, manufacturers do not require to produce as much of the volume required due to the high rate of reproduction of a single design.
Traditional manufacturing like machining and casting provides high quality level parts, good surface finishing, and very high dimensional accuracy for all sorts of materials. Nonetheless, 3D printing technologies like Aerosol Jet has recently made significant gains against traditional manufacturing processes by offering better material selection, ranging from ceramics to dielectric adhesives [76,77]. However, when it comes to making a limited-run prototype of a part, 3D printing has a clear edge over the traditional method which requires tooling for the entire production line. Table 2 incorporates the pros and cons of both additive manufacturing with traditional manufacturing.
The widespread deployment of low-cost sensors and the improvement of internet infrastructure have boosted the interest and excitement on the topic of future of manufacturing. This is where data-driven manufacturing comes in offering responsive and efficient production system integration [78]. Table 3 highlights the multitude of challenges for its successful implementation. In the dawn of shifting from industry 3.0 to 4.0, offering interconnected systems will benefit the previously overlooked collection of data to further improve sustainability level of the manufacturing ecosystem. Data-driven systems will undoubtedly yield new opportunities for a highly fine-tuned control and monitoring system in newer manufacturing systems like AM which has the promise to simplify supply chains.

3. Data-Driven Modelling in Additive Manufacturing

Additive manufacturing for three-dimensional designs is being realized more throughout the years, considered as an evolutional paradigm in the manufacturing industry [79,80]. Artificial intelligence is currently finding wide applications to 3D printing for an intelligent, efficient, high quality, mass customised and service-oriented production process.
Several data-driven analytics that depend on architectures in the likes of Artificial Neural Networks (ANN) and Genetic Algorithms (GA) are renowned for their quality prediction in a variety of applications [29,81,82]. However, AI implementation has yet to be fully utilized in AM to maximize its chance of successfully achieving its productivity and sustainability goals. The advantages of identifying the various predictive deviations and classifications tasks using machine learning models are discussed in this chapter.

3.1. Artificial Neural Network Framework

In AM, the thermal nature of materials and processes may cause uncertainties in the temperature gradients during construction phase. As a result, the parts being built undergo irregular deformations that usually leads to dimensional inaccuracies from the modelled to finished parts. An ANN based approach is proposed in [83], to tackle the problem of unwanted thermal deformations in manufactured parts adapting FDM.
ANN is a computation system loosely inspired on how human brains process information. A feedforward neural network has three types of neurons composed of input neurons, hidden neurons and output neurons. There is only one input and output layer, but there can be multiple hidden layers in between. Every connection of neurons is assigned with weights where weighted outputs from previous nodes are introduced with activation function [84].
The proposed model is a feedforward ANN which is trained using backpropagation algorithm [85,86] to obtain the information on deformity. Previously, slice and stereolithography (STL) based compensation approaches are showcased for geometric errors in fabricated parts using the Rapid Prototyping (RP) method [87,88].
On the proposed thermal geometry compensation method, finite element model is used to simulate the creation of solid materials in AM process. Two sequential steps are involved, firstly the temperature history together with the thermal gradients across all layers are computed using finite element analysis, next, the overall deformation induced in the part is determined using ANN implementing Lavenberg-Marquardt variant of error backpropagation algorithm for training. Two sample parts were tested using the proposed method showing a significant error reduction of manufactured parts conforming to the original CAD file with a reduction in conformity error by 58.86% to 63.99% using an ANN setup shown in Figure 4.

3.2. Markov Decision Process

The lack in the ability to monitor real-time quality control in AM can be seen as a limitation since quality assurance is provided by a more traditional offline data-driven techniques and optimization approaches such as design of experiments, which poses great challenges for widespread applications. In order to fully utilize the potential of sensing data for AM, effective analytical tools and methods that are able to handle complex image data to reflect the microstructure and mechanical properties of AM builds are seen as a key factor.
By extracting useful information on the process dynamic and defect conditions, an optimal control approach for AM parts is proposed in [89] using Laser Powder Bed Fusion technique. Quality assurance in AM is laid out by first measuring in-situ measuring, then estimating real-time defect states in layer wise AM images, and finally optimising layer-by-layer control actions. A formulation on the in-situ AM control problem adapting Markov Decision Process (MDP) is simulated with the objective of finding an optimal control plan.
Markov Decision Process (MDP) is a decision-making model working in a discrete and stochastic manner in sequential environments. The core principle of the model is that a decision maker, or agent, inhabits an environment, which changes the state randomly in response to action choices made by it [90].
The defect level is characterized in the corresponding layer images with nonhomogeneous patterns or irregularities. Then, layer-by-layer control actions are taken by extracting The Hoteling T 2 information [91,92] from the multifractal spectrum. A stochastic dynamic model is represented as Markov process to determine the optimized control policy where experimental results signifies that the proposed method has a huge potential for an on-the-fly build quality and real-time defect mitigation assessment in AM. Figure 5 encapsulates the basis of a Markov Decision Process model discussed.
In additive manufacturing, microstructures created from the process can be quite complex than conventional counterparts like CNC deductive manufacturing. With the introduction of impermanent and spatial heat sources [93,94], microstructural heterogeneity in the processed part is imminent. In a study conducted in 2017, a kinetic Monte Carlo model is proposed to predict three-dimensional grain structure in AM [95], Figure 6 illustrates the flowchart of the Monte Carlo model being used.
The model proposed uses molten zone shape, surrounding temperature gradient, and scan pattern to represent the evolution in the microstructural level. The microstructural variation is rather prominent in metal-based additive manufacturing process is due to the non-uniform local solidification behaviour occurring throughout the process [96,97]. A cost ratio, c f / c a , using the value of failure cost over corrective action cost is being implemented to evaluate the performance of the proposed method. The results show that the model was able to reproduce distinct and varied classes of AM microstructures with a relatively low computation requirement.

3.3. Genetic Algorithm

In Selective Laser Melting (SLM), the parameter settings will impact the outcome of the processed material. Properties such as the bead width, tensile strength, compressive strength and wear are some of the properties affected by the SLM configuration imposed. A multi-gene genetic programming is proposed in [98], to optimize the parameter setting with the evolutionary stage of the method called the Modified Multi-gene Genetic Programming (M-MGGP).
Genetic Algorithms (GA) works on the basic principles of evolution as it is a meta heuristic to natural selection and the various subprocesses that occur spontaneously. The cycle of GA is initiated by the assessment of fitness score of all the agents in the current generation as shown in Figure 7, then with the selection of the top percentile of all models, the models are crossed over with one another arbitrarily and finally, mutated in order to introduce randomness. The cycle stops if the criteria is met or resets from the mutation phase onwards [99].
M-MGGP is in the form of weighted sum of several genes with least square method for regression phase. Figure 8 shows gene 3 with p   value lower than 0.05 is eliminated with the other two genes combined using the stepwise regression method. In the simulation tested together with two other methods namely ANN and normal Multi-gene Genetic Programming (MGGP), root mean square (RMSE) error shown in the proposed method is 63.8% lower than ANN and 47.9% lower relative to the normal MGGP method. The relatively better generalization ability of the M-MGGP method proposed is beneficial for rapid prototyping users in which the production time can be further decreased by optimizing the SLM process beforehand. In addition, the bead width increases with the increase in laser power and powder layer thickness meaning that by regulating the scanning speed of the SLM machine, a higher variation in bead width can be obtained. A squared correlation coefficient, R 2 , of up to 0.98 was recorded indicating good agreement with the experimental data. A mean standard error of 0.25 was recorded, outperforming ANN and the normal MGPP being benchmarked against.

3.4. Genetic Algorithm

Although additive manufacturing offers a number of unique capabilities like design freedom, its full potential might be hindered by a number of factors including the lack of available predictive models that correlate the properties of the processed parts to the processing parameters [100].
It includes part quality, repeatability, and the lack of material and process standards. A predictive model for learning and prediction of metallic part’s porosity is developed using a Gaussian Process (GP) regression model in [101] using SLM based AM.
GP is a discriminative machine learning process with the additional advantage of providing a full conditional, statistical description for the predicted variable that can primarily be used to establish confidence intervals and set hyperparameters which gives an alternative to regression problems [102]. GP models are formed from classical statistical models by substituting latent functions of parametric form by random processes with Gaussian prior.
The Gaussian-based predictive model expresses the porosity as a function of laser power and scanning speed identified as two of the most influencing parameters on part porosity. The use of spatial covariance functions is extended with re-parameterization from the rather limited application in geographical spaces to generalize 2-dimensional spaces with different physical units. Then, a Bayesian updating methodology was adapted to estimate the statistical model’s parameters and Kriging prediction [103] was employed to estimate the resulting porosity at various power-speed combinations. Figure 9 summarises the prediction methodology using the proposed model. It is demonstrated that the proposed method offers accurate predictions in part porosity of stainless-steel specimen with parameter combinations resulting in low porousness of 0.325% at 50 W laser power consumption and scanning speed of 275 mm/s.
This section discussed how data driven AI is impacting various AM methods and has proven to provide improvements in several ways. Table 4 compiles the findings and possible improvement that could be taken in the data driven AI methods discussed.

4. Error Compensation in Additive Manufacturing

Unlike other manufacturing processes, AM defects’ analysis and modelling has yet to be fully established and explored. 3D printing which can be considered as non-linear system possess a rather difficult error control generally [104]. The research field of error compensation in 3D printing is still in its inception stage, however, it benefits from the maturing techniques of various data mining analytics and machine learning. Their successful applications in a list of engineering fields proved that similar approaches could be applied in additive manufacturing processes specifically for error compensation which in turn, provide congruous end products.
AM geometric deviation modelling has been investigated for various AM processes from various aspects, including characterization of geometric approximation errors during conversion from CAD model to standard input files, parametric modelling of machine errors and identification of influential process factors on shape shrinkage ratio. The focus of these methods is concentrated on a global improvement of geometrical accuracy. To derive more specific models of shape deviation, Huang et al. decompose an AM shape deviation into in-plane and out-of-plane deviation, and developed deviation models incorporating only the shape parameters based on statistical methods [105].
In an AM process, the error generation mechanism can be explained by three main error sources:
  • Material related error such as thermal shrinkage and material distortion arising from the rapid heating and cooling process [106,107].
  • Production process induced error resulting from machine errors and process characteristics [108,109].
  • Error due to conversion from scanned/CAD model to the standard file input as mathematical geometry approximation [110,111].
Due to the nature of AM which lays out one layer at a time, the effect of error sources could arise in both inside each layer and between layers, resulting in in-plane and out-of-plane deviations of the product shape from its nominal design [105]. An in-plane situation is considered in this research [112], where small layer thickness allows the authors to reduce the problem into a two-dimensional (2D) problem by approximating the boundary of a layer with a 2D shape. Calculation of the variation effects on the designed 2D shape is essential to the effective modelling of AM shape deviation, thus motivating us to investigate the transformations of the designed shape resulting from the complex error sources. Mechanical wise, AM methods like LSTM benefits from error compensation by predicting the tensile strength of the printed parts by utilizing in-process layer wise features acquired by infrared sensing data [113], with a prediction RMSE of 1.8   ×   10 2 k N .
The transformation perspective can be reasonably justified since, the process-induced error, such as unexpected displacement of machine axes or variation in electrical components, may cause slight translation and rotation of shape with respect to the original machine coordinate system, and a material-related error, such as thermal shrinkage, may cause local variations of shape from its original software form. The accumulation of these deviations can a result in the deviation in dimensionality from the original CAD dimensions.
The stack-up of layers will accumulate these deviations and affect the overall product form. Therefore, three kinds of transformations can be defined on a 2D shape in the x y building plane: translations in x - and y - direction Δ x , Δ y , rotation with respect to the origin and scaling in x - and y -direction ϕ x , ϕ y . Figure 10 illustrates the transformation effects on the designed shape during AM process.
A mathematical relationship between the designed shape Ω◦ and the final shape Ω* can be established based on the transformation parameter set C = {ϕ x , ϕ y , α, Δ x , Δ y }. Suppose corresponding points on Ω◦ and Ω* are denoted as ( x ° , y ° ) and ( x * , y * ) in the Cartesian coordinate system, this relationship is defined as Equation (1), in which M S ,   M R , M T are homogeneous transformation matrices composed of scaling, rotation and translation parameters, respectively:
x * , y * , 1 T = M S M R M T x ° , y ° , 1
resolving Equation (1) yields:
x ° , y ° = h 1 x * ,   y * , Ψ , h 2 x * ,   y * , Ψ
Transformation parameters can be applied to the overall shape where the parametric function can capture the global trend of an in-plane shape deviation. However, to characterize variations along a shape boundary that are location dependent which includes far more complex patterns, a learning capability should be incorporated in the deviation model to simultaneously learn deviation of data represented in different shapes. Here is where a multi-task Gaussian Process (GP) learning algorithm as discussed in previous chapter comes in for local variations modelling.
In a study conducted, overlapping detection and removal algorithm to improve repositioned-fragments of the 3D bone model that significantly affect the assembled quality of 3D-printed bones was proposed in [114]. It focused on developing an overlapping finding and removal algorithm to improve the 3D bone model for supporting the assembly and disassembly of 3D printed bones. The study also shows that the averaged gap error between two 3D-printed fragments is less than 3 mm, a significant reduction compared to that of 3D printed bones before mesh overlapping was removed. Contours overlap in measurements utilisation is considered with the matching properties observed.
Material extrusion or Fused Deposition Modelling (FDM) is the process of fabricating three-dimensional parts with deposition of layer-by-layer formation of liquefied thermoplastic filament. Acrylonitrile-co-butadiene-co-styrene (ABS) is the most used type of polymer in FDM. ABS possesses rigid and amorphous engineering thermoplastic copolymer meaning it has a list of useful properties for prototype build. Some of these traits include durability, toughness, and its relatively low cost [115]. Other polymer types have been tested to be used hand in hand in FDM such as Semi-crystalline polymers, they are often considered deformable, have high service temperatures relative to amorphous polymers [116,117]. However, Semi-crystalline when used in FDM tends to deform under varying temperatures during part cooling. During the crystallization phase that occur during the cooling down phase of such material, polymer chains will be drawn very closely together which form a higher density area on the printed part. This will cause the lower layer of the bind to be prone to warps. In tackling this problem, researchers have proposed many solutions such as addition of fillers to improve the actual FDM on its building process itself where carbon fibre is introduced. This dramatically improved the stiffness of the final components being formed other than their perceived strength value. Moreover, the carbon fibre enhanced the coefficient of thermal expansion (CTE) of the polymer which leads to reduction of distortion, more apparent in large scale productions [118]. Relative to conventional injection moulding of PLA materials, FDM printed parts are tested with different strain rates with 45° raster angle (angle at which the materials are laid at every layers) [119], achieved higher ultimate tensile strength (UTS) of 61.42 MPa than injection moulding (49.45 MPa) with 24.2% UTS improvement at 2.5 × 10 4 s 1 strain rate.
Nowadays, online model regression techniques are required by the manufacturers to assist in the increase of productivity and reduce quality defects by tracking the system variations promptly. Model regression is used to improve the product quality or do failure prognosis for the machines. Very few of these algorithms have considered the regression of time-varying systems. The proposed model in [120], addresses the online model regression for time-varying manufacturing systems with random unknown model variations during production. For comparison, the suboptimal method is also tested in another scenario and defined the following average MSE over all points as the metric to compare the performance of the two methods. In this study, a standard Gaussian Process Regression (GPR) method was adapted for the model regression of time varying manufacturing systems with shift and drift parameters unknown. In addition, a suboptimal GPR method was proposed which ignores the correlation between the latest measurement and the historical data as a trade-off between the storage expense and the estimation optimality. Verification of the effectiveness of the two proposed methods have been simulated and compared.
A new method of predictive model based on Gaussian process approach is proposed by Tapia et al. using selective laser melting [121]. The estimate of statistical model parameters is collected via Bayesian inference framework, and porosity of the parts predicted using the Kriging method for a range of pre-defined setting. A predictive modeling framework is proposed based on Gaussian process models to predict the resulting density in parts manufactured using selective laser melting as a function of the processing parameters. The most impactful parameters that have been reported on SLM parts’ porosity include laser power, scanning speed, powder layer thickness, hatch distance and laser beam size. A Gaussian process-based predictive model that assumes the porosity of the fabricated part as a function of laser power and scanning speed is formulated, which have been identified as two of the most significant processing parameters affecting part porosity. The proposed methodology was validated using a real-world case study of predicting the porosity of 17-4 PH stainless steel specimens manufactured on a ProX 100TM SLM system.

5. Deep Learning for Error Compensation in Additive Manufacturing

Accuracy and finishing of 3D printed objects are relatively at lower levels compared to traditional mass manufacturing methods. The main reason behind this is that the models to be printed are usually arbitrary and are printed in small quantities. The deformation is affected by the shape of the object and there is a lack of a widely accepted universal method for the error compensation. It is neither easy nor economical to perform the compensation manually. Several AI methods including emerging technique like deep learning, are currently being widely investigated for a wide variety of manufacturing systems. To give an overview, the applications of the state-of-the-art deep learning techniques in manufacturing are discussed, in this chapter. We will highlight the present framework for automatic error compensation implementing AI based algorithms.

5.1. Learning-Based Framework with 3D Deep Learning

The finished shape of a 3D printed object can be acquired by technologies, such as scanning. In this method proposed by Shen et al., ‘3D deep learning’ method is used to train a deep neural network [122]. This method is demonstrated for a specific task which is dental crown printing, where the network can learn the function of distortion when a large amount of data is used for training. According to the authors, it is the first application of the deep neural network to the error compensation in 3D printing. The “inverse function network” to compensate for the error is also adapted in the overall framework. Four deformations of the dental crowns are used to verify the performance of the neural network:
  • Translation.
  • Up-scaling.
  • Down-scaling.
  • Rotation.
Based on a standard encoding method in [123], it represents a 3D model as a probability distribution of binary variables on a 3D voxel grid, with ‘1’ indicating the voxel is inside the mesh and ‘0′ is not. This way, the model is digitised. The 3D convolutional operation is rather similar to a 2D convolutional operation. However, the input, output, and filters are 3D matrix with width, height, and depth. Kernels move at a certain step in the 3D space, and the overlap of the kernel and the input executes a convolution operation to form a voxel in the output. Post convolution with the input, the value of the voxel in output is summed up. According to the authors, the network follows the idea of an auto-encoder with Unet architecture [124], where the network contains an encoder and a decoder. The encoder and the decoder are concatenated by the structure of “U-net” and the fully connected layers are not used. A latent representation of the input volume is extracted by the encoder, and the decoder outputs a prediction according to spatial knowledge gathered by the encoder.
The cross-entropy loss function is common. However, an improved cross-entropy loss function with α as the weighting penalty parameter is applied. It is set at 0.85 to punish more false negative case. This idea is inspired from [125], due to the sparsity of voxel data, it may be more probable that the neural network recognizes 1 as 0. The value of α is gained by experiments. The y is the target value in {0, 1} and the y’ is the output of the neural network in (0, 1) for each voxel. From the results presented, the inverse deformation approximate performance is proven to be able to compensate the changes from the nominal model used in the tests solely from the voxel representation of STL form of the 3D build.

5.2. Long Short-Term Memory for Layer Manufacturing Analytics

A data-driven predictive model is proposed by Jhang et al., taking the printing process into account in a deep learning network structure, using Fused Deposition Modeling (FDM) as a demonstrative case study [113]. Temperature and vibration data are measured to reveal the layer-wise thermal and mechanical activities as well as the process variations, and the inter-relationship among different printing layers is characterized by a Long Short-term Memory (LSTM) network. Process parameters and material property data combined with data collected from sensors are fused in order to estimate the tensile strength of manufactured parts. A modified Layer-wise Relevance Propagation (LRP) is applied to calculate the effect of each process parameters on the prediction result.
In a previous work adapting Design of Experiment (DoE) approach [126], additional machine setting played a big role in the surface roughness where the slice height and width played major roles whereas factors like temperature was insignificant. In another study [127], consideration of material properties and machine settings taking into account factors like tool path and layer thickness on warp deformation is scrutinised. However, these methods are highly dependent on quantitative correlations to support the proposition of thinner printing layers alongside the preferred setup for FDM manufacturing.
In order to improve part tensile strength prediction performance in FDM, a machine learning method has been developed based on an LSTM network and in-process sensing data. The main goal is to better understand the effect of sequential layer-by-layer printing process which is the main trait of FDM. Firstly, a set of sensors including IR sensor, a thermocouple and an accelerometer capture the layer-wise activities. The sensing data is taken as input to the individual LSTM cells that reflect the individual printing layers. The inter-cell communication through the LSTM forward path is used to model the layer-wise thermal history. The processed sensing data from each LSTM cell, representing the contribution from each of the printing layers to the part property, are then combined with the process parameters and material property to predict the tensile strength of manufactured parts hand in hand. Additionally, Layer-wise Relevance Propagation (LRP) algorithm has been modified and adapted in analysing the extent of process parameters’ impact in tensile strength prediction.
Experimental results show that the LSTM-based predictive model outperforms several machine learning techniques, such as Support Vector Regression and Random Forest. In process sensing, it shows that significant improvement was made in part tensile strength prediction. Specifically, it reduces the prediction RMSE by 44% and improves the prediction of variation by 22.6% reflected by the R2 value over the model that only uses the process parameters and material property as network input. From the relevance analysis, it is proven that three process parameters namely extruder temperature, printing speed and layer height, massively contribute to the tensile strength prediction in the model. The proposed LSTM model managed to outperform the RF and SVR models for part tensile strength prediction, with improvement of 9.8% and 24.3%, respectively. This further approves the efficacy of the sequential layer-by-layer modelling of the FDM process via the LSTM network.

5.3. Wear Prediction for Component Production

In FDM characteristics such as surface roughness, mechanical strength and dimensional accuracy are found to influence the wear strength of components manufactured via FDM. The wear strength of the FDM fabricated prototypes is measured based on five input variables as demonstrated in [128]. The variables are:
  • Thickness.
  • Orientation.
  • Raster angle.
  • Raster width
  • Air gap.
Wear strength is a crucial attribute for the durability of part and little work has been done to better understand the wear characteristic of the rapid prototyping processed part.
For each of the input process variables, values at varied levels are considered as per guidelines of machine manufacturer and industrial application. Wear volume is determined by the difference in height by multiplying it to the cross-sectional area, while sliding distance is obtained by multiplying time with speed of rotation. For the wear testing, pin on disk apparatus is used. The proposed method using Improved approach of Multi-gene Genetic Programming (Im-MGGP) is compared to that of the other three potential models; standardised MGGP, SVR and ANN [129].
To understand the concepts of MGGP method, the basics of Genetic Programming (GP) is discussed in brief. GP generates models automatically based on the given data using Darwinian’s principle of survival of the fittest [130]. The same working principle applies in GP with Genetic Algorithm (GA) but the only difference between them is that, GA evolves solutions represented by strings (binary or real number) of fixed length, however GP generates solutions represented by tree structures of varying sizes. GP algorithm initiates by randomly generating models. The number of models generated is represented by the population size. The models are formed by combining the elements randomly from the functional and terminal set. A function set which usually comprises elements such as basic arithmetic operations, Boolean operators or other operators predefined by the user. The terminal set comprises elements such as numerical constants and input decision variables of the process. Dissimilar to GP, the evolutionary phase of the MGGP algorithm evolves models, where every model is formed by the combination of trees or genes.
It is validated that the robustness of the model by unveiling dominant input parameters and hidden non-linear relationships. It was found that the wear strength decreases with an increase in layer thickness, raster width but strength increases with increase in air gap. The high generalisation ability of the Im-MGGP model is highly beneficial for rapid prototyping process, where it requires contingency that involves high-fidelity models that can predict wear strength in ambiguous input process conditions. The model provides an explicit functional relationship between wear strength and the input process parameters, and thus can be further extended for offline prediction.
Table 5 summarises the three error compensation approaches incorporating different deep learning algorithms and the major findings.

6. Future Directions

Of late, we see a steady increase in awareness in the industrial segments on the different applications AM can support. The application driven approach is getting more and more attention and we see that coming from the financing world [131], where today several investment funds are claiming that interest to invest in traditional machine manufacturing is slowly declining, instead they opt for start-ups that apply 3D printing in certain domains [132,133]. The acquisition of Makerbot by Stratsys for USD 403 million is one of the indicators for the proliferation of market interest and confidence in this manufacturing technology [134]. Today they are looking at methodologies to simulate consultancy and co-creation in a wide group of industries that started using 3D printing. This is the way that they create a market and a demand for a product rather than a supply for a non-existing market. That is why the application driven approach and the stimulation of the users’ demand is going to really simulate 3D printing or AM further.
With regards to materials, 3D printing in the near future will more work in the opposite direction of the well-known phrase of “less is more”, we will be seeing more different materials and we will be able to target more application-based approach rather than an available manufacturing technology driven approach. 3D printing and materials have always been an unending cycle, whereas you see that materials are not being developed because they are not processable on commercially available machines. However, there is a drive now that is fuelled by the willingness and the versatility in large materials supply from producers to enable the push in this technology. This means that there is still a steadfast growth in the importance of 3D printed products. Many highly demanding industries like the aerospace and automotive sectors have a demand that are different than the ones being supplied, at the moment they are willing to make compromises to make advances in additive manufacturing in various ways, but in the future with new materials developments it will not be necessary anymore for such compromises. Designers can go towards the materials that they want to use for their exact application either in functional prototypes or even in series manufacturing. In practical manufacturing industry, the printability or complexity calculation of a product is not based on a single indicator but rather an integration of multiple indicators for instance, time, cost, raw material, model size, and geometry. The problems on how to test and determine multi-indicators and the effects of the indicators have proportionately transformed into an optimization problem solved by Genetic Algorithms (GA) and genetics-based ML method to achieve an optimal effect proportionate to the aim of minimising the complexity value that has been a focus as of late. The motivation as to why GA is adapted is due to the ability of large data could to be expressed in string binary format [135]. In relation to other methods, this probabilistic search method requires less assumptions in the objective functions as shown in [136]. Moreover, the scheme being highlighted is developed on the basis of the current level of 3D printing. To further popularize 3D printing, more research should be focused on printing technique optimization in order to dramatically lower the complexity threshold in a multi-indicative setting. As a result, by combining the assistance of the printability checker and the improved printing method, more and more products are in the printable state than earlier.
When we look at the revolution of 3D printing has undergone over the past years, it is clearly proven that there is a big impact in rapid prototyping architecture and from there had evolve into other aspects in design and manufacturing process as a whole. The big evolution that we are beginning to observe nowadays is that 3D printing is being adopted for serial manufacturing. A number of mass manufacturers have been looking at 3D printing and are actually integrating it into their ecosystem [137]. In order for AM to become a part of the mass manufacturing ecosystem, productivity of the technology is a key element. The industry is always trying to increase the productivity, so software plays a big role in this day and age by looking at a number of innovative ways of automating tasks. Automation of steps that are not just intending to reduce labour time but more importantly to improve the efficiency of the entire process by automating legwork steps, and by doing so, we can enhance the number of parts that are being built at a specific time on a specific machine. This can be done by working on the simulation process before the build is started or even in real-time in the software department. Nowadays, a new direction that is getting more attention is to incorporate the 3D printing process with edge computing to hinder bottlenecking of unnecessary information from being bundled up and processed. Another advantage of simulating prior to production is the possibility of reducing any incoming errors and most importantly preventing them from happening in the first place by taking the countermeasures. Though the computational simulation has verified the scheme shown in [6], it is possible to simplifying and accelerate a 3D printing process, evidently, there are still some defects which may be affecting the printing precision and optimal solution. In the case of the Christofides algorithm utilising the distance as a criterion, it can only prove that a nozzle traversing distance or time is optimal. However, it has yet to be proven that the total time consumption is the shortest under the circumstance of neglecting the retraction time. In [6], it points out that a retraction method has to be considered due to the generation of excess filament leaking, which usually happens in a typical printer. Moreover, in the effort to reduce the computing and printing time, researchers proposed a simplified method to unite the small, connected print segments into integrated segments based on the consolidation threshold rate.
Regarding the connectivity of AM process, the biggest change expected is that new players entering the market have a new set of paradigms by default since 3D printing technologies are becoming more accessible by the years. Whereas companies having traditional grounds in traditional manufacturing tend to have a pre-set of an old and proven perspectives that are usually not as environmentally friendly as AM. However, there are a lot of complementarity and opportunities that these major companies can bridge with more proven techniques expected to be infused with the core principles of AM.
By making the process smoother, AM can provide a more cost effective and efficient solutions, hence enabling more designers getting up to a speed that is not usually possible with the current knowledge that we have on AM today. In a lot if instances, ordering a 3D printed part is not easy because of the way 3D printing process is set up. In terms of 3D printing manufacturing we are still in an early stage of the product lifecycle, working with the early adaptors and innovators. Another important element in connectivity nowadays is the cloud platform. A comprehensive cloud platform is not only about the collection of abundant resources. Much research still focus on the technical innovation, resulting in the lack of attention to system security and safety for future deployment and adaptation of 3D printing in major companies. Even though the sharing platform may highly improve the resource usage and provides the opportunity to middle or small-scale manufacturers to accomplish their production, it also leads to the malicious attacks from unexpected parties, causing the risks of information leak in these competitive and harsh environment [138]. A method of establishment of a private cloud platform, offering benefits and services from public platform environment and self-management is proposed in [139]. Although it may reduce the risk to some extent, the specific criteria and standard to implement still requires extensive research.
Governments globally [138,139] are getting more involved in 3D printing way of manufacturing because the developers have reached a level of maturity in creating more sustainable and energy efficient 3D printers. The AM sector is leaning more towards various manufacturing technology approaches providing a more significant impact in the lives of people especially in the research and education sectors. Currently the term ‘3D printing’ is widely being adapted for additive manufacturing from polymer based to metal and concrete, so the expectation of what can and cannot be done is still vague with the colloquial term, meaning there is not a limit to what can be produced by this particular method at least on the perspective level. This can be challenging towards government bodies to estimate what the possible risks and benefits are for this means of manufacturing. The two main concerns are basically, the Intellectual Property (IP) and the other one is the product liability, causing the same effect as the Internet has brought to the music and movie industries. Nonetheless, it will disrupt the traditional supply chains and part of the value will shift from the material objects to the digital file, thus solutions on how to protect and regulate CAD files needs to be a focus in the near future. With every parties being on the same page, it is possible to create a good and safe regulatory framework that protects their designers and programmers from malicious forms of attacks relating to cybersecurity issues. Social cloud manufacturing comes into the picture as it enables large firms to outsource a portion of their manufacturing tasks to smaller independent companies to allow the phases of ideation and fabrication in co-creating a product design while protecting the confidentiality of the design [140]. Cloud manufacturing (CM) provides a list of breakthroughs for challenges faced in sustainable manufacturing. Some of the major challenges faced by companies are namely; insufficient niche expertise present within an enterprise and the lack of information on quantitative environmental impact on a specified manufacturing process [141]. One key factor of cloud manufacturing is the basis of collective knowledge of data retrieval, storage and sharing in a supply chain. The parties which share a data can determine what type, how much, to whom the data is shared with. Initially, a partnership between cloud users only allows specific type of data to be shared, but as the requirement and trust progresses, it may involve various forms of classified information being disclosed. In Social Manufacturing, manufacturers and selected individuals touted as prosumers contribute to the actual design of a product [142] by crowdsourcing information to simulate innovative designs and ideas. Cloud manufacturing platform can be used to match developers to relevant expertise thus allowing ubiquitous access to sensitive design information [143]. Even with the uncertainty of how far intellectual property’s barriers could be stretched, cloud manufacturing will benefit from CM’s principles from a share-to-gain philosophy [144].
Thus, a comprehensive cloud platform is not only about the collection of abundant resources. A lot of research still focus on the technical innovation, resulting in the lack of attention to system security and safety for future deployment and adaptation of 3D printing in major companies. Though the sharing platform may highly improve the resource usage and provides the opportunity to middle or small-scale manufacturers to accomplish their production. It also leads to the malicious attacks from unexpected parties, causing the risks of information leak in these competitive and harsh environment [145]. A method of establishment of a private cloud platform, offering benefits and services from public platform environment but self-managed is reported in [146]. Although it may lower the risk to some extent, the specific criteria and standard to implement still require extensive research.
All in all, in the coming years we do not need to expect for a major explosion of the market, but at the same time we do not have to be pessimistic since the study growth will continue steadily. A steady growth will ensure an increasing number of customers and end users in AM and an increased number of companies that are willing to convert or at least merge AM with traditional methods in their manufacturing lines.

7. Conclusions

This paper provides a comprehensive review of present works bridging machine learning and additive manufacturing in overcoming various manufacturing and design process challenges. Error prediction in additive manufacturing is presented, ranging from various techniques to tackle the issue of variations in manufactured model from the initial designed form. Error compensation methods through quality assurance, process monitoring and optimal control could further improve the final product’s build quality and the production timeline with the inclusion of computerized algorithms has been summarized with significant improvements observed especially in FDM and DMLS. Although a lot of simulations are carried out by researchers, there are still a huge gap to be filled in the efforts to implement AI in additive manufacturing to further build the confidence of major manufacturers around the globe to apply this technique as an integral part of the design and manufacturing process of a product. As additive manufacturing is expected to become the mainstream mode of production soon, further developments on AI architectures in this relatively new field are necessary to accelerate the proliferation of this manufacturing solution in the Industry 4.0 umbrella in providing a reliable cyber-physical system to be tested out and ultimately implemented. This paper would hopefully give a constructive step by step overview on people who are new to AM and the inclusivity of AI frameworks in different AM tasks could efficiently improve the overall process of this new form of manufacturing.

Author Contributions

Conceptualization, A.O. and Z.H.I.; writing—original draft preparation, A.O.; writing—review and editing, Z.H.I.; visualization, A.O.; supervision, Z.H.I. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Ministry of Higher Education and Universiti Teknologi Malaysia under Grant no. R.K130000.7843.5F348 and Q.K130000.2543.19H97.

Institutional Review Board Statement

The study in the paper did not involve humans or animals.

Informed Consent Statement

Not applicable.

Data Availability Statement

This paper is a scientific review paper that provides a detailed analysis and summary of machine learning for error compensation in additive manufacturing, independent of the data.

Acknowledgments

The authors gratefully thank all members from ikohza PRA MJIIT UTM for assistance with the preparation of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ioannidou, A.; Chatzilari, E.; Nikolopoulos, S.; Kompatsiaris, I. Deep learning advances in computer vision with 3D data: A survey. ACM Comput. Surv. 2017, 50, 1–38. [Google Scholar] [CrossRef]
  2. Yang, F.; Lin, F.; Song, C.; Zhou, C.; Jin, Z.; Xu, W. Pbench: A benchmark suite for characterizing 3D printing prefabrication. In Proceedings of the 2016 IEEE International Symposium on Workload Characterization, IISWC 2016, Providence, RI, USA, 25–27 September 2016. [Google Scholar]
  3. ASTM International. F2792-12a—Standard Terminology for Additive Manufacturing Technologies; ASTM International: West Conshohocken, PA, USA, 2013; ISBN 9781493921126. [Google Scholar]
  4. Alcisto, J.; Enriquez, A.; Garcia, H.; Hinkson, S.; Steelman, T.; Silverman, E.; Valdovino, P.; Gigerenzer, H.; Foyos, J.; Ogren, J.; et al. Tensile properties and microstructures of laser-formed Ti-6Al-4V. J. Mater. Eng. Perform. 2011, 20, 203–212. [Google Scholar] [CrossRef]
  5. Petrick, I.J.; Simpson, T.W. Point of View: 3D Printing Disrupts Manufacturing: How Economies of One Create New Rules of Competition. Res. Manag. 2013, 56, 12–16. [Google Scholar] [CrossRef]
  6. Fok, K.Y.; Cheng, C.T.; Tse, C.K.; Ganganath, N. A relaxation scheme for TSP-based 3D printing path optimizer. In Proceedings of the 2016 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2016, Chengdu, China, 13–15 October 2017; pp. 382–385. [Google Scholar]
  7. Wu, D.; Thames, J.L.; Rosen, D.W.; Schaefer, D. Enhancing the Product Realization Process with Cloud-Based Design and Manufacturing Systems. J. Comput. Inf. Sci. Eng. 2013. [Google Scholar] [CrossRef]
  8. Kok, Y.; Tan, X.P.; Wang, P.; Nai, M.L.S.; Loh, N.H.; Liu, E.; Tor, S.B. Anisotropy and heterogeneity of microstructure and mechanical properties in metal additive manufacturing: A critical review. Mater. Des. 2018, 139, 565–586. [Google Scholar] [CrossRef]
  9. Kozior, T.; Mamun, A.; Trabelsi, M.; Sabantina, L.; Ehrmann, A. Quality of the surface texture and mechanical properties of FDM printed samples after thermal and chemical treatment. Stroj. Vestn./J. Mech. Eng. 2020, 66, 105–113. [Google Scholar] [CrossRef] [Green Version]
  10. Fisher, O.; Watson, N.; Porcu, L.; Bacon, D.; Rigley, M.; Gomes, R.L. Cloud manufacturing as a sustainable process manufacturing route. J. Manuf. Syst. 2018, 47, 53–68. [Google Scholar] [CrossRef]
  11. Adamson, G.; Wang, L.; Holm, M.; Moore, P. Cloud manufacturing–a critical review of recent development and future trends. Int. J. Comput. Integr. Manuf. 2017, 47, 53–68. [Google Scholar] [CrossRef]
  12. Jiang, L.; Chen, S.; Sadasivan, C.; Jiao, X. Structural topology optimization for generative design of personalized aneurysm implants: Design, additive manufacturing, and experimental validation. In Proceedings of the 2017 IEEE Healthcare Innovations and Point of Care Technologies (HI-POCT), Bethesda, MD, USA, 6–8 November 2017; pp. 9–13. [Google Scholar]
  13. French, A.; O’Neill, J.; Madson, R.; Kowalewski, T.M. Dynamic additive manufacturing onto free-moving human anatomy via temporal coarse/fine control. In Proceedings of the 2018 International Symposium on Medical Robotics (ISMR), Atlanta, GA, USA, 1–3 March 2018; pp. 1–6. [Google Scholar]
  14. Török, J.; Pollák, M.; Töröková, M.; Murcinková, Z.; Kociško, M. Monitoring of the impacts of used materials for resulting attributes of an electric motor created via additive technology. TEM J. 2020. [Google Scholar] [CrossRef]
  15. Torok, J.; Kocisko, M.; Teliskova, M.; Petrus, J.; Paulisin, D. Quality of 3D printed surface based on selected post processor. MM Sci. J. 2018, 6, 2346–2349. [Google Scholar] [CrossRef]
  16. Novotný, L.; Béreš, M.; de Abreu, H.F.G.; Zajac, J.; Bleck, W. Thermal analysis and phase transformation behaviour during additive manufacturing of Ti–6Al–4V alloy. Mater. Sci. Technol. 2019, 35, 846–855. [Google Scholar] [CrossRef]
  17. Vasiljević, M.; Manasijević, A.; Kupusinac, A.; Sukić, Ć.; Ivetić, D. One Solution of Component Based Development in NodeJS for Modularization of gRPC Services and Rapid Prototyping. SAR J. 2019, 2, 181–185. [Google Scholar] [CrossRef]
  18. Sattler, S.W.; Gentili, F.; Teschl, R.; Carceller, C.; Bösch, W. Emerging technologies and concepts for 5G applications—A. making additive manufactured ceramic microwave filters ready for 5G. In Proceedings of the 2018 International Symposium on VLSI Technology, Systems and Application (VLSI-TSA), Hsinchu, China, 16–19 April 2018; pp. 1–6. [Google Scholar]
  19. Addamo, G.; Peverini, O.A.; Manfredi, D.; Calignano, F.; Paonessa, F.; Virone, G.; Tascone, R.; Dassano, G. Additive Manufacturing of Ka-Band Dual-Polarization Waveguide Components. IEEE Trans. Microw. Theory Tech. 2018, 66, 3589–3596. [Google Scholar] [CrossRef]
  20. Villacis, N.; Gualavisi, M.; Narvaez-Munoz, C.; Carrion, L.; Loza-Matovelle, D.; Naranjo, F. Additive Manufacturing of a Rheological Characterized Cement-Based Composite Material. In Proceedings of the 2017 European Conference on Electrical Engineering and Computer Science (EECS), Bern, Switzerland, 17–19 November 2017; pp. 326–331. [Google Scholar]
  21. Huang, R.; Riddle, M.; Graziano, D.; Warren, J.; Das, S.; Nimbalkar, S.; Cresko, J.; Masanet, E. Energy and emissions saving potential of additive manufacturing: The case of lightweight aircraft components. J. Clean. Prod. 2016, 135, 1559–1570. [Google Scholar] [CrossRef] [Green Version]
  22. Uhlmann, E.; Kersting, R.; Klein, T.B.; Cruz, M.F.; Borille, A.V. Additive Manufacturing of Titanium Alloy for Aircraft Components. Proc. Procedia CIRP 2015, 35, 55–56. [Google Scholar] [CrossRef]
  23. Collins, I.L.; Weibel, J.A.; Pan, L.; Garimella, S.V. Experimental Characterization of a Microchannel Heat Sink Made by Additive Manufacturing. In Proceedings of the 2018 17th IEEE Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), San Diego, CA, USA, 29 May–1 June 2018; pp. 171–177. [Google Scholar]
  24. Ding, C.; Liu, L.; Mei, Y.; Ngo, K.D.T.; Lu, G.Q. Magnetic paste as feedstock for additive manufacturing of power magnetics. In Proceedings of the Conference Proceedings—IEEE Applied Power Electronics Conference and Exposition—APEC, San Antonio, TX, USA, 4–8 March 2018. [Google Scholar]
  25. Stoll, T.; Kirstein, M.; Franke, J. Additive Manufacturing of 3D-copper-metallizations on alumina by means of Selective Laser Melting for power electronic applications. In Proceedings of the CIPS 2018, 10th International Conference on Integrated Power Electronics Systems, Stuttgart, Germany, 20–22 March 2018; pp. 1–6. [Google Scholar]
  26. Sun, J.; Zhou, W.; Huang, D.; Fuh, J.Y.H.; Hong, G.S. An Overview of 3D Printing Technologies for Food Fabrication. Food Bioprocess Technol. 2015, 8, 1605–1615. [Google Scholar] [CrossRef]
  27. O’Brien, M. Existing standards as the framework to qualify additive manufacturing of metals. In Proceedings of the 2018 IEEE Aerospace Conference, Big Sky, MT, USA, 3–10 March 2018; pp. 1–10. [Google Scholar]
  28. Dietz, A.; van der Veen, E.; Rauch, B.; Schlitt, R. Surface technology for polymer parts for space applications made by additive manufacturing. In Proceedings of the 2018 IEEE Aerospace Conference, Big Sky, MT, USA, 3–10 March 2018; pp. 1–6. [Google Scholar]
  29. Wuest, T.; Weimer, D.; Irgens, C.; Thoben, K.-D. Machine learning in manufacturing: Advantages, challenges, and applications. Prod. Manuf. Res. 2016, 4, 23–45. [Google Scholar] [CrossRef] [Green Version]
  30. Mellor, S.; Hao, L.; Zhang, D. Additive manufacturing: A framework for implementation. Int. J. Prod. Econ. 2014, 149, 194–201. [Google Scholar] [CrossRef] [Green Version]
  31. Wohlers, T.; Caffrey, T. Wohlers Report 2015: 3D Printing and Additive Manufacturing State of the Industry Annual Worldwide Progress Report; Wohlers Associates: Fort Collins, CO, USA, 2014; ISBN 9780991333219. [Google Scholar]
  32. Rayna, T.; Striukova, L. From rapid prototyping to home fabrication: How 3D printing is changing business model innovation. Technol. Forecast. Soc. Change 2016, 102, 214–224. [Google Scholar] [CrossRef] [Green Version]
  33. Mohr, S.; Khan, O. 3D Printing and Its Disruptive Impacts on Supply Chains of the Future. Technol. Innov. Manag. Rev. 2015, 5, 20. [Google Scholar] [CrossRef]
  34. Gebler, M.; Schoot Uiterkamp, A.J.M.; Visser, C. A global sustainability perspective on 3D printing technologies. Energy Policy. 2014, 74, 158–167. [Google Scholar] [CrossRef]
  35. Ford, S.L.N. Additive manufacturing technology: Potential implications for US manufacturing competitiveness. J. Int. Commer. Econ. 2014, 6, 40. [Google Scholar]
  36. Conner, B.P.; Manogharan, G.P.; Martof, A.N.; Rodomsky, L.M.; Rodomsky, C.M.; Jordan, D.C.; Limperos, J.W. Making sense of 3-D printing: Creating a map of additive manufacturing products and services. Addit. Manuf. 2014, 1, 64–76. [Google Scholar] [CrossRef]
  37. Lu, B.; Li, D.; Tian, X. Development Trends in Additive Manufacturing and 3D Printing. Engineering 2015, 1. [Google Scholar] [CrossRef] [Green Version]
  38. Wooten, J.R. System for Rapid Manufacturing of Replacement Aerospace Parts. U.S. Patent No. 6,839,607, 4 January 2005. [Google Scholar]
  39. Horvath, J. Mastering 3D Printing; Apress: Berkeley, CA, USA, 2014; ISBN 148420025X. [Google Scholar]
  40. Zopf, D.A.; Hollister, S.J.; Nelson, M.E.; Ohye, R.G.; Green, G.E. Bioresorbable Airway Splint Created with a Three-Dimensional Printer. N. Engl. J. Med. 2013, 21, 2043–2045. [Google Scholar] [CrossRef]
  41. Jahan, S.A.; El-Mounayri, H. Optimal Conformal Cooling Channels in 3D Printed Dies for Plastic Injection Molding. Procedia Manuf. 2016, 5, 888–900. [Google Scholar] [CrossRef] [Green Version]
  42. Lin, Y.F.; Wu, J.R.; Liu, B.H.; Wei, W.C.J.; Wang, A.B.; Luo, R.C. Improved contact lens injection molding production by 3D printed conformal cooling channels. In Proceedings of the 2017 IEEE/SICE International Symposium on System Integration (SII), Taipei, China, 11–14 December 2017; pp. 89–94. [Google Scholar]
  43. Wang, L.; Gardner, D.J.; Bousfield, D.W. Cellulose nanofibril-reinforced polypropylene composites for material extrusion: Rheological properties. Polym. Eng. Sci. 2018, 58, 793–801. [Google Scholar] [CrossRef]
  44. Seppala, J.E.; Han, S.H.; Hillgartner, K.E.; Davis, C.S.; Migler, K.B. Weld formation during material extrusion additive manufacturing. Soft Matter. 2017, 13, 6761–6769. [Google Scholar] [CrossRef] [PubMed]
  45. Hwang, S.; Reyes, E.I.; Moon, K.-s.; Rumpf, R.C.; Kim, N.S. Thermo-mechanical Characterization of Metal/Polymer Composite Filaments and Printing Parameter Study for Fused Deposition Modeling in the 3D Printing Process. J. Electron. Mater. 2015, 44, 771–777. [Google Scholar] [CrossRef]
  46. Bidare, P.; Bitharas, I.; Ward, R.M.; Attallah, M.M.; Moore, A.J. Fluid and particle dynamics in laser powder bed fusion. Acta Mater. 2018, 142, 107–120. [Google Scholar] [CrossRef]
  47. Uddin, S.Z.; Murr, L.E.; Terrazas, C.A.; Morton, P.; Roberson, D.A.; Wicker, R.B. Processing and Characterization of Crack-Free Aluminum 6061 Using High-Temperature Heating in Laser Powder Bed Fusion Additive Manufacturing. Addit. Manuf. 2018, 22, 405–415. [Google Scholar] [CrossRef]
  48. Zhu, W.; Yan, C.; Shi, Y.; Wen, S.; Liu, J.; Wei, Q.; Shi, Y. A novel method based on selective laser sintering for preparing high-performance carbon fibres/polyamide12/epoxy ternary composites. Sci. Rep. 2016, 6, 1–10. [Google Scholar] [CrossRef] [Green Version]
  49. Murr, L.E.; Gaytan, S.M.; Ramirez, D.A.; Martinez, E.; Hernandez, J.; Amato, K.N.; Shindo, P.W.; Medina, F.R.; Wicker, R.B. Metal Fabrication by Additive Manufacturing Using Laser and Electron Beam Melting Technologies. J. Mater. Sci. Technol. 2012, 28, 1–14. [Google Scholar] [CrossRef]
  50. Sing, S.L.; Yeong, W.Y.; Wiria, F.E.; Tay, B.Y.; Zhao, Z.; Zhao, L.; Tian, Z.; Yang, S. Direct selective laser sintering and melting of ceramics: A review. Rapid Prototyp. J. 2017, 23, 611–623. [Google Scholar] [CrossRef]
  51. Sridharan, N.; Cakmak, E.; List, F.A.; Ucar, H.; Constantinides, S.; Babu, S.S.; McCall, S.K.; Paranthaman, M.P. Rationalization of solidification mechanism of Nd–Fe–B magnets during laser directed-energy deposition. J. Mater. Sci. 2018, 53, 8619–8626. [Google Scholar] [CrossRef]
  52. MacDonald, B.E.; Haley, J.C.; Schoenung, J.M. Reuse of Powder Feedstock for Directed Energy Deposition. Powder Technol. 2018, 338, 819–829. [Google Scholar] [CrossRef]
  53. Mostafaei, A.; Stevens, E.L.; Ference, J.J.; Schmidt, D.E.; Chmielus, M. Binder jetting of a complex-shaped metal partial denture framework. Addit. Manuf. 2018, 21, 63–68. [Google Scholar] [CrossRef]
  54. Bai, Y.; Williams, C.B. Binder jetting additive manufacturing with a particle-free metal ink as a binder precursor. Mater. Des. 2018, 147, 146–156. [Google Scholar] [CrossRef]
  55. Vu, I.Q.; Bass, L.B.; Williams, C.B.; Dillard, D.A. Characterizing the effect of print orientation on interface integrity of multi-material jetting additive manufacturing. Addit. Manuf. 2018, 22, 447–461. [Google Scholar] [CrossRef]
  56. Yap, Y.L.; Wang, C.; Sing, S.L.; Dikshit, V.; Yeong, W.Y.; Wei, J. Material jetting additive manufacturing: An experimental study using designed metrological benchmarks. Precis. Eng. 2017, 50, 275–285. [Google Scholar] [CrossRef]
  57. Kuo, C.-C.; Li, M.-R. Development of sheet metal forming dies with excellent mechanical properties using additive manufacturing and rapid tooling technologies. Int. J. Adv. Manuf. Technol. 2017, 90, 21–25. [Google Scholar] [CrossRef]
  58. Thrasher, C. Advanced Methods and Materials for Vat Photopolymerization Additive Manufacturing. Master’s Thesis, University of Washington, Seattle, WA, USA, 2017. [Google Scholar]
  59. Davoudinejad, A.; Pedersen, D.B.; Tosello, G. Evaluation of polymer micro parts produced by additive manufacturing processes by using vat photopolymerization method. In Proceedings of the Joint Special Interest Group Meeting between Euspen and ASPE Dimensional Accuracy and Surface Finish in Additive Manufacturing, Leuven, Belgium, 10–11 October 2017. [Google Scholar]
  60. Lehtinen, P.; Kaivola, M.; Partanen, J. Absorption cross-sections of Disperse Orange 13 and Irgacure 784 determined with mask projection vat photopolymerization. Addit. Manuf. 2018, 22, 286–289. [Google Scholar] [CrossRef]
  61. Mierzejewska, Z.A.; Hudák, R.; Sidun, J. Mechanical properties and microstructure of DMLS Ti6Al4V alloy dedicated to biomedical applications. Materials 2019, 12, 176. [Google Scholar] [CrossRef] [Green Version]
  62. Dupláková, D.; Hatala, M.; Duplák, J.; Radchenko, S.; Steranka, J. Direct metal laser sintering–Possibility of application in production process. Sci. Res. J. 2018, 1, 123–127. [Google Scholar] [CrossRef]
  63. Tocci, M.; Pola, A.; Girelli, L.; Lollio, F.; Montesano, L.; Gelfi, M. Wear and cavitation erosion resistance of an ALMgSC alloy produced by DMLS. Metals 2019, 9, 308. [Google Scholar] [CrossRef] [Green Version]
  64. Zawadzki, P.; Zywicki, K. Smart product design and production control for effective mass customization in the industry 4.0 concept. Manag. Prod. Eng. Rev. 2016, 7. [Google Scholar] [CrossRef]
  65. Kumar, A. Methods and Materials for Smart Manufacturing: Additive Manufacturing, Internet of Things, Flexible Sensors and Soft Robotics. Manuf. Lett. 2018, 15, 122–125. [Google Scholar] [CrossRef]
  66. Zhong, R.Y.; Xu, X.; Klotz, E.; Newman, S.T. Intelligent Manufacturing in the Context of Industry 4.0: A Review. Engineering 2017, 3, 616–630. [Google Scholar] [CrossRef]
  67. Thames, L.; Schaefer, D. Software-defined Cloud Manufacturing for Industry 4.0. Procedia CIRP 2016, 52, 12–17. [Google Scholar] [CrossRef] [Green Version]
  68. Eyers, D.R.; Potter, A.T.; Gosling, J.; Naim, M.M. The flexibility of industrial additive manufacturing systems. Int. J. Oper. Prod. Manag. 2018, 38, 2313–2343. [Google Scholar] [CrossRef] [Green Version]
  69. Kitayama, S.; Miyakawa, H.; Takano, M.; Aiba, S. Multi-objective optimization of injection molding process parameters for short cycle time and warpage reduction using conformal cooling channel. Int. J. Adv. Manuf. Technol. 2017, 88, 1735–1744. [Google Scholar] [CrossRef]
  70. Bhushan, B.; Caspers, M. An overview of additive manufacturing (3D printing) for microfabrication. Microsyst. Technol. 2017, 23, 1117–1124. [Google Scholar] [CrossRef]
  71. Bourell, D.; Kruth, J.P.; Leu, M.; Levy, G.; Rosen, D.; Beese, A.M.; Clare, A. Materials for additive manufacturing. CIRP Ann. 2017, 66, 659–681. [Google Scholar] [CrossRef]
  72. Lušić, M.; Barabanov, A.; Morina, D.; Feuerstein, F.; Hornfeck, R. Towards Zero Waste in Additive Manufacturing: A Case Study Investigating one Pressurised Rapid Tooling Mould to Ensure Resource Efficiency. Procedia CIRP 2015, 37, 54–58. [Google Scholar] [CrossRef]
  73. Desai, P.M.; Puri, V.; Brancazio, D.; Halkude, B.S.; Hartman, J.E.; Wahane, A.V.; Martinez, A.R.; Jensen, K.D.; Harinath, E.; Braatz, R.D.; et al. Tablet coating by injection molding technology—Optimization of coating formulation attributes and coating process parameters. Eur. J. Pharm. Biopharm. 2018, 122, 25–36. [Google Scholar] [CrossRef] [PubMed]
  74. Cooper, D.R.; Rossie, K.E.; Gutowski, T.G. The energy requirements and environmental impacts of sheet metal forming: An analysis of five forming processes. J. Mater. Process. Technol. 2017, 244, 116–135. [Google Scholar] [CrossRef] [Green Version]
  75. Bogers, M.; Hadar, R.; Bilberg, A. Additive manufacturing for consumer-centric business models: Implications for supply chains in consumer goods manufacturing. Technol. Forecast. Soc. Change 2016, 102, 225–239. [Google Scholar] [CrossRef]
  76. Secor, E.B. Principles of aerosol jet printing. Flex. Print. Electron. 2018, 3, 035002. [Google Scholar] [CrossRef]
  77. Seifert, T.; Sowade, E.; Roscher, F.; Wiemer, M.; Gessner, T.; Baumann, R.R. Additive manufacturing technologies compared: Morphology of deposits of silver ink using inkjet and aerosol jet printing. Ind. Eng. Chem. Res. 2015, 54, 769–779. [Google Scholar] [CrossRef]
  78. Sun, Z.; Wei, D.; Wang, L.; Li, L. Data driven production runtime energy control of manufacturing systems. In Proceedings of the 2015 IEEE International Conference on Automation Science and Engineering (CASE), Gothenburg, Sweden, 24–28 August 2015; pp. 243–248. [Google Scholar]
  79. Berman, B. 3-D printing: The new industrial revolution. Bus. Horiz. 2012, 55, 155–162. [Google Scholar] [CrossRef]
  80. Wimpenny, D.I.; Pandey, P.M.; Jyothish Kumar, L. Advances in 3D Printing & Additive Manufacturing Technologies; Springer: Singapore, 2016; ISBN 9789811008122. [Google Scholar]
  81. Wang, J.; Ma, Y.; Zhang, L.; Gao, R.X.; Wu, D. Deep learning for smart manufacturing: Methods and applications. J. Manuf. Syst. 2018. [Google Scholar] [CrossRef]
  82. Lee, W.J.; Wu, H.; Yun, H.; Kim, H.; Jun, M.B.G.; Sutherland, J.W. Predictive maintenance of machine tool systems using artificial intelligence techniques applied to machine condition data. Procedia CIRP 2019, 80, 506–511. [Google Scholar] [CrossRef]
  83. Chowdhury, S.; Anand, S. Artificial neural network based geometric compensation for thermal deformation in additive manufacturing processes. In Proceedings of the ASME 2016 11th International Manufacturing Science and Engineering Conference, MSEC 2016, Blacksburg, VA, USA, 27 June–1 July 2016. [Google Scholar]
  84. Buscema, P.M.; Massini, G.; Breda, M.; Lodwick, W.A.; Newman, F.; Asadi-Zeydabadi, M. Artificial neural networks. In Studies in Systems, Decision and Control; Springer International Publishing: Cham, Switzerland, 2018. [Google Scholar]
  85. Jain, A.K.; Mao, J.; Mohiuddin, K.M. Artificial neural networks: A tutorial. Comput. (Long Beach Calif.) 1996, 29, 31–44. [Google Scholar] [CrossRef] [Green Version]
  86. Kuri-Morales, A.F. The best neural network architecture. In Proceedings of the Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Tuxtla Gutiérrez, Mexico, 16–22 November 2014; pp. 72–84. [Google Scholar]
  87. Raghunath, N.; Pandey, P.M. Improving accuracy through shrinkage modelling by using Taguchi method in selective laser sintering. Int. J. Mach. Tools Manuf. 2007. [Google Scholar] [CrossRef]
  88. Tong, K.; Joshi, S.; Lehtihet, E.A. Error compensation for fused deposition modeling (FDM) machine by correcting slice files. Rapid Prototyp. J. 2008. [Google Scholar] [CrossRef]
  89. Yao, B.; Imani, F.; Yang, H. Markov Decision Process for Image-Guided Additive Manufacturing. IEEE Robot. Autom. Lett. 2018, 3, 2792–2798. [Google Scholar] [CrossRef]
  90. Littman, M.L. Markov Decision Processes. In International Encyclopedia of the Social & Behavioral Sciences, 2nd ed.; Elsevier: Amsterdam, The Netherlands, 2015; ISBN 9780080970875. [Google Scholar]
  91. Kariya, T. A robustness property of Hotelling’s T2-test. Ann. Stat. 1981, 9, 211–214. [Google Scholar] [CrossRef]
  92. Chou, Y.; Mason, R.L.; Young, J.C. Power comparisons for a Hotelling’s T2 statistic. Commun. Stat. Comput. 1999, 28, 1031–1050. [Google Scholar] [CrossRef]
  93. Stender, M.E.; Beghini, L.L.; Sugar, J.D.; Veilleux, M.G.; Subia, S.R.; Smith, T.R.; San Marchi, C.W.; Brown, A.A.; Dagel, D.J. A thermal-mechanical finite element workflow for directed energy deposition additive manufacturing process modeling. Addit. Manuf. 2018, 21, 556–566. [Google Scholar] [CrossRef] [Green Version]
  94. Deibler, L.; Brown, A.; Puskar, J. Experiments and modeling to characterize microstructure and hardness in 304L. Metallogr. Microstruct. Anal. 2017, 6, 3–11. [Google Scholar] [CrossRef]
  95. Rodgers, T.M.; Madison, J.D.; Tikare, V. Simulation of metal additive manufacturing microstructures using kinetic Monte Carlo. Comput. Mater. Sci. 2017. [Google Scholar] [CrossRef]
  96. Sames, W.J.; List, F.A.; Pannala, S.; Dehoff, R.R.; Babu, S.S. The metallurgy and processing science of metal additive manufacturing. Int. Mater. Rev. 2016. [Google Scholar] [CrossRef]
  97. Frazier, W.E. Metal additive manufacturing: A review. J. Mater. Eng. Perform. 2014, 23, 1917–1928. [Google Scholar] [CrossRef]
  98. Garg, A.; Tai, K.; Savalani, M.M. Formulation of bead width model of an SLM prototype using modified multi-gene genetic programming approach. Int. J. Adv. Manuf. Technol. 2014, 73, 375–388. [Google Scholar] [CrossRef]
  99. Kramer, O. Genetic Algorithm Essentials; Springer International Publishing: Cham, Switzerland, 2017; ISBN 978-3-319-52155-8. [Google Scholar]
  100. Mohamed, O.A.; Masood, S.H.; Bhowmik, J.L. Analytical modelling and optimization of the temperature-dependent dynamic mechanical properties of fused deposition fabricated parts made of PC-ABS. Materials 2016, 9, 895. [Google Scholar] [CrossRef] [Green Version]
  101. Tapia, G.; Elwany, A.H.; Sang, H. Prediction of porosity in metal-based additive manufacturing using spatial Gaussian process models. Addit. Manuf. 2016, 12, 282–290. [Google Scholar] [CrossRef]
  102. Camps-Valls, G.; Verrelst, J.; Munoz-Mari, J.; Laparra, V.; Mateo-Jimenez, F.; Gomez-Dans, J. A survey on Gaussian processes for earth-observation data analysis: A comprehensive investigation. IEEE Geosci. Remote Sens. Mag. 2016, 4, 58–78. [Google Scholar] [CrossRef] [Green Version]
  103. Kleijnen, J.P.C.; Beers, W.C.M. van Application-driven sequential designs for simulation experiments: Kriging metamodelling. J. Oper. Res. Soc. 2004, 55, 876–883. [Google Scholar] [CrossRef]
  104. Liang, H.; Zhang, Y.; Huang, T.; Ma, H. Prescribed Performance Cooperative Control for Multiagent Systems with Input Quantization. IEEE Trans. Cybern. 2020, 50, 1810–1819. [Google Scholar] [CrossRef]
  105. Huang, Q.; Nouri, H.; Xu, K.; Chen, Y.; Sosina, S.; Dasgupta, T. Statistical Predictive Modeling and Compensation of Geometric Deviations of Three-Dimensional Printed Products. J. Manuf. Sci. Eng. 2014, 136, 061008. [Google Scholar] [CrossRef]
  106. Bochmann, L.; Bayley, C.; Helu, M.; Transchel, R.; Wegener, K.; Dornfeld, D. Understanding error generation in fused deposition modeling. Surf. Topogr. Metrol. Prop. 2015, 3, 014002. [Google Scholar] [CrossRef]
  107. Mukherjee, T.; Manvatkar, V.; De, A.; DebRoy, T. Mitigation of thermal distortion during additive manufacturing. Scr. Mater. 2017, 127, 79–83. [Google Scholar] [CrossRef] [Green Version]
  108. Das, P.; Chandran, R.; Samant, R.; Anand, S. Optimum Part Build Orientation in Additive Manufacturing for Minimizing Part Errors and Support Structures. Procedia Manuf. 2015, 1, 343–354. [Google Scholar] [CrossRef] [Green Version]
  109. Paul, R.; Anand, S. A combined energy and error optimization method for metal powder based additive manufacturing processes. Rapid Prototyp. J. 2015, 21, 301–312. [Google Scholar] [CrossRef]
  110. Pinto, J.M.; Arrieta, C.; Andia, M.E.; Uribe, S.; Ramos-Grez, J.; Vargas, A.; Irarrazaval, P.; Tejos, C. Sensitivity analysis of geometric errors in additive manufacturing medical models. Med. Eng. Phys. 2015, 37, 328–334. [Google Scholar] [CrossRef]
  111. Huotilainen, E.; Jaanimets, R.; Valášek, J.; Marcián, P.; Salmi, M.; Tuomi, J.; Mäkitie, A.; Wolff, J. Inaccuracies in additive manufactured medical skull models caused by the DICOM to STL conversion process. J. Cranio Maxillofac. Surg. 2014, 42, 259–265. [Google Scholar] [CrossRef]
  112. Zhu, Z.; Anwer, N.; Huang, Q.; Mathieu, L. Machine learning in tolerancing for additive manufacturing. CIRP Ann. 2018, 67, 157–160. [Google Scholar] [CrossRef]
  113. Zhang, J.; Wang, P.; Gao, R.X. Modeling of layer-wise additive manufacturing for part quality prediction. Procedia Manuf. 2018, 16, 155–162. [Google Scholar] [CrossRef]
  114. Irwansyah; Redyarsa, D.B.; Lai, J.Y.; Essomba, T.; Lee, P.Y. Detecting and removing overlap meshes for the assembly of 3D-printed fractured bones. In Proceedings of the 2018 IEEE International Conference on Applied System Invention (ICASI), Chiba, Japan, 13–17 April 2018; pp. 362–365. [Google Scholar]
  115. Ahn, S.; Montero, M.; Odell, D.; Roundy, S.; Wright, P.K. Anisotropic material properties of fused deposition modeling ABS. Rapid Prototyp. J. 2002, 8, 248–257. [Google Scholar] [CrossRef] [Green Version]
  116. Brinson, H.F.; Brinson, L.C. Polymer Engineering Science and Viscoelasticity; Springer: New York, NY, USA, 2015; ISBN 978-1-4899-7484-6. [Google Scholar]
  117. Tymrak, B.M.; Kreiger, M.; Pearce, J.M. Mechanical properties of components fabricated with open-source 3-D printers under realistic environmental conditions. Mater. Des. 2014, 58, 242–246. [Google Scholar] [CrossRef] [Green Version]
  118. Love, L.J.; Kunc, V.; Rios, O.; Duty, C.E.; Elliott, A.M.; Post, B.K.; Smith, R.J.; Blue, C.A. The importance of carbon fiber to polymer additive manufacturing. J. Mater. Res. 2014, 29, 1893–1898. [Google Scholar] [CrossRef] [Green Version]
  119. Song, Y.; Li, Y.; Song, W.; Yee, K.; Lee, K.Y.; Tagarielli, V.L. Measurements of the mechanical response of unidirectional 3D-printed PLA. Mater. Des. 2017, 123, 154–164. [Google Scholar] [CrossRef]
  120. Hu, J.; Li, X.; Ou, Y. Online Gaussian process regression for time-varying manufacturing systems. In Proceedings of the 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV), Singapore, 10–12 December 2014; pp. 1118–1123. [Google Scholar]
  121. Tapia, G.; Khairallah, S.; Matthews, M.; King, W.E.; Elwany, A. Gaussian process-based surrogate modeling framework for process planning in laser powder-bed fusion additive manufacturing of 316L stainless steel. Int. J. Adv. Manuf. Technol. 2018, 94, 3591–3603. [Google Scholar] [CrossRef]
  122. Shen, Z.; Shang, X.; Zhao, M.; Dong, X.; Xiong, G.; Wang, F. A Learning-Based Framework for Error Compensation in 3-D Printing. IEEE Trans. Cybern. 2019, 49, 4042–4050. [Google Scholar] [CrossRef] [PubMed]
  123. Wu, Z.; Song, S.; Khosla, A.; Yu, F.; Zhang, L.; Tang, X.; Xiao, J. 3D ShapeNets: A deep representation for volumetric shapes. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; pp. 1912–1920. [Google Scholar]
  124. Çiçek, Ö.; Abdulkadir, A.; Lienkamp, S.S.; Brox, T.; Ronneberger, O. 3D U-net: Learning dense volumetric segmentation from sparse annotation. In Proceedings of the International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI 2016), Athens, Greece, 17–21 October 2016; pp. 424–432. [Google Scholar]
  125. Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In Proceedings of the International Conference on Medical image computing and computer-assisted intervention (MICCAI 2015), Munich, Germany, 5–9 October 2015; pp. 234–241. [Google Scholar]
  126. Galantucci, L.M.; Lavecchia, F.; Percoco, G. Experimental study aiming to enhance the surface finish of fused deposition modeled parts. CIRP Ann. Manuf. Technol. 2009, 58, 189–192. [Google Scholar] [CrossRef]
  127. Wang, T.M.; Xi, J.T.; Jin, Y. A model research for prototype warp deformation in the FDM process. Int. J. Adv. Manuf. Technol. 2007, 33, 1087–1096. [Google Scholar] [CrossRef]
  128. Pan, J.S.; Lu, K.; Chen, S.H.; Yan, L. Modern Advances in Applied Intelligence; Springer: New York, NY, USA, 2014; ISBN 978-3-319-07454-2. [Google Scholar]
  129. Vijayaraghavan, V.; Garg, A.; Lam, J.S.L.; Panda, B.; Mahapatra, S.S. Process characterisation of 3D-printed FDM components using improved evolutionary computational approach. Int. J. Adv. Manuf. Technol. 2015, 78, 781–793. [Google Scholar] [CrossRef]
  130. Koza, J.R. Survey of genetic algorithms and genetic programming. In Proceedings of the WESCON’95, San Francisco, CA, USA, 7–9 November 1995; pp. 589–594. [Google Scholar]
  131. Rehnberg, M.; Ponte, S. From smiling to smirking? 3D printing, upgrading and the restructuring of global value chains. Glob. Netw. 2018. [Google Scholar] [CrossRef]
  132. Ituarte, I.F.; Salmi, M.; Ballardini, R.M.; Tuomi, J.; Partanen, J. Additive Manufacturing in Finland: Recommendations for a Renewed Innovation Policy. Physics Procedia 2017, 18, 57–80. [Google Scholar] [CrossRef]
  133. Tech, R.P.G.; Ferdinand, J.-P.; Dopfer, M. Open-Source Hardware Startups and Their Communities. In The Decentralized and Networked Future of Value Creation; Springer International Publishing: Cham, Switzerland, 2016; pp. 129–145. ISBN 978-3-319-31686-4. [Google Scholar]
  134. Nilsiam, Y.; Pearce, J.M. Free and Open Source 3-D Model Customizer for Websites to Democratize Design with OpenSCAD. Designs 2017, 1, 5. [Google Scholar] [CrossRef] [Green Version]
  135. Goldberg, D.E.; Holland, J.H. Genetic Algorithms and Machine Learning. Mach. Learn. 1988, 3, 95–99. [Google Scholar] [CrossRef]
  136. Weise, T. Global Optimization Algorithms–Theory and Application. Available online: http//www.it-weise.de (accessed on 10 August 2020).
  137. Savastano, M.; Amendola, C.; D’Ascenzo, F.; Massaroni, E. 3-D printing in the spare parts supply chain: An explorative study in the automotive industry. In Digitally Supported Innovation; Springer: Berlin/Heidelberg, Germany, 2016; Volume 18, pp. 153–170. ISBN 978-3-319-40265-9. [Google Scholar]
  138. Cai, H. Application of 3D printing in orthopedics: Status quo and opportunities in China. Ann. Transl. Med. 2015, 3, 1–3. [Google Scholar] [CrossRef]
  139. Roca, J.B.; Vaishnav, P.; Fuchs, E.R.H.; Morgan, M.G. Policy needed for additive manufacturing. Nat. Mater. 2016, 15, 815–818. [Google Scholar] [CrossRef] [PubMed]
  140. Jiang, P.; Leng, J.; Ding, K. Social manufacturing: A survey of the state-of-the-art and future challenges. In Proceedings of the 2016 IEEE International Conference on Service Operations and Logistics, and Informatics, SOLI 2016, Beijing, China, 10–12 July 2016; pp. 12–17. [Google Scholar]
  141. Bey, N.; Hauschild, M.Z.; McAloone, T.C. Drivers and barriers for implementation of environmental strategies in manufacturing companies. CIRP Ann. Manuf. Technol. 2013, 62, 43–46. [Google Scholar] [CrossRef]
  142. Hamalainen, M.; Karjalainen, J. Social manufacturing: When the maker movement meets interfirm production networks. Bus. Horiz. 2017, 60, 795–805. [Google Scholar] [CrossRef]
  143. Schaefer, D.; Lane Thames, J.; Wellman, R.D.; Wu, D.; Rosen, D.W. Distributed collaborative design and manufacture in the cloud-motivation, infrastructure, and education. Comput. Educ. J. 2012, 3, 1. [Google Scholar] [CrossRef]
  144. Wu, D.; Greer, M.J.; Rosen, D.W.; Schaefer, D. Cloud Manufacturing: Drivers, Current Status, and Future Trends. In Proceedings of the ASME 2013 International Manufacturing Science and Engineering Conference Collocated with the 41st North American Manufacturing Research Conference (MSEC 2013), Madison, WI, USA, 10–14 June 2013. [Google Scholar]
  145. Wang, W.; Wang, Y.; Williams, W.; Browne, A. Secure Cloud Manufacturing: Research Challenges and a Case Study. In Proceedings of the IFIP Workshop on Emerging Ideas and Trends in Engineering of Cyber-Physical Systems (EITEC’15), Seattle, WA, USA, 13 April 2015. [Google Scholar]
  146. Tao, F.; Zhang, L.; Venkatesh, V.C.; Luo, Y.; Cheng, Y. Cloud manufacturing: A computing and service-oriented manufacturing model. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2011, 225, 1969–1976. [Google Scholar] [CrossRef]
Figure 1. Prospects of additive manufacturing.
Figure 1. Prospects of additive manufacturing.
Applsci 11 02375 g001
Figure 2. Smart factories schematics with general properties in Industry 4.0.
Figure 2. Smart factories schematics with general properties in Industry 4.0.
Applsci 11 02375 g002
Figure 3. Different classes of conventional manufacturing.
Figure 3. Different classes of conventional manufacturing.
Applsci 11 02375 g003
Figure 4. Schematic of ANN-based geometric compensation model.
Figure 4. Schematic of ANN-based geometric compensation model.
Applsci 11 02375 g004
Figure 5. Markov decision process flow.
Figure 5. Markov decision process flow.
Applsci 11 02375 g005
Figure 6. Flowchart of the Monte Carlo model.
Figure 6. Flowchart of the Monte Carlo model.
Applsci 11 02375 g006
Figure 7. Flowchart of the GA cycle.
Figure 7. Flowchart of the GA cycle.
Applsci 11 02375 g007
Figure 8. M-MGGP formulation using stepwise regression approach.
Figure 8. M-MGGP formulation using stepwise regression approach.
Applsci 11 02375 g008
Figure 9. Predictive methodology flow using Spatial Gaussian Linear model.
Figure 9. Predictive methodology flow using Spatial Gaussian Linear model.
Applsci 11 02375 g009
Figure 10. Variation of product’s geometrical shape in 2D form.
Figure 10. Variation of product’s geometrical shape in 2D form.
Applsci 11 02375 g010
Table 1. Major types of additive manufacturing.
Table 1. Major types of additive manufacturing.
MethodDescriptionMaterial(s)Technology
Material extrusion [43,44]Molten material is selectively dispensed through a nozzle or orifice
  • Polymers
  • Metals [45]
  • Fused deposition modelling (FDM)
Powder bed fusion [46,47]Thermal energy selectively fuses regions of a powder bed
  • Metals
  • Polyamide
  • Polyaryletherketone
  • Polystyrene
  • Various composites [48]
  • Electron beam melting (EBM) [49]
  • Selective laser sintering (SLS) [50]
  • Selective heat sintering (SHS)
  • Direct metal laser sintering (DMLS)
Direct energy deposition [51,52]Focused thermal energy is used to fuse materials by melting as the material is being deposited
  • Metals
  • Polymers
  • Laser metal deposition (LMD)
Binder jetting [53,54]Liquid based bonding agent is selectively deposited to join powder materials
  • Polymers
  • Foundry sand
  • Powder bed and inkjet head (PBIH),
  • Plaster-based 3D printing (PP)
Material jetting [55,56]Droplets of build material are selectively deposited
  • Polymers
  • Waxes
  • Multi-jet modelling (MJM)
Sheet lamination [57]Sheets of material are bonded to form an object
  • Paper
  • Metals
  • Various composite thermoplastics
  • Laminated object manufacturing (LOM),
  • Ultrasonic consolidation (UC)
VAT photo polymerization [58,59,60]Liquid photopolymer in a vat is selectively cured by light-activated polymerisation
  • Photopolymers,
  • Ceramic
  • Stereolithography
  • Digital light processing (DLP)
Table 2. Additive and conventional manufacturing attributes.
Table 2. Additive and conventional manufacturing attributes.
Manufacturing TypeAdditive ManufacturingTraditional Manufacturing
Advantages
-
Unlimited designs
-
Flexible supply chains
-
Production of integrated components
-
Highly personalized customer market
-
Parts manufactured quality
-
The wide range of materials
-
Low cost for large-scale production
Drawbacks
-
Relatively short range of available materials
-
Relatively time-consuming for large-scale production
-
Relatively low finishing quality
-
Inefficient for prototyping
-
Time-consuming to create tooling and cast
-
High material wastage
Table 3. Underlying challenges of data driven manufacturing.
Table 3. Underlying challenges of data driven manufacturing.
ChallengesDetails
From Time-Triggered to Event-Triggered Control Systems
-
On-demand based production process that is deterministic with no external randomness factor. All events are time-triggered based.
-
A new paradigm of event-triggered control with high customization being its key factor.
A Unified Data Model: Data Sharing, Not Just Data Exchange
-
Previously, transaction-oriented resource planning system processes data independently since they are not designed to communicate and share information with the other sub-components in a manufacturing line.
-
Data sharing will enable quick changes to real-time demand required in a production line process from design to distribution.
The Integration of Legacy Systems
-
In newer factories, multiple systems can be found including logic controllers and data acquisition systems even at the machine level.
-
The notion of starting everything from a clean sheet should not be the focus but rather the integration within the existing operable manufacturing and design environment efficiently is the appropriable solution.
Security Challenges
-
Unauthorized access by malicious attackers can cause outages since recent IoT devices installed in a factory which in turn connected via gateways might introduce a risk of its own.
-
These gateways will impose a cost most manufacturers often overlooked to cope with the demanding computing power in tackling networking and security tasks.
Table 4. Major findings on data-driven AI based methods and their potential improvements.
Table 4. Major findings on data-driven AI based methods and their potential improvements.
MethodMajor Finding(s)Potential Improvement(s)Type of AMManufacturing Task(s)
Artificial Neural Network [83]Pre-defined tolerances are applied to the extremities of the bounding box to account for part deformations.Surface data from manufactured AM prototypes extracted using 3D scanning techniques may be used for creating the training datasets for the ANN. Additional intermediate steps will also be needed to refine the data from 3D scans.Material ExtrusionQuality assurance
Markov Decision Process [89,95]The optimal policy derived from the proposed MDP framework yields the smallest expected total cost under different cost ratios since corrective action is conducted only when the defect signal is beyond the upper limit.Simple algorithm could be introduced to further reduce the number of updates where graph partitioning method can be included.Powder Bed FusionProcess monitoring and optimal control
Genetic Algorithm [98]Focused on the study of the bead width of an Al-powder-based fabricated prototype in the SLM process subjected to a continuous laser power mode.Other vital characteristics such as surface roughness, waviness, and bead width using a pulse laser mode in the SLM to identify and evaluate any differences.Selective Laser MeltingOptimal control
Gaussian Process [101]Metal-based AM is characterized by low repeatability due to the complexity of the underlying physical transformations that take place during fabrication, the proposed method offers a systematic approach that enhances the determination of these parameter settings while keeping the number of experiments to a minimum.Generalizing the model to a higher dimensional space accounting for additional SLM processing parameters (e.g., hatch distance, layer thickness, among others) and considering the effect of the characteristics of the raw powder (e.g., powder morphology, particle size distribution, fabrication procedure) on the part porosity.Selective Laser MeltingOptimal control and quality assurance
Table 5. Summary for error compensation methods in additive manufacturing.
Table 5. Summary for error compensation methods in additive manufacturing.
Error Compensation MethodApproachMajor Finding(s)
Learning-Based Framework with 3D Deep Learning [123]Four deformation parameters are used to estimate finishing errors presented by the means of voxelised representation of dental crown adapting U-net auto encoder.Inverse deformation approximate performance is proven to be able to compensate the changes from the nominal model used in the tests solely from the voxel representation of STL form of the 3D model.
Long Short-Term Memory for Layer Manufacturing Analytics [113]Temperature and vibration data are collected to estimate process variations adapting Long Short-term Memory network.Inverse deformation approximate performance is proven to be able to compensate the changes from the nominal model used in the tests solely from the voxel representation of STL form of the 3D model.
Wear Prediction for Component Production [129]Difference in height product with its cross-sectional area is used to calculate the wear volume adapting.
Improved approach of Multi-gene Genetic Programming.
Robustness of the model is validated by unveiling dominant input parameters and hidden non-linear relationships. Wear strength decreases as layer thickness and air gap decreases.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Omairi, A.; Ismail, Z.H. Towards Machine Learning for Error Compensation in Additive Manufacturing. Appl. Sci. 2021, 11, 2375. https://doi.org/10.3390/app11052375

AMA Style

Omairi A, Ismail ZH. Towards Machine Learning for Error Compensation in Additive Manufacturing. Applied Sciences. 2021; 11(5):2375. https://doi.org/10.3390/app11052375

Chicago/Turabian Style

Omairi, Amzar, and Zool Hilmi Ismail. 2021. "Towards Machine Learning for Error Compensation in Additive Manufacturing" Applied Sciences 11, no. 5: 2375. https://doi.org/10.3390/app11052375

APA Style

Omairi, A., & Ismail, Z. H. (2021). Towards Machine Learning for Error Compensation in Additive Manufacturing. Applied Sciences, 11(5), 2375. https://doi.org/10.3390/app11052375

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop