1 Introduction

Technical improvements, low investment costs and the availability of many open-source solutions have led to a widespread use of additive manufacturing technology with polymer-based materials [1], and an FDM (fused deposition modelling) printer is now an invaluable part of many workshops. However, there is no alternative that allows for affordable and reliable additive manufacturing of metal components. Due to high deposition rates, low cost of the filler material, good structural integrity and relatively low equipment cost, many studies have been investigating the implications of wire arc additive manufacturing (WAAM) for near-net-shape manufacturing of large metal components [2]. WAAM is a directed energy deposition process that uses an electric arc as a heat source to melt a metal filler wire [3]. The disadvantage of WAAM is its relatively low part accuracy due to thicker layers, poor surface finish and challenges associated with excessive heat input, such as residual stresses and shape distortion [4]. Excessive heat accumulation is a particularly important aspect, since an increased interpass temperature causes delayed solidification of the melt pool, resulting in a reduced deposit height and increased width [5]. This is an undesirable property in an additive manufacturing process, which requires the geometry of the deposition to be as close to the net shape as possible.

Many investigations have already been carried out which show the importance of interpass temperature management in WAAM. Montevecchi et al. [6] used a finite element-based technique to predict the required dwell time between layers to maintain a constant interpass temperature. Spencer et al. [7] were among the first to use a pyrometer to measure and control interpass temperature when producing simple objects from mild steel. They showed that a higher interpass temperature leads to increased surface waviness, while a lower interpass temperature leads to reduced productivity due to longer dwell times between successive layers. Yang et al. [8] performed a thermal analysis for thin walls made of low carbon steel using infrared thermography. They found that longer interlayer dwell times lead to a decreased mean temperature of the part and a smaller high temperature area, while the temperature gradient and the cooling rate of the deposited part increased, resulting in improved surface quality and a reduction in total height difference. Using numerical simulations and single-layer mild steel experiments, Zhao et al. [9] have shown that the magnitude of residual stresses could be reduced by increasing the dwell times and thus lowering the interpass temperature. The interpass temperature also has a major effect when producing objects from other materials than steel. Derekar et al. [10] have argued that a higher interpass temperature is even desired when producing aluminium alloy components, as it leads to reduced porosity. Wu et al. [11] investigated the effects of the interpass temperature and forced interpass cooling using CO2 on Ti6Al4V alloy components. They reported better surface finish and increased tensile strength at lower interpass temperatures (100 °C or less). Henckell et al. [12] also investigated the effects of interpass cooling during a continuous build-up process of rotational objects from mild steel. They experimented with different positions of the cooling gas nozzles and several cooling gases. Their forced-cooling experiments resulted in higher productivity and improved object geometry, a refined microstructure and homogeneous hardness across all layers, with the best results achieved with a gas mixture of nitrogen with 5% hydrogen. Other thermal management approaches have also been investigated. Da Silva et al. [13] examined the WAAM of aluminium alloy Al5Mg using the CMT process. The object was printed inside a work tank filled with water and the water level rose when the metal layers were deposited. The study reported improved quality of the deposited part with little or no significant effect on porosity and tensile mechanical properties. At the same time the build-up time was reduced by more than a half. Reisgen et al. [14] compared water bath cooling, high-pressure air cooling and aerosol cooling of the structural steel deposit using the GMA process. They found that the water bath cooling has the highest cooling effect although it makes the manipulation of the workpiece more difficult and constrains the degrees of freedom of the manufacturing process. The global high-pressure air cooling was the second most effective method of deposit cooling although, admittedly, it can only be applied when the deposition arc is turned off. The proposed aerosol cooling method could be applied in situ during the deposition process, but was not as effective, so the researchers proposed a combination of high-pressure air cooling and aerosol cooling as an efficient strategy of heat management. Different cooling strategies also affect the deposition cooling rates, i.e., t8/5 cooling times, and, consequently, the microstructure and hardness of the deposited layers. The average hardness of 179 HV, 196 HV and 232 HV (reference, aerosol, water bath) was obtained, while the maximal hardness difference between the cooling regimes was up to 120 HV (140–260 HV). Montevecchi et al. [15] proposed a cooling system where a coolant hose is attached to the welding nozzle and conveys the air jet on the deposited surface a few layers below the point of the deposition. The effectiveness of their method was assessed using a finite element thermal model of the WAAM of structural steel walls. However, the effectiveness of the proposed system was not evaluated experimentally and might not even constitute a viable solution, since cooling with high-pressure air during the deposition process, proposed by Montevecchi et al., could disturb the shielding gas atmosphere and lead to porosity problems.

