You are on page 1of 18

CIRP Journal of Manufacturing Science and Technology 20 (2018) 66–83

Contents lists available at ScienceDirect

CIRP Journal of Manufacturing Science and Technology


journal homepage: www.elsevier.com/locate/cirpj

On thermal modeling of Additive Manufacturing processes


Panagis Foteinopoulos, Alexios Papacharalampopoulos, Panagiotis Stavropoulos*
Laboratory for Manufacturing Systems and Automation, Department of Mechanical Engineering and Aeronautics, University of Patras, Patras 26504, Greece

A R T I C L E I N F O A B S T R A C T

Article history:
Available online 24 October 2017 A two-dimensional Finite Difference (FD) model of the thermal history of parts manufactured in powder
bed fusion Additive Manufacturing (AM) processes is presented. The temperature of the part is calculated
in each time-step taking into account the moving laser heat source, the melting phase change and
Keywords: functions of both temperature and porosity are used for the material thermal properties. Also, an
Additive Manufacturing algorithm for node birth and distance adaptation over time is utilized, minimizing computational time
Modeling and memory. A validation of the results of the model is included.
Simulation © 2017 The Author(s). This is an open access article under the CC BY-NC-ND license (http://
Thermal
creativecommons.org/licenses/by-nc-nd/4.0/).
Finite Differences
Adaptive Mesh

Introduction dimensions. To this effect, the thermal modeling of the AM


processes can be utilized for the optimization of those important
Additive Manufacturing (AM) is defined as “the process of Key Performance Indicators (KPIs), without the requirement for
joining materials to build objects from 3D model data, usually layer time-consuming and costly experiments and it is the first step to
upon layer, as opposed to subtractive manufacturing processes, establishing relationships between the KPIs or Quality Perfor-
such as traditional machining” [1]. The main difference between mance Measures (QPM) of a part and the variables of the process
Rapid Prototyping is that AM specifically aims to the manufactur- (Fig. 1).
ing of end user parts rather than just prototypes [2]. AM processes There are many different approaches to the modeling of the
have more than 25 years of history [3] and the interest in them is thermal history of parts, manufactured by AM processes. Most of
steadily increasing due to the design freedom [4], the potential of the existing studies utilize numerical methods, due to the
producing near net shape structural components and the complexity of the phenomena that take place. More specifically,
environmental and ecological promise they offer. the modeling of heat transfer of AM metal deposition, via Finite
In most of the AM processes, parts are manufactured layer by Elements (FE), takes place in the work of Ref. [8], along with an
layer, using a source of thermal energy to fuse the different layers error minimization. A temperature field simulation of the Selective
together. As a result, anisotropic material properties and residual Laser Melting (SLM) process, also by using the FE method, is
stresses are common, because of the non-homogenous thermal presented in Ref. [9]; the same numerical method is utilized by Ref.
and cooling phenomena that take place [5]. Except from the [10] for the simulation of the temperature distribution and the
uncertainty of the mechanical properties, other important issues melt pool size, when the bulk of powder is heated by a laser source.
are the low productivity and poor surface quality, the optimization The FE method has also been used by Refs. [10–14]. Different
of which is difficult because of limited modeling approaches to the modeling methods have been followed by some studies, like that of
topic [6]. Ref. [15], in which a computational tool has been developed by
The residual stresses and distortions, which are caused by the assembling models of many interacting particles in the small scale.
non-homogenous thermal phenomena (heating and cooling) [7] Also, the laser energy was correlated to the Total Area of Sintering
that take place in AM, deteriorate the mechanical properties and (TAS) via a convex hull based approach by Ref. [16]. Heat transfer
the dimensional accuracy of the parts. As a result, the thermal modeling for the SLM process has been carried out via discrete grid
history of a part’s manufacturing procedure is essential, because it models [17], which take porosity into account. In the works of Refs.
determines its microstructure, mechanical properties and final [18,19], the finite volume method has been used for the thermal

* Corresponding author.
E-mail address: pstavr@lms.mech.upatras.gr (P. Stavropoulos).

https://doi.org/10.1016/j.cirpj.2017.09.007
1755-5817/© 2017 The Author(s). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 67

T2 Upper temperature boundary of the mushy area of the


Nomenclature
apparent heat capacity method
Tb Temperature of the building platform of the AM
Dt Time duration of a time-step machine
Dx Length between two nodes in the x-axis T env Environmental Temperature
Dz Length between two nodes in the z-axis (standard, non- Tm Melting temperature of the material
adaptive meshing) T pre Temperature of the new layers of powder that are
Dza Array storing the distances between the adaptive nodes added over time
of the mesh t Time
p Pi constant th Time a node is being heated
r Material density ts Time needed for the addition of a new layer of powder
ra Density of air vl Laser head scan speed
rm Density of fully dense solid material x; z Cartesian coordinates
rpr Density of porous solid material zn Final positions of the nodes of the adaptive mesh in the
A Apparent heat capacity coefficient z-axis
c Heat capacity of the material zo Previous positions of the nodes of the adaptive mesh in
ca Heat capacity of air the z-axis
cap Apparent heat capacity of the material (function of
temperature)
cl Heat capacity of the liquid phase of the material
(function of temperature)
modeling of the SLM process; in the latter, the densification of the
cm Heat capacity of fully dense solid material
material (WC/CU composite powder) and the induced surface
cn Heat capacity of the solid and liquid phases of the
tensions are also simulated. A different approach has been
material (function of temperature)
followed by Ref. [20], in which the OpenFOAM software has been
cpr Heat capacity of porous solid material
utilized for the modeling of the process dynamics of the laser beam
cs Heat capacity of the solid phase (function of tempera-
melting AM process.
ture)
However, due to the speed of the process and the high
ct Total heat capacity (solid, liquid phases and apparent
complexity of the spatial and temporal dynamic thermo-mechan-
heat capacity) of the material (function of temperature)
ical phenomena that take place, the computational cost, time and
Dl Diameter of the laser spot
memory needed for the numerical modeling of AM processes tends
d Adaptive mesh node distance non-uniformity exponent
to be very high, especially when combined with the need of the
f Volumetric fraction of porosity
simulation of the entire thermal history [7]. As a result, most of the
h Convective heat transfer coefficient
models simulate only a short time-span of the manufacturing of a
I Laser beam intensity
part and not the whole process. However, such approaches are
I0 Laser beam intensity at the beam axis and at the focal
unable to provide the necessary information for the calculation of
level
the thermal induced stress fields and deformations, because the
k Thermal conductivity of the material
entire thermal history, including the cooling down rates, is
km Thermal conductivity of fully dense solid material
necessary for this. It has to be pointed out that such information
kpr Thermal conductivity of porous solid material
is very important for the design and manufacturing engineers, in
L Latent heat of the material
order to take the necessary actions, like changes in the design that
LL Layer thickness
will enable a more homogenous cooling, creation of supports that
Ln The length, taking into account the addition of a new
will minimize the distortions and simultaneously offer force
layer, in the z direction in which the meshing will be
cooling, or change the process parameters in a way that will
created using the adaptive algorithm
minimize or even prevent such unnecessary phenomena (thermal
Lo The length, without taking into account the addition of
distortions, non-homogenous mechanical properties).
a new layer, in the z direction in which the meshing will
Addressing the gap in the existing state of the art, this study
be created using the adaptive algorithm
emphasizes in the creation of a practical and fast to run, yet
ld Distance from the laser beam axis
accurate in its predictions, model of the thermal history of a part
m The x coordinate of a node
which is manufactured in a powder bed fusion AM process. This
NL Number of nodes in the z direction in the thickness of a
model’s simulation was not created through a ready to use
layer of a part
software, but it was custom made instead, so as to be tailored to the
Nl Number of nodes in the x direction in the length of the
complex and dynamic problem at hand. This decision was made,
diameter of the laser spot
because such a solution provides better adaptability, easier
Nt Total number of time-steps
coupling with other fields (e.g. mechanical) and offers increased
Nx Total number nodes in the x-axis
connectivity with other modules, such as optimizers. The FD
Nz Total number nodes in the z-axis
method has been used in this study because of advantages such as
n The z coordinate of a node
strict formulation and ease concerning user inputs [21]. In order to
nh Number of time-steps a node is being heated
keep the computational time and cost, as well as the accuracy loss,
ns Number of time-steps needed for the addition of a new
to a minimum, a two-dimensional (2D) space combined with a
layer of powder
non-uniform mesh has been used, which is dense in the regions
P Laser power
where complex dynamic phenomena take place, while it becomes
r Radius of the laser beam spot
coarser in places that less dynamic temporal and spatial changes
T Nodal temperature
occur. A further increase of the accuracy is achieved by assuming
T1 Lower temperature boundary of the mushy area of the
temperature dependent material thermal properties; namely
apparent heat capacity method
thermal conductivity, specific heat capacity and density. In
68 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 1. Modeling in Additive Manufacturing: part quality, cost and production rate.

