1. Introduction
Laser powder bed fusion (LPBF) is a prominent technique within the field of additive manufacturing (AM) of metals that is finding applications across diverse industries, including aerospace, automotive, and biomedical. This method employs high-intensity lasers to systematically melt powder, layer by layer, resulting in the creation of intricate 3D objects. Compared to other metal AM techniques, LPBF excels in fabricating complex parts with high precision at relatively high build speeds [
1,
2]. Nevertheless, LPBF-produced parts are susceptible to residual stress, deformation, and related defects stemming from non-uniform thermal distribution [
3,
4]. While post-process heat treatments can ameliorate some of these issues, they are often time-consuming, costly [
5], and insufficient in rectifying deformation or cracks induced by thermal stresses during the build process [
6,
7,
8]. Consequently, it is critical to minimize temperature gradients during the build process to assure quality [
9].
Numerous studies have highlighted the critical role of scanning (or scan) strategy in achieving uniform temperature distribution and defect-free printing via LPBF. The umbrella term “scan strategy” encompasses a variety of approaches for altering scanning parameters, such as beam power, scan speed, hatch distance, scan pattern, and layer thickness. For instance, extensive research studies [
10,
11,
12,
13] have investigated altering laser power or speed, while others [
14,
15,
16] have reported on the optimization of hatch distance. Additionally, many researchers [
17,
18,
19,
20,
21,
22,
23,
24] have explored scan path optimization with the aim of minimizing thermal gradients and distortion in LPBF.
Scan sequence, which is another integral component of scan strategy, has garnered increasing attention as a means to reduce thermal gradients and enhance print quality in LPBF. Scan sequence refers to the order in which the repeating geometric units of a scan pattern are traced by the laser. The repeating units (hereafter referred to as the "features") of a scan pattern could be, for example, the individual vectors of a bidirectional (zigzag) scan pattern or the islands of a chessboard scan pattern. Several studies have shown that scan sequence significantly impacts temperature uniformity, residual stress, and distortion in parts produced via LPBF [
25,
26,
27,
28]. Consequently, various methods have been proposed to determine scan sequences that minimize thermal gradients, residual stress, and distortion. For example, Kruth et al. [
28] proposed the LHI, least heat influence, approach that begins by scanning a randomly selected feature and then continues by scanning the feature that is least heated (farthest away from the preceding feature). A similar approach to LHI was adopted by Qin et al. [
20] who proposed a scan sequence algorithm for an island-based strategy that chose the island with the maximum distance from the currently active island until all islands had been traversed. Mugwagwa et al. [
25] evaluated four scan sequences, namely, island, successive, successive chessboard, and LHI, in terms of their impact on residual stress and distortion, demonstrating that the choice of scan sequence resulted in the reduction of maximum distortion by up to 14% and the reduction in residual stress by up to 40%. Pant et al. [
29] investigated sectional strategies that divided layers into three separate sections and scanned either the outermost section or the innermost section first for each layer, leading to the lowest residual stress levels among all the samples studied. Ramos et al. [
27] proposed an intermittent scan sequence for the island scan pattern. Their method avoided scanning adjacent islands consecutively by using a geometry-based formula having weights and radial thresholds. Using their strategy, they demonstrated a 10% reduction in deformation compared to an alternating scan sequence, for the same vector length. Recently, Yang et al. [
30] proposed the interval island technique, which was found to be more effective than the traditional stripe and continuous laser-scanning strategies because it resulted in smaller grain sizes, less thermal deformation, and lower residual stress anisotropy. Qin et al. [
23] developed a deep reinforcement learning based toolpath generation framework for the LPBF process that could effectively reduce thermal accumulation and distortion by avoiding sensitive regions with high turning angles.
As noted in the authors’ earlier work [
31], a deficiency shared by most of the existing methods for scan sequence generation is that they are highly dependent on heuristic formulations that approximate heat transfer in LPBF using geometric relationships that do not generalize well. To address this shortcoming, Ramani et al. [
31] introduced SmartScan, an intelligent scan sequence generation approach for LPBF. SmartScan differentiates itself from heuristic techniques by utilizing thermal models of LPBF combined with rigorous control-based techniques to determine optimal scan sequences, facilitating its generalizability. The application of SmartScan to laser marking of AISI 316 L stainless steel plates demonstrated up to 41% and 47% reductions in thermal inhomogeneity and distortion, respectively, compared to state-of-the-art heuristic methods [
31]. Moreover, SmartScan exhibited notable robustness and computational efficiency, making it suitable for online implementation. Subsequent work has expanded SmartScan to encompass complex geometries [
32] and advanced scan patterns [
33], and multi-laser PBF systems [
34]. However, these prior works were limited to laser marking of 2D part geometries and lacked the capability to handle LPBF of 3D parts with arbitrary scan patterns and geometric features. To address these limitations, building on preliminary work [
35], this paper introduces a generalized SmartScan algorithm applicable to LPBF of arbitrary 3D parts. The paper makes the following original contributions to the literature (see
Figure 1):
It extends the 2D thermal model and objective function of the original SmartScan [
31] to incorporate 3D thermal effects, while introducing simplifying assumptions to reduce computational complexity due to larger model sizes.
It generalizes the modeling and optimization methods of the original SmartScan to enable them to handle arbitrary scan patterns with scan vectors of varying lengths and inclination angles within each layer.
It improves the original SmartScan’s greedy optimization strategy, which was prone to getting stuck in local optima, by balancing exploration and exploitation. This enables more efficient optimization of temperature distribution for part geometries with overhangs or other heat traps.
It further reduces the dimension of the model significantly, thereby enhancing computational efficiency by using singular value decomposition (SVD).
It validates the effectiveness of the generalized SmartScan through simulations and experiments involving the printing of two 3D test artifacts. The results demonstrate significantly reduced thermal inhomogeneity, residual stress, and distortion compared to commonly-used heuristic scan sequences. Moreover, it experimentally demonstrates an approach for using the generalized SmartScan for printing complex 3D parts in practice, along with its benefits in significantly improving printed part quality, by integrating SmartScan as a plug-in to a commercial slicing software.
The remainder of this paper is organized as follows:
Section 2 broadens the scope of SmartScan to multi-layer LPBF with arbitrary geometric features and scan patterns, and improves the effectiveness and computational efficiency of the optimization algorithm of SmartScan.
Section 3 presents simulation and experimental case studies to compare the thermal distribution, residual stress, distortion, and printing time achieved using SmartScan with those achieved with commonly-used heuristic scan sequences on 3D test artifacts.
Section 3 also demonstrates an approach for using SmartScan to print complex 3D parts by embedding it as a plug-in to a commercial slicer. The paper concludes with
Section 4, which summarizes the key findings and outlines avenues for future research.
3. Simulation and Experimental Case Studies
In this section, three case studies, each supported by simulations and/or experiments, are used to validate key aspects of the generalized SmartScan approach presented in the foregoing sections. Case Study 1 uses simulations and experiments to validate the benefits of probabilistic exploration and SVD-based model order reduction to SmartScan with regard to computational efficiency, thermal uniformity, and printed part accuracy. Case Study 2 uses simulations and experiments to demonstrate the advantages of SmartScan in reducing thermal inhomogeneity, residual stress and distortion compared to state-of-the-art heuristic scan sequences. Lastly, Case Study 3 demonstrates how SmartScan can be used for printing complex 3D parts in practice by integrating it as a plug-in to a commercial slicing software, and it shows the resulting benefits of SmartScan compared to a standard scan sequence available in the commercial slicing software.
3.1. Simulation and Experimental Setup
All simulations and experiments were performed using AISI 316 L stainless steel as the material. The 316L powder (sourced from Carpenter Additive. AL) had a particle size of D10 = 10-15
, D50 = 22-28
and D90 = 40-48
. All the simulations employed the FDM model presented in
Section 2 with an element height of
(the same as the layer thickness) and
, and
;
for the first layer,
, and
are all set to room temperature. As mentioned earlier, the value of
is used, based on a numerical case study in Appendix A that shows that it is sufficiently accurate in a conservative scenario. When model order reduction (MOR) is used, the value
was set to
. All experiments were performed on an open-architecture PANDA 11 LPBF machine (OpenAdditive, LLC, Beavercreek, OH). The machine was equipped with a 500W IPG Photonics 1070 nm fiber laser and a SCANLAB hurrySCAN galvo scanner with an f-theta lens. It was controlled by the Open Machine Control software that supports CLI (Common Layer Interface) as an input environment, and allows user-programmed custom scan patterns and sequences. A cross flow arrangement with nitrogen gas, at a regulated rate of 0.5–1.5 L/min, was used. The parts were built on top of a stainless steel base plate measuring 152 mm × 152 mm in area, and 20 mm in height. No preheating of the build plate was used.
Table 1 summarizes the key parameters used in the simulations and experiments. In the simulations, the material properties were assumed to be temperature independent, to be consistent with the assumptions made in deriving the SmartScan algorithm, while the experiments provide an avenue to test SmartScan under more realistic conditions, including temperature dependent parameters.
3.2. Case Study 1: Block with Circular and Diamond-shaped Channels
Figure 6(a) depicts a perspective view of a 3D part geometry with a 6mm diameter circular channel on the left and a diamond-shaped channel with a 4.3mm side length on the right. All the layers of the part are hatched using bidirectional vectors that are parallel to the short side as shown in
Figure 6(b).
The goal of our simulations in this case study is to evaluate the benefit of providing the generalized SmartScan with probabilistic exploration in reducing the greediness of the algorithm. For this purpose, we focus on the layer highlighted in Fig.
Figure 6 just above the overhangs caused by both channels, since they provide heat traps that exacerbate the greediness of the algorithm. In addition, we wish to use this case study to evaluate the benefit of the SVD-based MOR to reduce SmartScan’s computational cost without overly sacrificing its accuracy.
Figure 7 shows the thermal uniformity metric
R as a function of scanning progress for the layer of interest. We compare four cases: (1) SmartScan (without exploration and MOR), (2) SmartScan with exploration, (3) SmartScan with MOR, and (4) SmartScan with both exploration and MOR. The addition of MOR greatly improves SmartScan’s computational efficiency by reducing the computation time for the layer of interest by 98.3%, with little or no loss in optimization performance, as indicated by the mean
R value. Moreover, the addition of exploration prevents the increase in
R from being drastic at the end of the print due to excessive local overheating. As a result, it reduces the maximum
R value by 43.4%. This observation is confirmed by
Figure 8 which shows the thermal distributions at four key stages—25%, 50%, 75%, and 100%—of the scanning progress using SmartScan with and without exploration. MOR is not applied in either case. Notice that at the end of scanning the layer, the overheating of the two overhang areas was significantly reduced due to the presence of exploration.
Figure 9 shows the printed part using SmartScan, without and with exploration. MOR is used in both cases to improve computational efficiency. After printing, the front side of the part was scanned using a Romer Absolute Arm 3D scanner (Hexagon, Stockholm, Sweden) model #7525SI, which has a 38
volumetric accuracy and 27
point repeatability. The resultant point clouds were transferred to MATLAB to extract information about the post-printing geometric error of the parts. The scan results of the front surface are shown in
Figure 10, where the blue color represents the point cloud information obtained from the scan, and the red outline represents the nominal shape. It is evident that with the addition of exploration, the geometric accuracy of both channels has significantly improved due to less local heat accumulation around the channels. The area error refers to the cumulative value of the excessive or missing areas in the point cloud relative to the nominal shape. Without exploration, the circular and diamond-shaped channels have area errors of 1.8 mm
2 and 3.8 mm
2, respectively. With exploration, the area errors are reduced to 1.3 mm
2 and 1.9 mm
2, representing improvements of 27.8% and 50.0%, respectively. In summary, the simulation and experiment of Case Study 1 have helped validate the benefits of adding exploration and MOR to SmartScan. Therefore, every instance of SmartScan used in the following case studies will include both exploration and MOR, even if it is not explicitly stated.
3.3. Case Study 2: Cantilever Beam
Figure 11 shows a cantilever beam designed for comparing SmartScan to commonly-used heuristic sequences with regard to thermal uniformity, distortion, residual stress, and printing time. Each layer is hatched using bidirectional vectors with a 67-degree rotation of the vectors in each layer relative to those in the preceding layer [
44]. SmartScan is benchmarked against two prevalent heuristic sequences: Sequential (which involves scanning the vectors consecutively from one end of the part to the other), and Alternating (which first scans every other vector consecutively, then returns to scan the remaining vectors consecutively to help distribute heat more evenly).
Evaluation of Thermal Uniformity: Simulations are carried out to evaluate thermal uniformity. To assist with this, two layers are investigated, namely: Layer A (the layer just above the overhangs) and Layer B (the topmost layer of the part), as shown in
Figure 11. First, we investigate Layer A (the layer just above the overhangs).
Figure 12 displays the temperature uniformity metric,
R, (as expressed in Equation (
5) relative to the scanning progress (in %). SmartScan achieves 71% and 46% lower mean
R, and 64% and 25% lower maximum
R than Sequential and Alternating, respectively, meaning that SmartScan delivers superior thermal uniformity compared to the benchmarks. This observation is confirmed in
Figure 13 which presents the thermal distributions at four key stages—25%, 50%, 75%, and 100%—of scanning progress, with SmartScan generally exhibiting more uniform temperature distribution. Secondly, we investigate the thermal uniformity of Layer B, the topmost layer of the part.
Figure 14 depicts the temperature uniformity metric,
R, again as a function of scanning progression. SmartScan exhibits mean
R values that are lower than those of Sequential and Alternating by 81% and 63%, respectively, and maximum
R that are lower than values of Sequential and Alternating by 92% and 83%, respectively. Accordingly, the simulated temperature distributions shown in
Figure 15 confirm SmartScan’s ability to provide better thermal uniformity compared to the heuristic methods.
Evaluation of Distortion and Residual Stress:Figure 16 shows the printed cantilever beams using Sequential, Alternating and SmartScan strategies. They are used for experimental evaluation of the part for distortion and residual stress. To evaluate distortion, the thin support structures were sawed off the build plate using a band saw. The top surface of the part was then scanned using the Romer Absolute Arm described in
Section 3.2 to extract information about the post-printing deformation of the parts. The upper surface of the part exhibited varying degrees of upward bending due to the release of some residual stress; these bending deformations were captured using point clouds. SmartScan resulted in a 24% and 16% reduction in the maximum part deflection, as well as 18% and 14% reduction in mean part deflection compared to Sequential and Alternating, respectively. While SmartScan does not completely eliminate deformation, its ability to reduce it could be very valuable in enabling parts to meet target tolerances. Moreover, it can be combined with other techniques, e.g., distortion pre-compensation [
45] to further reduce deformation and improve printed part quality.
Finally, a
specimen representing a large portion of the solid block on the right side of the cantilever beam in
Figure 11 was extracted for residual stress measurements. The block does not deform significantly after sawing it off from the build plate, hence it retains a lot of the residual stress accumulated during printing. The measurements were taken in the x and y directions of a
area of the specimen (marked "C" in
Figure 11). A Cu-targeted X-ray diffraction (XRD) machine (Rigaku Ultima IV XRD) was used for residual stress measurement of the specimen, and the machine’s proprietary PDLX software was used for data analysis. The machine was operated at
and
for measurements. The
method was applied for the stress analysis with various tilt angles (
,
,
,
,
,
) for two series of samples, and the elastic modulus was kept constant at
while the Poisson ratio was taken as 0.265 for each sample.
Figure 17 summarizes the results of the residual stress measurements using XRD. SmartScan resulted in a 86% and 45% reduction of the mean value of the x-component of residual stress, and a 41%, and 2% reduction in the y-direction of residual stress (mean value) compared to Sequential and Alternating, respectively. The large reductions in residual stress provided by SmartScan could be beneficial in practice because it decreases the risk of print failures directly caused by excessive stress during the printing process, before post-process stress relief. With lower as-built residual stress, the duration of the heat treatment process could also be shortened, which decreases the energy consumption of the post processing step [
46].
Evaluation of Printing Time and Computational Cost:Table 2 shows the recorded print time for each sample obtained during the printing experiments. According to the data for the vector pattern, SmartScan caused a 5% increase in print time compared to both Sequential and Alternating due to the increased jump time as the laser moves from one vector to the other. This suggests that the use of SmartScan does not result in substantial increases in print time when compared to heuristic sequences. This can be credited to the laser’s jump speed being significantly faster than its scan speed.
In addition, the computation cost is also an important consideration for SmartScan, as it affects the practicality of the method. In the experiments reported above, SmartScan optimized each layer of the part within 10 seconds using an AMD Ryzen 9 7945HX processor, 32.0 GB RAM and NVIDIA GeForce RTX 4070 Laptop GPU. Most of the computation is based on GPU and the computational time of SmartScan is reasonable, as it is close to the interlayer powder recoating time of LPBF. Its computational time can be further reduced by leveraging parallel computing and code optimization.
3.4. Case Study 3: Complex 3D Part
So far, the geometries used for evaluating SmartScan have been fairly simple. However, in practice, LPBF is often used to print complex geometries. One approach to enable the use of SmartScan for printing complex geometries is to embed it as a plug-in to commercial slicers which already have the capability to process complex geometries. The idea is as follows. A complex geometry is sliced using a commercial slicer resulting in a scan pattern with repeating features (e.g., vectors, islands, or fragments) for each layer. This information is fed into the SmartScan plug-in along with the material properties and other key parameters needed by the algorithm. The SmartScan plug-in processes and then outputs the optimal sequence of the features for each layer, which is compiled into an appropriate output file format that can be sent to an LPBF machine to print the part.
To test this idea, in partnership with Ulendo Technologies, Inc. (Ann Arbor, MI) a SmartScan plug-in was created for a commercial slicing software, Dyndrite LPBF Pro, developed by Dyndrite Corporation (Seattle, WA).
Figure 18(a) shows a complex bracket part [
47] that was used to test the performance of the SmartScan plug-in. The slicer added supports as shown in
Figure 18(b). Then it sliced the part such that the infill portion of each layer consisted of features called fragments, that are filled with a hatch pattern (see
Figure 18(c)). The SmartScan plug-in reordered the fragments in each layer based on the algorithm described in
Section 2, then returned the optimal sequence (i.e., the re-ordered fragments) to the slicing software. The software then outputted the result as a common layer interface (CLI) file that was used to print the part on the PANDA 11 LPBF machine. The SmartScan print was benchmarked against the same part printed using a scan sequence generation method, called
sort_by_distance, provided as a default option in Dyndrite LPBF Pro. The computational cost to optimize the part using the SmartScan plug-in was approximately 16 minutes on the same PC with a GPU used in Sec. 3.3, which is an average of 1.2 seconds per layer. The part generated using the SmartScan plug-in took 308 minutes to print, compared to 304 minutes using the default sequence. These further confirm that the computational cost and printing time using SmartScan are reasonable even for complex 3D shapes.
Figure 19 shows a comparison of the parts printed using the default sequence and the SmartScan plug-in. Notice that with the default sequence, the print fails because some of the supports break and a portion of the part collapses. However, with SmartScan, the part prints successfully. The reason for this difference can be seen in
Figure 20, which compares the scan sequences at layer 600 (near the defect). Notice that the default sequence scans the fragments that are in close proximity to each other consecutively, thus increasing the potential for excessive heat and stress build up. Conversely, SmartScan avoids scanning close islands consecutively, thus reducing the potential for heat and stress build up.
4. Conclusions and Future Work
In this paper, we have presented a generalized SmartScan methodology that uses thermal models and control-theory-based optimization of scan sequence to address critical challenges of thermal inhomogeneity, residual stress and distortion in parts made using LPBF. It builds on our prior work on SmartScan [
31,
34] by: (1) expanding the thermal model and optimization approach from a single layer to multiple layers; (2) enabling SmartScan to process shapes with arbitrary contours and infill patterns within each layer; (3) providing SmartScan with probabilistic exploration to make it less myopic in its optimization; and (4) furnishing SmartScan with SVD-based MOR to enhance its computational efficiency. The net result of these contributions is that the generalized SmartScan is capable of optimizing scan sequence for arbitrary 3D geometries.
We have shown the benefits of generalized SmartScan in both simulations and experiments on a variety of test artifacts leading to the following conclusions:
The incorporation of probabilistic exploration enables SmartScan to be less greedy, allowing it to process 3D geometries with overhangs and heat traps without excessive local overheating. This capability was shown to yield up to 50% improvement in geometric accuracy of a test artifact compared to a version of SmartScan without probabilistic exploration.
The addition of SVD-based MOR to SmartScan improved its computational efficiency significantly with little or no losses its accuracy. In a case study, this contribution resulted in up to 58 times reduction in computation time compared to a version of SmartScan without MOR.
Similar to the results seen in 2D case studies in our prior work [
31,
34], SmartScan demonstrated significant reductions in thermal inhomogeneity, residual stress and deformation compared to commonly-used heuristic scan sequences, with minimal increases in printing time. These were demonstrated on a cantilever beam case study where reductions of up to 92% in temperature inhomogeneity, 86% in residual stress, and 24% in maximum deflection were achieved, with only 5% increase in printing time.
The computational cost of SmartScan is very reasonable for practical applications. It generally optimizes each layer in less than the typical interlayer powder recoating time of LPBF, which makes it practical for offline or online implementation.
SmartScan can readily be deployed in practice for processing complex 3D parts by, for example, integrating it as a plug-in to commercial slicing software. This capability was demonstrated using a case study of a complex 3D bracket where the SmartScan plug-in to a commercial slicer was used to produce a successful print while the default scanning sequence of the commercial slicer resulted in a failed print.
In future research, we plan to investigate the impacts of SmartScan on microstructure, porosity, surface roughness and other properties of parts printed using LPBF that are influenced (directly or indirectly) by scan sequence. We also plan on testing SmartScan on a variety of materials beyond 316L stainless steel to evaluate any effects of material type on the results of the algorithm. Another interesting avenue for further research we plan to pursue is to incorporate thermomechanical models and objective functions into SmartScan, as opposed to the purely thermal models and objectives used in this work and our prior work. This may yield better results since some of the phenomena, like residual stress and distortion, addressed by SmartScan are thermomechanical rather than purely thermal in nature.
Figure 1.
Overview of key features of generalized SmartScan.
Figure 1.
Overview of key features of generalized SmartScan.
Figure 2.
Simplified finite difference model of LPBF [
31]
Figure 2.
Simplified finite difference model of LPBF [
31]
Figure 3.
(a) Complete and (b) simplified versions of the thermal model adopted for SmartScan in this paper.
Figure 3.
(a) Complete and (b) simplified versions of the thermal model adopted for SmartScan in this paper.
Figure 4.
The flowchart of the generalized SmartScan.
Figure 4.
The flowchart of the generalized SmartScan.
Figure 5.
(a) Cross-sectional view; and (b) top view of the active layer of an example part with an overhang used to demonstrate the greediness problem of the original SmartScan.
Figure 5.
(a) Cross-sectional view; and (b) top view of the active layer of an example part with an overhang used to demonstrate the greediness problem of the original SmartScan.
Figure 6.
(a) Perspective view of a 3D model used in Case Study 1 to show the benefits of probabilistic exploration and SVD-based MOR to generalized SmartScan. (b) Top view of the layer of interest showing the scan pattern.
Figure 6.
(a) Perspective view of a 3D model used in Case Study 1 to show the benefits of probabilistic exploration and SVD-based MOR to generalized SmartScan. (b) Top view of the layer of interest showing the scan pattern.
Figure 7.
Simulated thermal uniformity metric (
R) and computation time of the layer of interest in
Figure 6 for SmartScan with and without probabilistic exploration and/or SVD-based MOR.
Figure 7.
Simulated thermal uniformity metric (
R) and computation time of the layer of interest in
Figure 6 for SmartScan with and without probabilistic exploration and/or SVD-based MOR.
Figure 8.
Simulated temperature distribution of the layer of interest at four instances (25, 50, 75 and 100% completion) during the scanning process with and without probabilistic exploration.
Figure 8.
Simulated temperature distribution of the layer of interest at four instances (25, 50, 75 and 100% completion) during the scanning process with and without probabilistic exploration.
Figure 9.
Printed parts using SmartScan without and with exploration used to validate the benefits of adding exploration on part accuracy.
Figure 9.
Printed parts using SmartScan without and with exploration used to validate the benefits of adding exploration on part accuracy.
Figure 10.
The scan results of the front surface of the parts printed using SmartScan without and with exploration showing significant improvements in shape accuracy achieved by adding exploration. This benefit is achieved due to reduced local heat accumulation when exploration is added
Figure 10.
The scan results of the front surface of the parts printed using SmartScan without and with exploration showing significant improvements in shape accuracy achieved by adding exploration. This benefit is achieved due to reduced local heat accumulation when exploration is added
Figure 11.
Cantilever beam geometry used for simulations and experiments in Case Study 2.
Figure 11.
Cantilever beam geometry used for simulations and experiments in Case Study 2.
Figure 12.
Simulated thermal uniformity metric (R) of Layer A for different scan sequences using a bidirectional vector pattern.
Figure 12.
Simulated thermal uniformity metric (R) of Layer A for different scan sequences using a bidirectional vector pattern.
Figure 13.
Simulated temperature distribution of Layer A at four instances (25, 50, 75 and 100% completion) during the scanning process using a bidirectional vector pattern.
Figure 13.
Simulated temperature distribution of Layer A at four instances (25, 50, 75 and 100% completion) during the scanning process using a bidirectional vector pattern.
Figure 14.
Simulated thermal uniformity metric (R) of Layer B for different scan sequences using a bidirectional vector pattern.
Figure 14.
Simulated thermal uniformity metric (R) of Layer B for different scan sequences using a bidirectional vector pattern.
Figure 15.
Simulated temperature distribution of Layer B at four instances (25, 50, 75 and 100% completion) during the scanning process using the bidirectional vector pattern.
Figure 15.
Simulated temperature distribution of Layer B at four instances (25, 50, 75 and 100% completion) during the scanning process using the bidirectional vector pattern.
Figure 16.
Printed parts using (a) Sequential, (b) Alternating, and (c) SmartScan sequences and the analysis of the laser scans of their top surfaces for deformation.
Figure 16.
Printed parts using (a) Sequential, (b) Alternating, and (c) SmartScan sequences and the analysis of the laser scans of their top surfaces for deformation.
Figure 17.
Residual stress measurement in cantilever beams.
Figure 17.
Residual stress measurement in cantilever beams.
Figure 18.
Complex bracket geometry used for testing SmartScan plug-in: (a) without supports; (b) with supports added by commercial slicer; (c) sample slice of a layer showing fragments that are filled with a hatch pattern.
Figure 18.
Complex bracket geometry used for testing SmartScan plug-in: (a) without supports; (b) with supports added by commercial slicer; (c) sample slice of a layer showing fragments that are filled with a hatch pattern.
Figure 19.
Comparison of prints of complex bracket geometry obtained using default scan sequence and the optimal scan sequence generated using the SmartScan plug-in to a commercial slicer. The print using the default scan sequence fails while that using SmartScan is successful.
Figure 19.
Comparison of prints of complex bracket geometry obtained using default scan sequence and the optimal scan sequence generated using the SmartScan plug-in to a commercial slicer. The print using the default scan sequence fails while that using SmartScan is successful.
Figure 20.
Comparison of the scan sequences of Layer 600 (near the location of the defect in
Figure 19) obtained using the default approach of a commercial slicer and SmartScan
Figure 20.
Comparison of the scan sequences of Layer 600 (near the location of the defect in
Figure 19) obtained using the default approach of a commercial slicer and SmartScan
Table 1.
Parameters used in simulations and experiments.
Table 1.
Parameters used in simulations and experiments.
Parameter (Units) |
Value |
Laser power, P (W) |
290 |
Laser spot diameter () |
77 |
Absorptance,
|
0.37 |
Mark/scan speed (mm/s) |
1200 |
Jump speed (mm/s) |
6000 |
Hatch spacing () |
100 |
Layer thickness () |
50 |
Conductivity, () |
22.5 |
Diffusivity, () |
|
Melting temperature, (K) |
1658 |
Convection coefficient, h () |
25 |
Ambient temperature, (K) |
293 |
Table 2.
Printing time for the evaluated scan sequences.
Table 2.
Printing time for the evaluated scan sequences.
Vector Pattern |
Print Time [min] |
Sequential |
37 |
Alternating |
37 |
SmartScan |
39 |