In typical WAAM systems, industrial robot arms are used to move the deposition torch, which is suitable for the production of large parts and for achieving arbitrary orientation of the torch. However, an industrial robot constitutes a significant part of the investment cost of the WAAM system, and in terms of programming and online process control, it increases the complexity and limits the use of the system, e.g. by integrating interpass temperature control and cooling. This becomes apparent when the system with interpass cooling has an offset between the cooling nozzle and the deposition torch, which places additional demands on programming and system control during cooling. As an alternative to the industrial robot, Prado-Cerqueira et al. [16] developed a WAAM system by integrating a CNC milling machine and Cold Metal Transfer (CMT) welding equipment. One of the advantages mentioned was the possibility to implement milling to machine the surface of the part after the additive process. This possibility has already been investigated by Song et al. [17]. They proposed a hybrid approach called “3D welding and milling”, which means that after depositing each layer, they milled the deposit to the desired thickness. When the deposition and face milling were completed, the same set-up was used for surface finishing of the product. This approach allowed them to produce functional injection moulds from which up to 100 polypropylene parts could be formed [18]. If the same CNC system is used for WAAM and for milling, it must be more rigid and accurate than if used for WAAM only, which makes it more expensive. As also discussed by Manogharan et al. [19], a separate milling station for surface machining is usually more economical, since a relatively small percentage of the production time is used for the machining process compared with the additive manufacturing process. Nagamatsu et al. [20] developed a cooperative system for WAAM and machining. In order to prevent overheating, printing was done in a water tank with manually adjustable water levels. The 3D shape of the printed object was measured by photogrammetry. The measurements were used to verify whether the target shape was enclosed within a printed object and to modify the work origin for surface machining on a separate machining centre. With the aim of developing a low-cost system, Anzalone et al. [21] developed a $2000 open-source WAAM 3D printer on the basis of Rostock, a Deltabot RepRap with promising results. However, none of the above systems, which are based on three-axis machines, included the interpass temperature control, which is crucial for achieving the desired geometry of the deposition, especially since these systems could only produce smaller parts where heat accumulation is high due to the short time that passes between depositing successive layers.

One of the benefits of using a three-axis positioning system is the ability to use path-generation software dedicated to FDM printers, with some modifications required to make them suitable for WAAM. Nilsiam et al. [22] introduced a WAAM slicer for welding path generation by modifying an open-source Cura slicer. Their solution included a certain degree of WAAM-related path optimisation; however, they encountered the problem of heat accumulation during case studies, since their system also did not include interpass temperature control or cooling. Others dedicated their research strictly to WAAM dedicated path-planning algorithms. Dwivedi and Kovacevic [23] proposed an automated torch path planning method for WAAM with the goal of performing continuous deposition with minimum human intervention. Y. Li et al. [24] used an artificial neural network to predict the offset distance of deposit and implemented a reasoning algorithm to calculate the optimal distance between the centres of the adjacent deposition paths for multi-layer multi-bead parts. Sharp corners are another challenge for WAAM. In order to achieve uniform deposit morphology along the toolpath with fixed deposition parameters, constant travel speed has to be maintained. However, in practice this becomes impossible when encountering sharp corners, since the positioning system has to slow down so that the centripetal acceleration stays below the allowed value. Consequently, excessive fillings occur, leading to improper deposit geometry or even to disruption of the deposition process if the accumulated error becomes too large. F. Li et al. [25] solved the issue by employing a control scheme which divided the planned toolpath into several segments (depending on whether they contained sharp corners or not) and then selected the allowable travel speed and appropriate wire-feed rate for each segment, according to a pre-established process model.