addition, different thermal properties are used for the unmelted are presented and in Appendix sections a comparison is presented
powder and the fully dense part (porosity of the powder is taken between the adaptive meshing algorithm and the non-adaptive
into account). Moreover, the latent heat of the solid–liquid phase conventional one concerning the accuracy of the results and the
change is also taken into consideration, utilizing the apparent heat required calculation time.
capacity method [22]. The combination of the aforementioned
actions lead to a highly integrable model, which can also be used Modeling approach
for machine control, because it keeps simulation time, memory
and cost to a minimum, while maintaining highly accurate results, The thermal model developed in this study calculates the
which have also been verified with the use of data from Ref. [9]. In temperature of a part under construction over time. A 2D space has
this study, the modeling of the first level KPIs, as presented in Fig. 1, been used for the modeling of the part. Moreover, the material
takes place, whereas, the remaining aspects will be the subject of thermal properties (conductivity, heat capacity) and density are
future work. functions of temperature and not constant values. In addition, the
Power Bed Fusion (PBF) is one of the biggest groups of AM difference in the material properties, due to the porosity of the
processes, encompassing Selective Laser Sintering (SLS), Selective unheated powder, has been taken into account. The thermal
Laser Melting (SLM) and Electron Beam Melting (EBM) [23]. In the analysis starts at the point when the first layer of powder is laid
PBF processes, fine powder, which has been spread on a building upon the machine table and the laser head begins to offer energy to
table, is heated by a laser beam (an electron beam in EBM) so as to the powder. The analysis continues over time, by simulating the
allow the grains to fuse together. Different powder consolidation movement of the laser scanner head. This is achieved by moving
mechanisms are used in each process [24] and the unused material the heating boundary condition across the top layer over time.
powder may be cleaned away and recycled [25,26]. The heat When the laser head has completed the scanning of the entire top
energy absorbed by the top layers is conducted to the rest of the layer the addition of an extra layer of powder is simulated, as well
part’s mass, mainly perpendicularly to the heated surface, starting as the time required for the roller to spread it. Then, the reverse
from the laser heated top, the temperature of which is the highest, movement of the moving heat source is modelled. In this way, the
to the bottom of the part that is in contact with the machine table. creation of a wall of material (2D part) is simulated. A reduction of
Furthermore, conduction occurs in the horizontal axis to the all the used units has been made in order for them to correspond to
surface; however, the significance of this phenomenon diminishes the 2D approach. The nodal temperature is calculated in each time
in the lower region of the part. Thermal losses occur in the form of step and it is stored, calculating in this way the temperature history
radiation or convection to the air and conduction to the machine of the part. The model uses as input the part dimensions and the
table. The model that has been developed in this study has been material, laser and machine properties, as well as certain
calibrated for the full melting of the powder particles, which is a environmental conditions data. A flowchart of the modeling
characteristic of the SLM process [27], but it can be easily adapted approach can be seen in Fig. 2.
to other PBF processes as well. The differential equation of heat conduction through an
In the following sections, the problem and the approach that is isotropic material, in 2D Cartesian coordinates, has been used:
followed are defined and the equations that describe the
@T
phenomenon in hand are stated, both in their analytical and r2 kT ¼ rc ð1Þ
discretized form, as well as the assumptions that were made. There
@t
is a description of the meshing (uniform and non-uniform), as well
as the apparent heat capacity method (simulation of melting) and
@2 T @2 T @T
the temperature/powder-density material functions of the thermal k þ k 2 ¼ rc ð2Þ
properties. Finally, the discussion of the results and the conclusion @x 2 @z @t
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 69

Fig. 2. General flowchart of the modeling approach.

The assumptions that have been made in this study are the  The metal’s vaporization is not taken into account, as it is
following: negligible in the processes at hand.
 The machine building platform is considered as a heat sink (its
 The part created is situated in a 2D space and its shape is heat capacity is infinite) and as a result, its temperature remains
rectangular and continuous. constant (equal to Tb).
 Since this study focuses on the Additive Manufacturing of metals,  Each new layer of powder is spread in one iteration, and has a
which are heat conductors, the heat transfer through radiation is temperature of Tpre; its spreading is simulated by introducing a
negligible in comparison to that due to conduction. time delay to the heating source.
 The thermal conductivity, specific heat capacity and density  Changes in dimensions due to temperature induced differences
properties that have been used in this study, are temperature in density or the powder/solid state of the material, have been
dependent. Any other material properties used are constant and neglected.
not temperature dependent.
70 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

The boundary condition used for each category of boundary  Bottom


nodes is presented here in detail, where m, n are the x and z
coordinates respectively of the corresponding nodes. Considering the bed as a heat sink of a constant temperature
equal to Tb, the thermal losses of this row of elements were
 Top modeled using the convection equation. An experimentally