In an attempt to find a solution similar to the FDM 3D printers, this paper proposes a three-axis CNC-based WAAM system. The system should be cost-efficient, easy to programme and operate, but nevertheless versatile. Complex shapes should be quick and easy to produce, with predictable results. This could be a basis for an inexpensive, commercially available WAAM system or simply a great tool for further research of the process. The biggest challenge that needs to be overcome is the shape distortion caused by extreme heat input and variable heat dissipation through the growing walls. The residual heat that builds up in the growing walls causes delayed solidification during the deposition of layers high from the base. The reduced layer height and greater deposition width mean that the printed form may begin to deviate from its net shape. To resolve this problem, the present study relies on integration of the CNC motion, temperature measurement and cooling systems, as well as cladding control strategies to minimize shape distortion. In most of the literature employing interpass temperature control or forced cooling, the investigated system or control strategies are not described in detail; consequently, this implementation is presented so that it can be reproduced relatively easily by others, using open-source software. A case study will be conducted to evaluate the effectiveness of the proposed WAAM system and control strategies.

2 The WAAM system

A conceptual diagram of a WAAM system with an integrated closed loop layer interpass temperature control and cooling system is shown in Fig. 1 and its design in Fig. 2. The concept of the system is similar to that of FDM 3D printers. A three-axis CNC machine is used as a positioning system. The work table moves in all three axes (X, 165 mm; Y, 180 mm; Z, 220 mm) under the fixed deposition torch. The machine is equipped with a protective box that protects the environment from UV radiation and spatter during deposition. The base table under the worktable is water-cooled and electrically insulated from the rest of the system. A Daihen Welbee Inverter P500L is used as the deposition power source. It has an integrated coolant pump with tubing routed through the wire feeder (CM-7402-D) to the water-cooled base table. The system is controlled by an open-source LinuxCNC motion controller, which is responsible for the synchronous operation of all systems. It accepts G-code inputs and controls the three-axis positioning system with a control signal vector {UC}. The CNC motion controller also communicates with the deposition power supply via the control signal vector {VC}, which turns the deposition process on and off and provides feedback to the CNC controller when the deposition current is detected and the electric arc is ignited. Arc voltage and deposition current are set via the welding tasks on the power supply. Temperature control is done by measuring the weld interpass temperature, and when it is lower or equal to the reference temperature TREF, a new layer is added. The desired TREF for stable deposit was obtained experimentally. Similar to the approach Nilsiam et al. [22] have taken, open-source Cura 3D slicer [26] is used to create the layer path from the CAD model and the output G-code for motion control. A custom script is used on the output G-code to add correct subroutines, inputs and control outputs {Tc, Hc, Vc} for temperature control, cooling and deposition. Layer height and width are determined experimentally and set in the Cura 3D slicer. A useful feature of the slicer is the random Z seam alignment. With this option, the machine starts and finishes each layer at a random position, resulting in less noticeable seam starts and ends.

Fig. 1
figure 1

WAAM system employing interpass temperature control

Fig. 2
figure 2

A three-axis CNC WAAM system

2.1 The cooling system

Deposits are cooled using high-pressure air as shown in Fig. 3. An additional ring inlet for high-pressure air is added to the deposition nozzle. Compressed air flows through the deposition nozzle and cools the deposit directly below the nozzle. The CNC machine repeats the path of the last layer several times with air cooling turned on until the layer temperature along the path is lower than specified. Since the welding arc is turned off during cooling, the cooling-off period is longer than with water baths. Nevertheless, air cooling is safer, adapts to the actual topography of the deposit and is still more effective than blowing in compressed air or aerosols from some ex situ fixed point. In addition to air cooling, the water-cooled base table of the protective box extracts the heat from the base table and protects the CNC positioning system from overheating. The base table cooling is realised using the water cooling system dedicated to the deposition torch.

Fig. 3
figure 3

Compressed air cooling through the deposition nozzle and liquid-cooled base table

A combination of high-pressure air cooling and a water-cooled base table is chosen to avoid any issues normally associated with electrical safety and maintenance requirements of a water cooling system, as investigated in [14]. Owing to longer cooling times (t8/5), the proposed high-pressure air cooling allows for fewer changes in microstructure and hardness. On the other hand, shorter production times can be obtained if water bath cooling is used [13].

2.2 Interpass temperature measurement and control

The interpass temperature is measured using a Melexis IR pyrometer (MLX90614ESF-BCI-000-TU). It is a low-cost temperature sensor with a 5° field of view (FOV), which allows temperature measurements to be taken within a relatively small area from a safe distance (see Fig. 4 a and b). The pyrometer is rigidly connected to the deposition nozzle and aligned with an adjustable arm positioned directly into the area below the nozzle. The deposition nozzle, pyrometer and cooling system thus form a compact deposition unit which is rigidly attached to the supporting structure. The printing object is moved relative to the deposition unit by a CNC system. The advantage of such compact design of the deposition unit is that in the case of the robot-supported WAAM system, it can be used as the end effector of an industrial robot. The pyrometer is also equipped with a protection hatch which is closed during the deposition process and open during the measuring and cooling cycles. The microcontroller ATmega328p is used for temperature control (Fig. 4c). The operator sets the desired interpass temperature TREF and material emissivity ε on the temperature controller. The temperature controller inspects whether the measured temperature along the path is below the reference temperature and communicates this information to the LinuxCNC controller via a signal vector {TC}.

Fig. 4
figure 4

a Orientation and field of view of the pyrometer, b installation and protection of the pyrometer, c temperature controller

3 Layer cladding control

The open-source software Cura for FDM 3D printing is used to slice the CAD model. The generated G-code must be further modified using a user-defined script, to add control signals and sub-programmes, e.g. sliding until arc ignition and filling. Special features inherent to the arc deposition, as, for example, discussed in [27], are not taken into account. Figure 5 shows a simplified flowchart of the CNC control programme for deposition. G-code global parameter operation defines whether the deposition or cooling should be done through a loop of the current layer. If the value is 0, the layer has not yet been deposited and the machine should start deposition before moving over the programmed trajectory for the first time (G1 movement). The machine moves to the origin of a new layer. The deposition current is turned on, and the machine slides the wire against the base material until the electric arc is ignited. This ensures better arc ignition and prevents the wire from sticking. When the electric arc is ignited, the machine moves at a deposition travel speed along the programmed path.

Fig. 5
figure 5

Deposition control flow chart

After a certain layer has been deposited and the deposition has been stopped, air cooling is switched on and the protective hatch of the IR pyrometer is opened. The table is lowered by 5 mm to prevent collisions between the deposited layer and the free end of the wire. The travel speed is increased, and the operation parameter is set to 1, indicating that the cooling and measuring cycle has started. The machine repeatedly moves over the last deposited layer until the temperature along the entire layer is below the desired interpass temperature. This is achieved with the RS (Reset/Set) flip-flop in the hardware abstraction layer of Linux CNC controller. The CNC controller sets the RS flip-flop to high at the beginning of each measuring cycle and checks its status at the end of each cycle. If the interpass temperature exceeds the desired temperature TREF at any point of the trajectory, the temperature controller resets the RS flip-flop. When the deposit reaches the desired temperature, the air cooling is stopped, and the pyrometer’s protective hatch is closed. The parameter operation is set to 2, indicating that the layer is cooled enough and the machine can exit the loop and start a new layer deposition. The operation parameter is set back to 0, and the machine moves to a new (randomly positioned) origin and repeats the whole process again until the part is finished.

An example of the deposition control flow for production of a simple wall is shown in Fig. 6. Each successive layer is deposited in the opposite direction to the previously formed one. The horizontal axis marks the distance travelled along the deposition path, and the vertical axis marks the time. Black-dotted lines mark different Z levels (the distance between the machine table and the deposition torch). The layer height is marked with the symbol ΔZ. Red lines mark the path travelled during the deposition, and blue lines mark the path during the measuring and cooling cycles. Green lines indicate the wire sliding against the base material until the deposition arc is ignited. During the deposition, the operation parameter takes the value of 0. When the measuring and cooling cycle starts, the operation parameter is set to 1 until the temperature on the entire path is below the reference temperature. When the temperature is sufficiently low, the operation parameter is set to 2, indicating the deposition of the next layer can begin.