calculated heat transfer coefficient, with a higher value, has been
i. Heating used for the modeling of the higher rate of energy exchange that
takes place between the part and the bed, in comparison to that
The following equation is used for heating: between the part and the air.
Eq. (2) has been discretized using central differences and it is
@T
k j ¼I ð3Þ applied in the stencil nodes (nodes that are not situated on the
@z x ¼ m
z¼n edges of the grid), when a uniform mesh is used.
The boundary conditions have also been discretized with the
A Gaussian profile is assumed for the laser beam intensity I, use of either forward or backward differences, according to their
which is described as a function of distance from the laser beam placement in the grid. The nodes, which the different boundary
axis by: conditions are applied to, can be seen in Fig. 3.
l 2 The implicit method has been used for the solution of the
I ¼ I0 e2 r
d
ð4Þ system: rearrangement of the terms leads to a linear algebraic
where, ld is the distance, in the x-axis, of the node from the laser system, the solution of which provides the nodal temperatures at
beam axis, r is the radius of the laser beam and I0 is the intensity of each time step. Then, the time step progresses by one and the same
the laser beam at the beam axis and at the focal level [21] and it is procedure is repeated until the entire part is constructed or the
specified by the laser power P and the laser spot radius r as: user specified maximum calculation time has been reached. The
graphical representation of the algorithm in two consecutive time-
2P steps is depicted in Fig. 4.
I0 ¼ ð5Þ
pr2 As far as mesh creation is concerned, the selection of the
However, since the case studies in this work have been discretization parameters, for the constant part of the mesh, is
conducted by the following procedure: Each new layer of powder is
conducted in a 2D Cartesian space, setting the quantity @@yT2 equal
2

modeled using NL layers of nodes, with NL  3. In this way, at any


to zero (as aforementioned in Section “Modeling approach”), a
time at least one bottom, one stencil and one top node exist,
correction factor for power has been introduced; t
rendering the aforementioned calculations possible. As a result, Dz
is defined by:
ii. Convection
LL
Dz ¼ ð8Þ
Thermal losses to the environment, from the top side of the part NL  1
due to convection are modeled with the following equation
(Neumann boundary condition): Dx is calculated in order for a Nl number of nodes to be included
in the length of the spot diameter. The number of nodes Nl has been
@T
k j ¼ h½T env  T ð0Þ ð6Þ defined so as to ensure accuracy of the results as well as
@z x ¼ m minimization of the computation time and cost. The following
z¼n
equation provides Dx:
where, T ð0Þ is the temperature of the boundary and h is the
convective heat transfer coefficient. A conservative value of Dl
Dx ¼ ð9Þ
W
h ¼ 10 =ðm2 KÞ has been used for the convective heat transfer Nl  1
coefficient, according to Ref. [28]. The heating boundary condition is applied to Nl nodes that are
under the laser spot at any given time-step. The time, in seconds,
 Sides (left–right) those nodes are heated is determined by:
Dl
The convection equation that was previously described, has also th ¼ ð10Þ
vl
been used here, where m, n are the coordinates of the
corresponding nodes. This time is converted to a number of time-steps by:
th
 Corners nh ¼ ð11Þ
Dt
The mesh of the part has four corners at any given moment. The As a result, Dt is:
temperature of the corner nodes is affected by their adjacent
Dl
nodes, but it does not affect them in turn, since the boundary nodes Dt ¼ ð12Þ
ðnh  1Þvl
interact only in one dimension with other nodes. As a result, an
insulation boundary condition, with a vertical interaction, has been The values of NL, Nl and nh have been defined in order for the
chosen and after the solution has been obtained, the temperature convergence of the results to be ensured, while simultaneously
of those nodes is replaced by the mean value of the temperatures of keeping the computing time and cost to a minimum. The
their two adjacent ones. The equation used for the corner nodes is convergence analysis can be found in detail in a later chapter of
the Neumann boundary condition with a heat flux of zero: this study.
The mesh of the part is created using the above mentioned
@T
k ¼0 ð7Þ discretization. However, neither the part’s dimensions nor the region
@x where the laser heating is applied to are constant over time.
Subsequently, both the sum of nodes and the nodes to which the
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 71

Fig. 3. Constant mesh of two layers. The boundary conditions can also be seen. Heat conduction takes place in the stencil nodes (big black circles).

boundary conditions are applied are not constant over time. More needed for the spreading process is calculated by:
specifically, the convection boundary condition is applied to all the
ts
top nodes and in some of them the heating convection is also applied. ns ¼ ð13Þ
Dt
The group of the top nodes, to which the heating boundary
condition is applied, depends on the time-step of the simulation. where, ts is the amount of time required for the machine to lay out
As a result, at any given time step, the top layer of nodes is divided the new layer of powder, which is user defined. After the ns time-
into two groups: (a) those that are heated (heating and convection steps have passed, the heating boundary condition is applied to the
boundary condition) and (b) those the temperature of which drops first group of Nl nodes of the new layer. Those nodes are situated in
because of convective heat transfer to the environmental air the left or right end of the top side (new layer), according to the
(convection boundary condition). The laser spot travels over time direction the laser scanner head had been moving during the
with a speed equal to that of the laser scan head and this is heating of the previous layer. More specifically, when simulation
simulated by changing accordingly the group to which the top starts, the laser scanner head starts moving from the left to the
nodes belong. This procedure is repeated until the laser scanner right of the top side, heating the corresponding nodes as it moves.
head has completed traversing the full length of the part and as a Upon the completion of the heating of the whole length of the top
result, all the top layer nodes have been heated. Upon the side, the laser scanner head will be situated on the right end of the
completion of the heating of all the top nodes, a new set of NL layers top side of the part. When the new layer is added, the first group of
of nodes are added above the previous top one, in order to simulate heated nodes will be a number of Nl nodes situated on the right end
the new layer of powder. of the top side of the new layer of the part. As a result, the scanner’s
A delay of ns time-steps is introduced in order to simulate the speed direction changes after each layer has been completed. The
time needed for the spreading of the powder, for the duration of above procedure is repeated as many times as it is required for the
which no nodes are heated and the convection boundary condition entire part’s construction to be simulated or up to when the
is applied to all the top layer nodes. The number of time-steps, ns, maximum user specified time-step is reached.
72 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 4. Graphical representation of the algorithm. The temperatures of the stencil nodes of the “t+1” time-step are calculated using as input the temperature of the highlighted
node of the “t” time-step.

The selection of Dx and Dz is made so as to ensure the needed following equation:


mesh density for (a) the accurate description of the dynamic heat  d
transfer phenomena that take place and (b) the convergence and zo
zn ¼ ð15Þ
stability of the numerical method. However, as more layers are Ln
created, the z-dimension of the part becomes larger and many of where zo is the vector containing the old positions of the nodes and
the nodes are now situated far from the heat source. However, the the exponent d is a constant, the use of which leads to non-uniform
heat transfer phenomena that take place in the lower part of the z- distances between the nodes of the adaptive mesh. In this way the
axis are far less dynamic than those taking place close to the heated distances between the nodes are increased exponentially (the
surface. As a result, the mesh density, which was designed for its closer to the bottom of the part, the coarser the mesh); however,
capacity to describe the highly dynamic phenomena, which now the d coefficient is chosen so as to ensure that the adaptive mesh
take place only in the upper part of the mesh, is no longer density decreases gradually, thus minimizing the possibility for
necessary. In fact, the use of a mesh with sparser nodes in the lower stability issues of the numerical method. In Fig. 5 a schematic of
part, would be able to accurately describe the phenomenon, while the adaptive mesh is depicted, in which NL = 3 has been used. The
simultaneously reducing the computational time and cost. temperature values of the nodes of the adaptive mesh in their new
This was the reason why an adaptive meshing algorithm has zn positions are calculated utilizing the known temperature nodal
been developed. The main idea of this algorithm is that the field and a spline regression algorithm (more details in Appendix
addition of new layers of material is described by adding new section b).
layers of nodes up to the point where a certain number of layers of The next step is the calculation of the distances in the z
nodes has been reached. After that, any addition of new layers of direction between the nodes of the adaptive mesh. The values of
material is simulated by increasing the distance between the those distances, which are different between each pair of nodes,
already existing nodes instead of adding more layers of nodes. are stored into the Dza array. Those values are used in replacement
More specifically, each time the addition of a new layer of material
of the Dz of the uniform mesh in the FD equation for the nodes of
is to be simulated, the distance in the z direction of the nodes that
the adaptive mesh. As a result, a new FD equation had to be derived
are situated in the lower section of the part, where the thermal
by utilizing the truncated Taylor series formula, adopted for two
phenomena are less dynamic in space and time, is increased,
different mesh sizes. The FD equation is the following:
according to the following equation:
Ln ¼ Lo þ LL ð14Þ T tþ1 tþ1 tþ1
mþ1;n  2T m;n þ T m1;n
k  2
Dx
  tþ1