Fig. 6
figure 6

An example of the deposition control flow

4 Experiments

The effects of the proposed interpass temperature control and forced cooling on the quality of the prints were evaluated by comparing simple walls produced with different control methods. The reference interpass temperature of 150 °C was selected based on the visual appearance of the walls in the preliminary study, where the interpass temperature varied from 50 to 250 °C, and the research reported by Spencer et al. [7], where the interpass temperature varied from 120 to 300 °C. The authors also proposed the interpass temperature range from 120 to 180 °C for deposition of the SG2 filler material. During the experiments, 16-layer, 70-mm-long walls were deposited in the middle of a base plate made of 5-mm-thick mild steel measuring 100 × 200 mm. A thermocouple was used to measure the temperature of the base plate, while the interpass temperature was measured with an IR pyrometer. In all cases, the base plate was cooled using the integrated cooling system of the power source. A mild steel filler wire G3Si1 with a diameter of 1.2 mm was used. All walls were produced using 82% Ar and 18% CO2 mixture as shielding gas with a flow rate of 15 L/min, spatter-free deposition programme (66 A, 14.4 V), travel speed of 300 mm/min and the initial base plate to the deposition nozzle distance of 15 mm.

Three different control methods were tested (shown in Fig. 7):

  • In the first method (a—cooling), interpass temperature control and forced air cooling are used during the temperature measurement. The reference weld interpass temperature is set to TREF = 150 °C, and the deposition process is as shown in Fig. 6.

  • In the second method (b—without cooling), interpass temperature control is implemented, but without forced air cooling. The reference interpass temperature is set to TREF = 150 °C, and the deposition process is as shown in Fig. 6.

  • In the third method (c—delays), interpass temperature control is switched off, and no forced air cooling is used. The inter-layer dwell time is set to a constant value of 36 s for all layers. The dwell time value has been chosen based on the average time required to produce the part with the first control method and with the aim of achieving the same production time when applying time delays or cooling. The interpass temperature is still measured and stored, but it is only measured at the end of the wall, where the deposition stopped.

Fig. 7
figure 7

Control methods employed: (a) interpass temperature control and forced air cooling, (b) interpass temperature control without forced air cooling and (c) with delays only

During all tests, the temperature of the base plate was measured using K-type thermocouple. The produced walls were sectioned in the vertical direction to obtain macro-sections for analysing their microstructure. The remaining walls were machined and ground to obtain flat surfaces from which miniature tensile specimens (Fig. 14a) were sectioned using a water jet. The specimens for microstructure analysis were ground, polished and etched using a 2% Nital reagent. Optical microscopy was done using a digital microscope Keyence VHX-6000. The tensile tests were conducted using a Zwick Z250 tensile testing machine. To investigate shape distortions with and without the interpass temperature control, multiple shell objects were printed and compared with the CAD model of the desired 3D object. The proposed system is capable of storing the deposition parameters and interpass temperatures measured during the deposition process. These can be used for further studies of the deposition process and possible defects or to create a database that allows a quick estimation of the required interpass temperature and deposition parameters for specific layer dimensions.

5 Results and discussion

5.1 Temperatures, production times and shape

Figure 8 shows the interpass temperatures measured between the layers (a-1, b-1, c-1) and the resulting walls (a-2, b-2, c-2) using an IR pyrometer. When the measured temperature is close to room temperature, the protective hatch is closed, and deposition is performed. Sections that display temperature spikes are recorded during the cooling cycles. The green line on each diagram connects the interpass temperatures just before the addition of a new layer (shown separately in the bar graph in Fig. 12). The results show that when using temperature control, deposition is carried out at a constant interpass temperature of 150 °C (Fig. 8 a-1 and a-2). When deposition is carried out with constant delays, the interpass temperature rises continuously to over 200 °C due to insufficient delay times (Fig. 8 c-1).

Fig. 8
figure 8

Interpass temperatures (column 1) and walls (column 2) manufactured using (a) temperature control and forced air cooling, (b) temperature control without forced air cooling, and (c) constant time delays between layers without forced air cooling