In this way, the length of the mesh is increased in the z direction Dz1 T tþ1
m;nþ1  2 Dz1 þ Dz2 T m;n þ Dz2 T m;n1
tþ1

proportionally to the length of a new layer. Consequently, the new þ 2k  2  2


Dz1 Dz2 þ Dz1 Dz2
layers of the part are simulated without adding any more layers of
T tþ1 t
m;n  T m;n
nodes. The resulting mesh is non-uniform: dense in the upper part ¼ rc ð16Þ
of z-axis (uniform part of the mesh, in which the original Dx and Dz dt
are used), while in the lower part of the z-axis it gets coarser (non- The equation is solved using the same implicit scheme that has
uniform part of the mesh). The lower, non-uniform part of the been previously described. The flowchart for the procedure of the
mesh will be referred to as adaptive mesh in the rest of the study. adaptive mesh’s creation can be seen in Fig. 6. The thermal
The next step is the distribution of the nodes of the adaptive properties of a material depend both on its temperature and, as far
mesh in the z direction of the Ln length. The new positions zn in the as AM is concerned, on whether the material is in powder form or
z direction of the nodes of the adaptive mesh are calculated by the solidified. As it was previously stated, the material properties
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 73

Fig. 5. Adaptive meshing.

(namely thermal conductivity, specific heat capacity and density) the specific heat of the porous medium:
that have been used in this model are functions of temperature and
cpr ¼ ð1  f Þcm þ f ca ð20Þ
porosity. The thermal conductivity and density of the porous
material are calculated by the Maxwell model [29]: However, the term ca cannot be ignored here, as the specific heat of
km air is in the same order of magnitude as that of aluminum. In Fig. 7,
kpr ¼ ;0  f < 1 ð17Þ the function of the specific heat capacity of air versus temperature,
1  0:75f
which has been used for the calculation of the specific heat of the
where, f is the volumetric fraction of porosity, with f = 0 referring to porous medium, can be seen.
a material with zero porosity. Concerning the change of density, The thermal properties of the material also depend on its phase.
due to porosity, the following equation, from Ref. [30], is used: Experimental data [32,33,34] have been utilized for the creation of
rpr ¼ ð1  f Þrm þ f ra ð18Þ analytical functions of property-temperature, using polynomials,
for both the solid and liquid phase of each property. Two different
Due to a difference of three orders of magnitude between ra and polynomials have been created for each property: one for the solid
rm, the previous equation can be written as: and one for the liquid phase of the material. As a result, there is a
loss in the continuity of the property-temperature function when
rpr ¼ ð1  f Þrm ð19Þ
the temperature is equal to that of the phase change. A third
The above equations can be used for the calculation of the thermal function has been created for each property, leading to the smooth
conductivity and the porosity of the powder by using as inputs the transition (no continuity loss) between the liquid and the solid
volumetric fraction of porosity and the properties of the fully dense property-temperature functions, ensuring their numerical stabili-
material. The same type of equation is used for the calculation of ty and solution convergence. This function is used in a temperature
74 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 6. Flowchart of the adaptive-mesh algorithm.

Fig. 8. Thermal conductivity of aluminum as a function of temperature and phase


range around the melting point and it is defined by a third grade (solid–liquid). Experimental data from Ref. [33].
polynomial, which ensures the same value and slope in its two
boundaries. In Figs. 8–10 there is a depiction of the calculated heat is artificially increased in a small temperature range around
functions of the thermal properties of aluminum over the the melting point, so as to encompass the latent heat of the
temperature, which takes into account the phase changes as well. melting/solidification phase change [22]. In this way, the material’s
In the case of heat capacity, without the addendum of the apparent resistance to the changing of its temperature is increased and as a
heat capacity method that is later described, the following function result, more energy is required for a temperature change to occur,
has been used: encompassing the latent heat of melting. This artificially increased
   heat capacity is called apparent heat capacity and the temperature
c  cs T  Tm
c n ¼ cs þ l 1 þ tanh 8 ð21Þ range that is used is technically referred to as “mushy area”. This
2 T2  T1
term is not used to indicate the existence of an actual mushy zone,
where, cs and cl are the functions of heat capacity of the solid and such as that of alloys, but as an assumption of the apparent heat
liquid phase that have been created using experimental data from. capacity method. The apparent heat capacity can be calculated to
This selection for the cn function ensures that it maintains its either be a constant or a function of temperature. In either case, the
continuity and as result, it will not disrupt the stability and area encompassed below the graph of the apparent heat capacity
convergence of the numerical scheme. The “mushy area” versus temperature in the “mushy area” temperature range, has to
temperature range is between T1 and T2. In Fig. 10, the plot of cn be equal to the material’s latent heat. More specifically, the value of
over temperature can be seen. the apparent heat capacity is defined by the necessary energy in
The melting/solidification phase change is modeled using the order for the phase change to take place and it is calculated by the
apparent heat capacity method [22], according to which, specific integration of the function that is used for the apparent heat

Fig. 7. Specific heat capacity of air as a function of temperature. Experimental data Fig. 9. Density of aluminum as a function of temperature and phase (solid–liquid).
from Ref. [31]. Experimental data from Ref. [34].
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 75

Fig. 11. Specific heat capacity of aluminum as a function of temperature and phase.
Data used from Ref. [32]. Use of the apparent heat capacity method for the
simulation of the latent heat of the phase change. (For interpretation of the
Fig. 10. Specific heat capacity of aluminum as a function of temperature and phase. references to color in the text, the reader is referred to the web version of this
Data from Ref. [32]. article.)

capacity over the temperature range of the “mushy area”. The in order to assume that convergence has been achieved when
function used in this study for the apparent heat capacity is the NL = 6. However, NL = 9 is used in order to ensure the convergence of
squared cosine with an argument of half a period: the numerical scheme when the adaptive meshing strategy is used,
  in which the distance between the nodes is increased to simulate