Print time is analysed using interpass temperature diagrams shown in Fig. 8. The wall printed with constant delays between passes without applying forced air cooling (c-2) is intentionally built in the same total production time as the wall for which temperature control and forced air cooling (a-2) were implemented in order to show how overheating affects shape distortion. The constant delay time tL = 36 s for (c-2) wall is calculated from production times of the (a-2) wall as tL = (tptd)/N, where tp equals total production time of (a-2), td equals total deposition time of (a-2) and N number of layers. Cooling consumes a considerable amount of production time. This can be improved by parallel printing of several parts and using effective cooling methods, e.g. water bath immersion or forced air cooling, as demonstrated in our case. For demonstration, the (b-2) wall is produced with the layer interpass temperature control but without forced air cooling. Production time is more than 30% longer in comparison with the forced air cooling as demonstrated in (a-2). The cooling time for each layer is also analysed in more detail in the bar chart shown in Fig. 9. The diagram shows the exact additional cooling time required for layers produced without forced air cooling compared with layers where forced cooling was applied. The cooling time increases for the higher layers in the wall, because heat transfer to the base material is slower and heat convection to air takes longer to cool the wall. The temperature of the base plate can be observed in Fig. 10. Considerably, more heat is accumulated in the base when no air cooling is used, regardless of interpass temperature control. This shows that a lot of heat is dissipated by convection due to forced air cooling. The effect is even more apparent when cooling layers higher in the wall. Thermal conduction to the base material is slower, yet the surface area of the wall is larger, improving heat convection. In addition, a comparison between Fig. 9 and Fig. 10 shows that the base plate temperature depends on the heat input and cooling of the product. Quicker deposition, with shorter delays, led to a rise in base plate temperature until a steady state is reached at approx. 200 °C. When using temperature control without forced air cooling, production time is longer, and the base plate reaches a steady-state temperature at around 150 °C. This means that similar quantity of heat is transferred throughout the base plate and throughout the walls. When additional forced air cooling is used together with temperature control, more heat is transferred to the air and less to the base plate. Consequentially, the base plate temperature drops to 100 °C and lower, as the wall rises.

Fig. 9
figure 9

Cooling time by layer

Fig. 10
figure 10

Temperature of the base plate

To analyse the effects of different control methods on shape distortions, the walls were cut to 20 mm from the end where deposition was stable. These samples are sequentially ground using different grinding papers, polished and etched with 2% Nital reagent to expose their macrostructure. Figure 11 shows an example of the final cross sections of samples taken with a Keyence VHX-6000 microscope at × 20 magnification. The average height (H) of the walls was 23.36 mm, 23.30 mm and 22.9 mm for Hc, Hwoc and Hd, respectively, and the average width (W) of the walls over the top three layers being 3.68 mm, 3.71 mm and 3.94 mm for Wc, Wwoc and Wd, respectively (in the indexes, “c” stands for temperature control with forced air cooling, “woc” means temperature control without forced air cooling and “d” means delays). It can be observed that Hd is on average 2% lower than Hc. For further cross-sectional analysis, lines can be drawn through the fusion lines exposed by etching, and the height of individual layers can be approximated. A first significant offset in the layer height on the walls made with delays can be observed at the sixth layer (see yellow dotted lines) and increases with subsequent layers. These results can be correlated with the interpass temperatures (Fig. 12) measured shortly before the deposition of a new layer.

Fig. 11
figure 11

Cross sections of the walls

Fig. 12
figure 12

Interpass temperature just before the deposition of the next layer

During the production of the wall with constant delays (Fig. 11c), the desired interpass temperature of 150 °C was exceeded from the sixth layer onwards, and layers became lower and wider. This effect was quite small, as the delays were calculated and selected from the previous tests with temperature control in a way that the production times are similar to the production times achieved when using temperature control with cooling. If the selected delays were shorter, the difference in height and width would be more exposed.

5.2 Microstructure and mechanical properties