T  Tm
cap ¼ Acos2 P ð22Þ the addition of new layers. The high temperature drops of the
T2  T1
bottom right graph are completely normal and take place because
where, A is calculated by the following equation: of the addition of new layers, the temperature of which is Tpre,
which are modeled using the same nodes. As a result, the
ZT 2 ZT 2  
T  Tm temperature of the top nodes which represent the current top layer
L¼ cap dT ¼ Acos2 p dT
T2  T1 changes when a new layer is added (adaptive meshing strategy,
T1 T1
described in previous section).
ZT 2  
T  Tm AðT 2  T 1 Þ The convergence analysis for the determination of Nl and nh has
¼A cos2 p dT ¼ ð23Þ been conducted via the same procedure. The difference in the
T2  T1 2
T1 results between Nl = 5 and Nl = 10 was small enough to assume
Solving for A: convergence for Nl = 5; for the same reasons, nh = 5 has been
selected between nh = 5 and nh = 10.
2L The use of a 2D space instead of a 3D one brings about the
A¼ ð24Þ
T2  T1 following issue: in the 3D space, the heat of the laser is offered to
Subsequently, the sum of cn and cap constitutes the heat an area of the part (laser spot area), while in the 2D one, it is offered
capacity function that is used in the entire temperature range: to a line segment (spot diameter). The procedure followed for the
calculation of a correction factor (as aforementioned in
ct ¼ cn þ cap ð25Þ Section “Modeling approach”) is the following: a simulation of
In Fig. 11 can be seen the total specific heat capacity over the thermal history of the same part, using common process
temperature, in which both the standard heat capacity of the parameters and boundary conditions, has been conducted both in a
material and the apparent heat capacity are included. The 3D part, using FEM, and in the 2D model that has been developed in
artificially enhanced value, which simulates the latent heat of this study. In this way, a power correction factor that allows the 2D
the phase change, can be seen in the “mushy area” temperature FD model to produce equivalent results to those of a 3D FEM one,
range in red color.
Table 1
Implementation Parameters used in all the convergence analysis tests.

Part dimensions in m
A convergence analysis has been conducted in order to x-axis 0.004 m
determine the values of NL, Nl and nh. The part dimensions used z-axis 0.012 m
for this analysis, as well as the laser and model parameters, can be Process parameters
seen in Table 1. The central nodes of the x-axis of the top four part Spot size 0.0005 m
Scanner head speed 0.004 m/s
layers (the first, in z-axis, node in each layer) of the part will be
Layer thickness 0.001 m
used for the test at hand. With reference to the first convergence Material: aluminum
analysis, for the determination of NL, three different simulations Thermal properties Figs. 8,9 and 11
have been conducted: one using NL = 6, another one using NL = 9 Reflectivity 82% [35]
and one using NL = 12, the results of which can be seen in Fig. 12–14 Model parameters
Material layers described by non-adaptive mesh 2
respectively. It can be observed that the difference between the
Material layers described by adaptive mesh 2
results of the simulations that use NL = 6 and NL = 9 is small enough
76 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 12. Temperature over time of nodes of different layers for NL = 6.

Fig. 13. Temperature over time of nodes of different layers for NL = 9.

has been calculated. The parameters of the analysis can be seen in calculated and validated by the two aforementioned comparisons,
Table 2. The results of the 3D FEM and the 2D FD model can be seen minimizes the accuracy loss caused by the 2D space, which now is
in Fig. 15. Important to be mentioned is that the thickness of the on a par with that of an equivalent 3D one, when referring to thin-
part is much smaller compared to its length. The convection walled parts. Moreover, the correction factor addresses shape-
boundary condition has been used for all the surfaces. The material dimension dependent properties and also constitutes a first,
properties that have been used are the ones presented in this numerical validation of the developed model.
paper’s main body (Figs. 8–11). In addition, zero reflectivity has
been assumed for those tests only. Results and discussion
In order to prove that this calibration is not geometry-
dependent, a second simulation has been conducted on a part The thermal history results and the melt pool dimensions of the
of different dimensions. The results derived from the analysis of 2D FD model that has been developed in this paper have also been
the two different parts, using the 3D FEM and the 2D FD model, can validated with the help of the experimentally validated model of
be seen in Fig. 16. This 2D power correction factor that has been Ref. [9], which has the same inputs and outputs to the model of this
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 77

Fig. 14. Temperature over time of nodes of different layers for NL = 12.

Fig. 15. Power Calibration factor calculation (left: FEM, right: developed model).

study, allowing for a direct comparison. Most of the models that comparisons are more extensive in terms of space and a further
use experimental data for validation, utilize microstructure data analysis is required in order to provide the necessary correlation
for indirect comparison, as melt pool dimensions have a direct between the different KPIs (melt pool and thermal history
impact on the resulting microstructure [36]. However, such microstructure). The specific study focuses on the presentation
of a modeling approach that will render possible the calculation of
Table 2 the entire thermal history of a part’s manufacturing, by minimizing
Parameters used in power correction analysis tests.
the computational time and memory without a noticeable
Part 1 dimensions accuracy loss; a procedure that requires an extensive presentation.
x-axis 0.03 m Consequently, a lengthy correlation section of indirect experimen-
z-axis 0.005 m tal data with the thermal history and melt pool dimensions results
Part 2 dimensions
x-axis 0.002 m
of the model would be out of the scope of this study and as a result,
z-axis 0.001 m the utilization of an easily comparable experimentally validated
Process parameters model has been preferred instead. The input data that have been
Spot size 0.0005 m used (common in both models) are presented in Tables 3 and 4, in
Power 1666.66 W
which the most important similarities and differences of the two
FD model parameters
Dx, Dz 0.000125 m modeling approaches can be seen. In Fig. 17 there is a depiction of
Dt 0.0002 s the temperature variation over time of a node, at the center of the
FE model parameters first layer, as it has been calculated by both models, whereas in
Element size 0.00006 m Figs. 18 and 19 the simulation results of the melt pool dimensions
Dt 0.000006 s
can be seen. A comparison between the results of the two models
78 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 16. Power Calibration factor verification (left: FEM, right: developed model).

Table 3
Common analysis parameters used by the model of this study and that of Ref. [9].

Simulation analysis parameters


Absorptance 9% [37]
Laser spot size 70 mm
Ambient temperature 20  C
Laser power 200 W
Scan speed 200 mm/s
Part dimensions
Length 1.54 mm
Width (only in the 3D analysis of Ref. [9]) 0.7 mm
Thickness 0.1 mm

can be seen in Table 5. It can be observed that the temperature


Fig. 17. Temperature variation over time at the center of the first layer. Model
history and melt pool dimensions results of the developed model
developed in this study and model of Ref. [9].
are fairly accurate and the slight differences can be attributed to
the fact that a 2D space is used in the presented model, whereas in
the study of Ref. [9] a 3D one is used. As a result, thermal mesh is used increases exponentially (the time needed for the
conduction also takes place in the y direction, which is not taken calculation decreases exponentially) and depends on the size of
into account in the 2D space of this model (x, z-axis). the part: the bigger the part, the more time is saved. In the first
The use of the adaptive meshing strategy greatly saves part of Appendix section a comparison can be found, which proves
memory space and computational time. More specifically, the difference between the computational time and memory
memory is minimized by the fact that even very big parts can needed when the adaptive or the standard meshing strategy is
be modeled with only a few layers of nodes. As far as followed. The analysis is more than 25 times faster when the
computational time is concerned, the time needed for the LU adaptive meshing strategy is used. Furthermore, a comparison of
decomposition (which is used in this study) of a matrix increases the accuracy of the two meshing strategies is presented and
exponentially to the order of the matrix [38]. Using the adaptive minimal differences can be observed.
meshing, the matrix size is kept up to a specified constant This model can be used for the calibration of the process
maximum that is user specified (maximum number of nodes in variables for the maximization of the KPIs, as well as for the first
the z direction). Subsequently, the time saved when the adaptive module of a thermo-mechanical model that will use the

Table 4
Similarities and differences between the model of this study and that of Ref. [9].

Model feature Model of this study Model of Ref. [9]


Heat flux Gaussian distribution Gaussian distribution
Moving heat source over time Yes Yes
Temperature dependent material properties Thermal conductivity, specific heat capacity and density Thermal conductivity and specific heat capacity
Porosity taken into account Yes Yes
Temperature dependent convection coefficient No No
Dimensions of the simulation space 2D (can be extended) 3D
Numerical method Finite Differences Finite Elements
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 79

process and can easily be adapted to other PBF processes. The


calculation of the entire thermal history is viable, from a
computational time and memory perspective, because of the
adaptive meshing strategy. As a result, the evolution of this
phenomenon can be simulated and the cool down rates of a part
(over space and time), which play a major role to its mechanical
properties, can be calculated. This can be utilized in the
calibration of the process parameters, as well as for the
optimization of the process itself, in order for the optimum
cooling down rates to be achieved, ensuring the desired material
properties and minimizing the warping and part oversizing
phenomena (utilization as input for a thermo-mechanical model).
In the case of a very long part, the simulation strategy shown in
Fig. 21 can be adopted. More specifically, when the length of the
part (x-axis) is greatly larger than its thickness (z-axis), the
Fig. 18. Temperature profile on the cross-section of the molten pool (model of Ref.
temperature outside the orange highlighted area is almost
[9]). constant. As a result, in order for the computational time to be
further decreased, the temperature of the nodes outside the orange
highlighted zone can be assumed as constant with a low loss of
accuracy.
thermalhistory data of this model for the calculation of the Finally, the fact that the model uses a 2D space instead of a 3D
thermal distortions and residual stresses. In Fig. 20 there is a one can be overcome for thin walled parts, through the calibration
depiction of two more uses to be made of this model. The first one of the model. This can be achieved by running the analysis of the
is that many different simulations can be conducted and their same simple part, both on the developed 2D model and on a 3D
results can be stored into a library, the utilization of which can one, using as the third dimension the desired wall thickness (it has
lead to enhanced production efficiency, as there will be no need to be small enough to be considered thin-walled). The calculation
for an analysis to be run on the spot; instead the library could be of a power input correction factor, which leads to the coincidence
accessed and the required result could be retrieved. The second of the results of the two models, can be achieved. In this way, the
part utilizes the fact that the model developed in this study is calibrated model will be capable of providing accurate results for
capable of simulating and storing the temperature history of the thin walled parts, with a thickness of the same order of magnitude
entire manufacturing time, of a part manufactured in the SLM

Fig. 19. Temperature profile on the cross-section of the molten pool (model developed in this study).

Table 5
Comparison of results.

Result type Model of this study Model of Ref. [9] Difference


Melt pool length (x direction) 88 mm 103.8 mm 15.2%
Melt pool length (z direction) 53 mm 50.2 mm 5.6%
Max temperature 1112  C 1254  C 11.3%
80 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 20. Optimization framework.

capable of simulating the temperature history of the total volume


of a printed part, over the whole production time, enabling the user
to optimize the process parameters for enhanced production
efficiency, from a time and energy perspective. It also provides the
evolution of the phenomenon, including the cooling rates, which
play a major role to the mechanical properties of manufactured
parts.
Subsequently, it enables the user to calibrate the process
parameters in such a way so as for the optimum cooling rates to be
ensured. In addition, the melt pool dimensions can be measured at
any time step, by utilizing the color graded temperature diagrams
and taking into account the material’s melting temperature.
Moreover, the combination of (i) the accuracy of results, (ii) the
very high computational speed, (iii) the minimal computational
memory, (iv) the high ease of application, (v) the easy connectivity
with other modules (use of self-developed algorithm), leads to the
conclusion that the developed model can also be used for machine
control.
Finally, as far as a future work is concerned, the study that has
been presented in this paper is the first step of a complete process
Fig. 21. Simulation strategy for long parts.
model, which will be capable of establishing relationships between
a part’s KPIs and the process variables (Fig. 1): the development of a
with the part of the 3D analysis that has been used for its complete thermo-mechanical model will take place. Also, this
calibration. paper consists the theoretical background that will be used for a
future 3D extension. The next steps, required for the completion of
Conclusions and future work this work, will be published in the future.

The idea behind this paper is the creation of a model capable of Acknowledgement
accurately simulating and storing in memory the full temperature
history of a 2D component (or a thin walled 3D part) manufactured This work was supported by the EU Project Borealis [grant
in a powder bed AM process. This was made possible by the number 636992] of the European Union’s Horizon 2020 research
utilization of an adaptive meshing strategy, which dramatically and innovation program.
decreases the computational time and the necessary memory for
the simulation. The thermal properties (namely thermal conduc- Appendix.
tivity, specific heat and density) used in this model are a function of
temperature and porosity. The combination of these actions a) Adaptive and non-adaptive mesh: accuracy of results and
constitutes the model not only a fast but also an accurate tool, calculation time comparison
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 81

Table 6 result, this difference leads to a much lower computational time