The effect of different control methods on the quality of produced walls was assessed using microstructure and tensile strength analysis in the horizontal direction. The microstructure of the walls at different heights is shown in Fig. 13. Sections a-3, b-3 and c-3 show lower wall thickness and higher deposit for the first layer, due to higher heat sink to the base material. Here, slightly elongated crystal grains can be seen close to the heat-affected zone. In the middle section (Fig. 13a-2, b-2 and c-2) a fine grain microstructure is obtained, since this material was heated several times during the deposition of upper layers and accumulation of temperature in the walls. Fusion lines and HAZ can be noted as well. The sections a-1, b-1 and c-1 in Fig. 13 show the microstructure of the last deposit. Larger elongated grains are visible that grow in the direction of heat sink. All three walls display similar microstructure throughout the wall height, since similar heat input was used for depositions, and the interpass temperature, material and heat sink were similar.

Fig. 13
figure 13

Microstructure of the walls for different control methods: (a) interpass temperature control and forced air cooling, (b) interpass temperature control without forced air cooling and (c) with delays only. The cross sections are cut from (1) the last layer, (2) the middle layers and (3) the first layer

The mechanical properties of the walls were tested using a static tensile test. Figure 14a shows the position, orientation and dimensions of the samples on the wall from which they were cut by water jet cutting.

Fig. 14
figure 14

a Representation of tensile test specimens and b static tensile test results

The test specimens were cut and tested in the layer deposition direction using a Zwick Z250 tensile testing machine and testing speed of 2.5 mm/min. Figure 14 b shows the results of the tensile test for all three specimens. As expected, no significant difference in the results was found, and there was no difference in the microstructures. This can be explained by the fact that interpass temperatures did not differ significantly between the samples made using different control methods. The temperature difference was high enough to influence the deposit geometry, but not enough to make a meaningful difference in the microstructure and mechanical properties of the manufactured walls (Fig. 13). Although air was used as a cooling gas, this did not have a negative effect on the quality of the walls (Fig. 14 b), as the cooling of the object only started after the entire layer had been deposited and solidified.

5.3 Shape distortion analysis

The shape distortion analysis was performed by comparing the shape of a printed object with its CAD model. Figure 15 a shows the object’s CAD model in a slicer, Fig. 15 b the resulting object and Fig. 15 c its partial cross section. The object has a circular base which transforms from a circle with a diameter of 60 mm into a narrower hexagonal spiral and back into a circle. The control method with interpass temperature control at 150 ° C and forced air cooling is used. The layer height of 1.53 mm and width of 4.7 mm were determined experimentally by printing simple walls. During the printing, a total of 65 layers were deposited.

Fig. 15
figure 15

a The object model in a slicer, b final printed object and c partial cross section of the same object

The printed object was scanned with a Shining Einscan-SP 3D scanner. The resulting mesh of almost 0.7 M vertices was used to calculate the Hausdorff distance [28] between the scan and the object CAD model. The calculated mean Hausdorff distance is 0.37 mm, and the root mean value is 0.51 mm. Figure 16 shows the scanned mesh coloured according to the relative distance between the printed object and its CAD model. The results show that the greatest deviation from the net shape is in the humps on the top of the object, which are caused by the beginning and end of the weld cladding process. The average height of the printed object is 101 mm, which is 1 mm more than expected. Layer seams are still visible, even though the random Z-seam alignment feature was used in the slicer. In order to improve the result, the control strategy proposed by Xiong et al. [29] could be employed by keeping the deposition current constant and increasing deposit velocity in the arc striking area. Surface irregularities due to arc ignition could also be further reduced by using a high voltage and high-frequency system similar to GTAW machines.

Fig. 16
figure 16

Printed object and CAD model comparison

Even though the forced air cooling was used, cooling still consumed a considerable amount of the printing time. In total printing lasted 1 h and 50 min, of which about 1 h and 16 min were used for cooling (70%). As already demonstrated by printing simple walls, the cooling time would be much longer if no forced air cooling was used, especially since this was a relatively high object compared with its diameter.