Parameters used in the non-adaptive/adaptive analysis tests.
and memory when the adaptive meshing strategy is used. More
Part dimensions in m specifically, the time and resources required for the analysis to take
x-axis 0.008 m place in MatLAB [39], via the two different mesh types, is the
z-axis 0.02 m
following: when the adaptive meshing strategy has been used,
Process parameters
Spot size 0.0005 m
0.2 GB of RAM and 581 s (9 min and 41 s) were necessary for the
Scanner head speed 0.004 m/s simulation, whereas when the non-adaptive meshing strategy was
Layer thickness 0.001 m used, 4.25 GB of RAM and 15,071 s (4 h, 11 min and 11 s) were
Material: aluminum required. This makes this model over 25 times faster when the
Thermal properties Figs. 8, 9 and 11
adaptive mesh is used instead of the conventional one, for the
Reflectivity 82% [35]
Adaptive model parameters given part. In addition, this difference of the computational time
Layers of nodes used, build and cooling time of t = 19 s 36 and the memory will increase exponentially along with the
Layers of nodes used, build and cooling time of t = 60 s 36 dimensions of the simulated part. As a result, the adaptive meshing
Time needed for analysis, build and cooling time of t = 19 s 2 min 8 s
enables the conduction of simulations that would otherwise have
Time needed for analysis, build and cooling time of t = 60 s 9 min 41 s
Non-adaptive model parameters
been very costly, time-consuming and subsequently impractical,
Layers of nodes used, build and cooling time of t = 19 s 63 due to the resources that would be required in terms of memory
Layers of nodes used, build and cooling time of t = 60 s 180 and computational time. In Figs. 22 and 23 the temperature over
Time needed for analysis, build and cooling time of t = 19 s 4 min 52 s time of the middle nodes of different layers can be seen, using the
Time needed for analysis, build and cooling time of t = 60 s 4 h 11 min 11 s
adaptive and the non-adaptive meshing respectively. The differ-
ence in the bottom right plot of Fig. 23 (adaptive meshing) to that
of Fig. 22 (non-adaptive meshing) is completely normal and it is
For the validation of the adaptive mesh, a comparison between attributed to the fact that when the non-adaptive meshing is used,
the results of a part modeled utilizing the adaptive meshing and the creation of a new layer is simulated by the addition of a set of
one utilizing the constant one, has been conducted. The nine nodes with temperature of Tpre. In the case of the adaptive
parameters of the test can be seen in Table 6. Both of the analyses meshing, the temperature values of the set of the nine top nodes
have been conducted in the same system. are moved to the second from the top set of nodes and the value of
When the analysis reaches t = 19 s, seven material layers, with Tpre is given to the top set. The difference seen in the plot is
thickness of 1 mm each, will have been simulated by both models. attributed to this change in the temperature of the top set of nodes.
Each layer of the material is modeled by nine nodes per layer in the Taking this fact into account, it can be observed that the plots of
z direction, which leads to the use of 63 layers of nodes when using temperature over the time of the two different types of mesh are
a standard, non-adaptive, mesh. However, when the adaptive mesh almost identical, thus, validating the accuracy of the adaptive
is used, only 36 layers of nodes are required for the modeling of the meshing. The same can be concluded by Figs. 24 and 25, in which
same part. At the end of the analysis, after the simulation of 60 s of the color-map plots of the part under construction at the t = 19 s for
build time, the number of nodes used in the adaptive mesh is both meshing strategies are depicted.
exactly the same (36 layers of nodes) as that used when t = 19 s.
When multiplied with the nodes of the x direction, it leads to 2,304 b) Regression accuracy validation
nodes for the whole part (x and z directions). However, the
standard meshing now needs 180 layers of nodes (z direction), A validation, concerning the accuracy of the regression used in
leading to 11,520 nodes for the whole part (x and z directions). As a the adaptive meshing algorithm, for the calculation of the nodal

Fig. 22. Temperature over time of nodes of different layers using the non-adaptive mesh.
82 P. Foteinopoulos et al. / NULL 20 (2018) 66–83

Fig. 23. Temperature over time of nodes of different layers using the adaptive mesh.

temperatures in the new positions of the nodes (change in their z calculated by utilizing the spline regression, which is under
coordinate), has been performed in this section. This regression validation, having as input the x and z of the green-star set of points
calculates the temperature value each node should have when and the new x values, which were previously calculated via
moved to a new position, based on the existing solution of nodal Eq. (15). The new set of points created is depicted in red-circles. At
temperatures of the current time-step. A procedure like the one this point, the reverse procedure will be followed: using as input
used in the changing of the node position, in the z direction, will for the spline regression a x set of values, equal to those of the
take place and then its results will be validated, by conducting the green-star set of points and the x and z values of the red-circle set
reverse procedure (Fig. 26). More specifically: starting from the of points, the black-X set of points is created. It can be observed in
initial, green-star set of points and with the use of Eq. (15), which is Fig. 26 that those points coincide almost perfectly with the original
also used for the adaptive meshing, the x-values of a new set of green-star set of points, thus validating the accuracy of this
points are calculated. The z-values of this new set of points is regression. Taking into account the way that the temperature

Fig. 24. Colour-map plot of the part under construction at t = 19 s using the non- Fig. 25. Colour-map plot of the part under construction at t = 19 s using the adaptive
adaptive mesh. mesh.
P. Foteinopoulos et al. / NULL 20 (2018) 66–83 83

[14] Loh, L.-E., Chua, C.-K., Yeong, W.-Y., Song, J., Mapar, M., Sing, S.-L., Liu, Z.-H.,
Zhang, D.-Q., 2015, Numerical investigation and an effective modelling on the
selective laser melting (SLM) process with aluminium alloy 6061. Int J Heat
Mass Transf, 80:288–300. http://dx.doi.org/10.1016/j.ijheatmasstrans-
fer.2014.09.014.
[15] Ganeriwala, R., Zohdi, T.I., 2014, Multiphysics modeling and simulation of
selective laser sintering manufacturing processes. Procedia CIRP, 14:299–304.
http://dx.doi.org/10.1016/j.procir.2014.03.015.
[16] Paul, R., Anand, S., 2012, Process energy analysis and optimization in selective
laser sintering. J Manuf Syst, 31:429–437. http://dx.doi.org/10.1016/j.
jmsy.2012.07.004.
[17] Kovaleva, I., Kovalev, O., Smurov, I., 2014, Model of heat and mass transfer in
random packing layer of powder particles in selective laser melting. Phys
Procedia, 56:400–410. http://dx.doi.org/10.1016/j.phpro.2014.08.143.
[18] Mohanty, S., Hattel, J.H., 2014, Numerical model based reliability estimation of
selective laser melting process. Phys Procedia, 56:379–389. http://dx.doi.org/
10.1016/j.phpro.2014.08.135.
[19] Dai, D., Gu, D., 2014, Thermal behavior and densification mechanism during
selective laser melting of copper matrix composites: simulation and experi-
ments. Mater Des, 55:482–491. http://dx.doi.org/10.1016/j.
matdes.2013.10.006.
Fig. 26. Validation of the accuracy of the spline regression that is used for the [20] Gürtler, F.-J., Karg, M., Leitz, K.-H., Schmidt, M., 2013, Simulation of laser beam
calculation of the temperature value of the nodes, when their position changes in melting of steel powders using the three-dimensional volume of fluid method.
the z direction in the context of adaptive meshing. (For interpretation of the Phys Procedia, 41:881–886. http://dx.doi.org/10.1016/j.phpro.2013.03.162.
references to color in the text, the reader is referred to the web version of this [21] Pastras, G., Fysikopoulos, A., Giannoulis, C., Chryssolouris, G., 2015, A numeri-
cal approach to modeling keyhole laser welding. Int J Adv Manuf Technol,
article.)
78:723–736. http://dx.doi.org/10.1007/s00170-014-6674-x.
[22] Hu, H., Argyropoulos, S.A., 1996, Mathematical modelling of solidification and
melting: a review. Model Simul Mater Sci Eng, 4:371. http://dx.doi.org/
10.1088/0965-0393/4/4/004.
[23] Monzón, M.D., Ortega, Z., Martínez, A., Ortega, F., 2015, Standardization in
function changes over time, the spline regression is suitable for the additive manufacturing: activities carried out by international organizations
task in hand and will maintain its accuracy. and projects. Int J Adv Manuf Technol, 76:1111–1121. http://dx.doi.org/
10.1007/s00170-014-6334-1.
[24] Kruth, J.-P., Levy, G., Klocke, F., Childs, T.H.C., 2007, Consolidation phenomena
References in laser and powder-bed based layered manufacturing. CIRP Ann Manuf
Technol, 56:730–759. http://dx.doi.org/10.1016/j.cirp.2007.10.004.
[1] ISO/ASTM52921-13. 2013, Standard Terminology for Additive Manufacturing- [25] Chryssolouris, G., 2006, Manufacturing Systems: Theory and Practice. 2nd ed.
coordinate Systems and Test Methodologies.ASTM International, West Con- Springer, New York.
shohocken, PA. http://dx.doi.org/10.1520/ISOASTM52921-13. [26] Schleifenbaum, H., Meiners, W., Wissenbach, K., Hinke, C., 2010, Individualized
[2] Hopkinson NN., Hague RR.J.M.JM, Dickens PP.M.M, (Eds.) (2006), Rapid production by means of high power selective laser melting. CIRP J Manuf Sci
Manufacturing: An Industrial Revolution for the Digital age. John Wiley & Technol, 2:161–169. http://dx.doi.org/10.1016/j.cirpj.2010.03.005.
Sons. [27] Kruth, J.P., Froyen, L., Van Vaerenbergh, J., Mercelis, P., Rombouts, M., Lauwers,
[3] Levy, G.N., Schindel, R., Kruth, J.P., 2003, Rapid manufacturing and rapid tooling B., 2004, Selective laser melting of iron-based powder. J Mater Process Technol,
with layer manufacturing (LM) technologies, state of the art and future 149:616–622. http://dx.doi.org/10.1016/j.jmatprotec.2003.11.051.
perspectives. CIRP Ann Manuf Technol, 52:589–609. http://dx.doi.org/ [28] Sheikhi, M., Malek Ghaini, F., Assadi, H., 2015, Prediction of solidification
10.1016/S0007-8506(07)60206-6. cracking in pulsed laser welding of 2024 aluminum alloy. Acta Mater,
[4] Adam, G.A.O., Zimmer, D., 2014, Design for additive manufacturing—element 82:491–502. http://dx.doi.org/10.1016/j.actamat.2014.09.002.
transitions and aggregated structures. CIRP J Manuf Sci Technol, 7:20–28. [29] Cernuschi, F., Ahmaniemi, S., Vuoristo, P., Mäntylä, T., 2004, Modelling of
http://dx.doi.org/10.1016/j.cirpj.2013.10.001. thermal conductivity of porous materials: application to thick thermal barrier
[5] Childs, T.H.C., Berzins, M., Ryder, G.R., Tontowi, A., 1999, Selective laser sinter- coatings. J Eur Ceram Soc, 24:2657–2667. http://dx.doi.org/10.1016/j.jeurcer-
ing of an amorphous polymer—simulations and experiments. Proc Inst Mech amsoc.2003.09.012.
Eng B, 213:333–349. http://dx.doi.org/10.1243/0954405991516822. [30] German, R.M., 2009, Handbook of Mathematical Relations in Particulate
[6] Bikas, H., Stavropoulos, P., Chryssolouris, G., 2016, Additive manufacturing Materials Processing. John Wiley & Sons.
methods and modelling approaches: a critical review. Int J Adv Manuf Technol, [31] Lemmon, E.W., Jacobsen, R.T., Penoncello, S.G., Friend, D.G., 2000, Thermody-
83/1–4: 389–405. http://dx.doi.org/10.1007/s00170-015-7576-2. namic properties of air and mixtures of nitrogen argon, and oxygen from 60 to
[7] Gibson, I., Rosen, D., Stucker, B., 2014, Additive Manufacturing Technologies: 2000 K at pressures to 2000 Mpa. J Phys Chem Ref Data, 29:331–385.
3D Printing, Rapid Prototyping, and Direct Digital Manufacturing. 2nd ed. [32] Chase, M.W., Davies, C.A., Downey, J.R., Frurip, D.J., McDonald, R.A., Syverud, A.
Springer. http://dx.doi.org/10.1007/978-1-4939-2113-3. N., 1985, Janaf thermochemical tables-2. J Phys Chem Ref Data, 14:927–1856.
[8] Michaleris, P., 2014, Modeling metal deposition in heat transfer analyses of [33] Ho, C.Y., Powell, R.W., Liley, P.E., 1974, Thermal Conductivity of the Elements: A
additive manufacturing processes. Finite Elem Anal Des, 86:51–60. http://dx. Comprehensive Review.the American Chemical Society and the American
doi.org/10.1016/j.finel.2014.04.003. Institute of Physics for the National Bureau of Standards, West Lafayette,
[9] Li, Y., Gu, D., 2014, Parametric analysis of thermal behavior during selective Indiana.
laser melting additive manufacturing of aluminum alloy powder. Mater Des, [34] Jensen, J.E., Stewart, R.G., Tuttle, W.A., Brechna, H., 1980, Brookhaven National
63:856–867. http://dx.doi.org/10.1016/j.matdes.2014.07.006. Laboratory Selected Cryogenic Data Notebook: Sections I–IX. Brookhaven
[10] Riedlbauer, D., Drexler, M., Drummer, D., Steinmann, P., Mergheim, J., 2014, National Laboratory.
Modelling, simulation and experimental validation of heat transfer in selective [35] Samsonov, G.V., 1968, Handbook of the Physicochemical Properties of the
laser melting of the polymeric material PA12. Comput Mater Sci, 93:239–248. Elements.Plenum Publishing Corporation, New York.
http://dx.doi.org/10.1016/j.commatsci.2014.06.046. [36] Gade, R., Moeslund, T.B., 2014, Thermal cameras and applications: a survey.
[11] Dong, L., Makradi, A., Ahzi, S., Remond, Y., 2009, Three-dimensional transient Mach Vis Appl, 25:245–262. http://dx.doi.org/10.1007/s00138-013-0570-5.
finite element analysis of the selective laser sintering process. J Mater Process [37] Louvis, E., Fox, P., Sutcliffe, C.J., 2011, Selective laser melting of aluminium
Technol, 209:700–706. http://dx.doi.org/10.1016/j.jmatprotec.2008.02.040. components. J Mater Process Technol, 211:275–284. http://dx.doi.org/10.1016/
[12] Kolossov, S., Boillat, E., Glardon, R., Fischer, P., Locher, M., 2004, 3D FE j.jmatprotec.2010.09.019.
simulation for temperature evolution in the selective laser sintering process. [38] Bunch, J.R., Hopcroft, J.E., 1974, Triangular factorization and inversion by fast
Int J Mach Tools Manuf, 44:117–123. http://dx.doi.org/10.1016/j.ijmach- matrix multiplication. Math Comput, 28:231–236. http://dx.doi.org/10.1090/
tools.2003.10.019. S0025-5718-1974-0331751-8.
[13] Liu, F.R., Zhang, Q., Zhou, W.P., Zhao, J.J., Chen, J.M., 2012, Micro scale 3D FEM [39] The MathWorks, Inc. 2016, MATLAB Release R2016a.The MathWorks, Inc.,
simulation on thermal evolution within the porous structure in selective laser Natick, Massachusetts, United States.
sintering. J Mater Process Technol, 212:2058–2065. http://dx.doi.org/10.1016/j.
jmatprotec.2012.05.010.

You might also like