To further demonstrate the importance of interpass temperature control, two additional objects were printed without temperature control. The object shown in Fig. 17 a-1 was printed with the aim of showing the effect of overheating. It was printed with the same deposition parameters but using short and constant interlayer dwell times of 3 s, without forced air cooling. The final height of the object was 90 mm, which was 10% shorter than desired. In addition, the layers were noticeably thicker towards the top, with an average thickness of 5.1 mm compared with the wall thickness of 4.7 mm of the object printed with temperature control (Fig. 17 b-1). It can be observed that the printed object maintains the desired geometry for the first half of the layers. Very noticeable shape distortions started from the middle of the object upwards, where the object’s diameter was smallest. At this point, the object was already overheated, so that the applied layers are lower and wider than desired. Next to this, increased surface waviness can be observed with a large amount of spatter balls on the surface (Fig. 17 a-2). Increasing offset between the programmed and the deposited height led to an increased distance between the object and the deposition nozzle, which had a negative effect on the stability of the deposition process. The third printed object demonstrates the effect of overcooling (Fig. 17 c-1). The object is printed without temperature control with the same deposition parameters but with long and constant interlayer dwell times of 120 s and forced air cooling. The average height of this object was 105 mm, which is 5% more than desired. The deposits were over-cooled, so the layer interpass temperature was lower than 100 °C through all the layers. With the same deposition parameters, the layers were higher and narrower since the deposition volume was constant. The average wall thickness was 4.5 mm compared with the wall thickness of 4.7 mm of the object printed with temperature control (Fig. 17 b-1). These two extreme cases show how layer interpass temperature effects the final shape and illustrate the importance of interpass temperature control between the layers, even for a relatively insignificant material such as the one used in this study.

Fig. 17
figure 17

The object printed with (a) constant 3 s interpass dwell times and no cooling, (b) same as in Fig. 15, printed with temperature control and forced air cooling, (c) constant 120 s interpass dwell times and forced air cooling

The main objective of this study was to print small, near-net-shape objects. Once the deposition parameters and interpass temperature are chosen to produce the correct layer shape, maintaining the interpass temperature through all layers is critical to achieve a repeatable deposition height through the layers and the desired final dimension of the deposits. Small objects are typically overheated so that cooling of the deposit is sufficient to maintain the interpass temperature. However, if the interpass temperature cannot be maintained due to a large size or complicated shape of the object being printed, deposition becomes unstable, resulting in shape variations and new issues which include variable contact-tip-to-workpiece distance that affects the deposition current and voltage and thus the heat input, which additionally changes the temperature and shape of the deposit as demonstrated by this study. To address such issues, additional adaptive deposition control must be implemented.

An additional advantage of the proposed system is in the fact that temperature control ensures constant height of the layers. This leads to a quick and easy generation of deposition programmes from CAD models using an open-source path generation software for FDM 3D printers.

6 Conclusion

This paper proposes a three-axis WAAM system for affordable printing of small metal components, similar to FDM 3D printers. Material deposition, closed loop interpass temperature control, motion control and forced cooling along the deposition path are integrated using an open-source Linux CNC controller. The simplicity of the system allows the use of an open-source path generation software specifically designed for FDM 3D printers. The system effectiveness together with different control strategies has been evaluated, and the main conclusions are listed below:

  1. (1)

    Interpass temperature control is critical to achieve repeatable and stable deposition height through the layers and the desired final dimensions of the deposit. The height of the deposited layer depends of the interpass temperature at selected deposition parameters. In the demonstrated case, the experimentally determined deposition parameters and the interpass temperature control at 150 °C resulted in shape deviations of less than 2% in comparison with the CAD model. Significant shape distortions occurred due to overheating or overcooling without interpass temperature control at same deposition parameters.

  2. (2)

    Forced air cooling along the deposition path improved productivity by up to 30% compared with the deposition without cooling. Cooling is particularly important in reducing the deposit temperature far from the base where air convection is the predominant heat exchange mechanism. Cooling by compressed air is safe and has no adverse effect on the microstructure and mechanical properties of structural steel.

  3. (3)

    Path generation software for FDM 3D printers can be used based on the fact that the temperature control ensures constant layer height. This leads to a quick and easy generation of deposition programmes from CAD model, similar to the plug-and-play experience of modern FDM 3D printers.