Next Article in Journal
Study on Deterioration Characteristics of a Composite Crossarm Mandrel in a 10 kV Distribution Network Based on Multi-Factor Aging
Previous Article in Journal
Foaming Properties of Lignosulfonates in the Flotation Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Topology Optimization for Digital Light Projector Additive Manufacturing Addressing the In-Situ Structural Strength Issue

1
Center for Advanced Jet Engineering Technologies (CaJET), Key Laboratory of High Efficiency and Clean Mechanical Manufacture, Ministry of Education, School of Mechanical Engineering, Shandong University, Jinan 250061, China
2
Key National Demonstration Center for Experimental Mechanical Engineering Education, Shandong University, Jinan 250061, China
*
Author to whom correspondence should be addressed.
Polymers 2023, 15(17), 3573; https://doi.org/10.3390/polym15173573
Submission received: 26 July 2023 / Revised: 17 August 2023 / Accepted: 25 August 2023 / Published: 28 August 2023
(This article belongs to the Section Polymer Processing and Engineering)

Abstract

:
A topology optimization approach is proposed for the design of self-supporting structures for digital light projector (DLP) 3D printing. This method accounts for the adhesion forces between the print part and the resin base during DLP printing to avoid failure of the part due to stress concentration and weak connections. Specifically, the effect of the process-related adhesion forces is first simulated by developing a design variable-interpolated finite element model to capture the intricate mechanical behavior during DLP 3D printing. Guided by the process model, a stress-constrained topology optimization algorithm is formulated with both the SIMP and RAMP interpolation schemes. The interpolations on the stress term and the design-dependent adhesion load are carefully investigated. A sensitivity result on the P-norm stress constraint is fully developed. Finally, the approach is applied to several 2D benchmark examples to validate its efficacy in controlling the process-caused peak P-norm stresses. The effects of alternating between the SIMP and RAMP interpolations and changing the stress upper limits are carefully explored during the numerical trials. Moreover, 3D printing tests are performed to validate the improvement in printability when involving the process-related P-norm stress constraint.

1. Introduction

Additive manufacturing reverses the conventional subtractive manufacturing process that slices the target part into layers and performs the manufacturing in a bottom-up layer-by-layer approach. The benefit of this novel approach is multifaceted: (i) complex-shaped parts can be manufactured similarly to their simple-shaped counterparts that decouple the proportional relationship between the manufacturing difficulty and the geometric complexity [1]; (ii) parts with tremendous interior cavities such as lattice structures that cannot be handled by conventional manufacturing are enabled for physical fabrication with additive manufacturing [2]; (iii) tedious tooling development (e.g., molds and fixtures) can be eliminated, which reduces the manufacturing preparation, saving both preparation time and costs; (iv) a variety of additive manufacturing processes have been developed and matured for industrial production that cover nearly all types of materials, including polymers, ceramics, metals and composites. The ISO/ASTM 52900:2015 has standardized the terminologies and principles of the diversified processes [3].
On the other hand, additive manufacturing is still a relatively expensive process compared to the conventional approaches due to the higher demands for raw materials and longer production cycles [4]. Hence, the success of applying additive manufacturing often leads to producing novel products dedicated to the layered manufacturing approach, i.e., equipped with extraordinary functionality or light weight by exploring the greatly expanded geometric design space that qualifies the costly additive production [4,5]. For the same reason, topology optimization is tightly connected to additive manufacturing, relying on algorithms and computational intelligence to achieve designs for additive manufacturing. The design results from topology optimization in general demonstrate excellent physical performance while utilizing only a limited quantity of materials, ensuring a light weight. Therefore, topology optimization for additive manufacturing has been of great significance in the past decade and interested readers can refer to a few dedicated review papers [6,7] for details.
Topology optimization for additive manufacturing takes into account the process characteristics to enhance the printability of the topological designs. The printability here can indicate a higher manufacturing success rate, lower manufacturing time or costs, a reduced gap between the as-designed and as-fabricated structural performance, etc. For instance, topology optimization for metal additive manufacturing takes the residual stress and distortion constraints into account [8,9,10,11], relieving the residual stress concentration to prevent cracks and reducing the z-axis warpage to avoid collisions to the powder brush (for powder bed fusion processes). Topology optimization for filament-based 3D printing processes, especially fused deposition modeling (FDM) for fiber-reinforced composites, includes both the topological variables and the path direction variables as the optimization targets [12,13,14], performing the concurrent optimization of the design with material anisotropies [15], which closes the gap between design and manufacture. Overhang-free topology optimization [16,17,18,19,20] controls the inclination angles of the overhanging features to eliminate the need for support structures, reducing the support producing time and simultaneously the cost [21,22]. The overhang-free optimization is generally applicable to all types of support-involved additive manufacturing processes. More issues, like the multi-scale design problem [23,24,25,26,27] and the post-machinability problem [28,29,30], have also been addressed.
Digital light projector (DLP), polymerizing the photosensitivity resins through the layered projection of UV light following the sliced 2D images, is a type of vat polymerization 3D printing process. The application scope of the DLP process is quite widespread since it is able to cure polymers, ceramics, and even metals with an excellent curing resolution [3]. The application cases for aerospace, aeronautics, and biomedical structures are widely reported. However, topology optimization for DLP 3D printing seems to be less discussed. Practically, the topology optimization results can be directly printed with the DLP machine and only sparse supports are required for process safety compared to other 3D printing techniques. On the other hand, process failure in DLP printing is frequently encountered with the repeatedly applied adhesion forces. Referring to Figure 1, the polymerized resin is bonded to the build bed but also glued to the tank base and, hence, adhesion forces take effect on the polymerized resin when separating it from the tank base to prepare the next layer for UV curing. Hence, the adhesion forces are applied to all layers and are likely to damage the part if weak connections exist. In summary, topology optimization for DLP 3D printing addressing the in-process structural strength issue deserves careful investigation.
To ensure the structural strength, stress-constrained topology optimization is generally performed. The anisotropic failure criteria [31,32] are applied to strength-based topology optimization due to the process-induced material anisotropy. Given the algorithm details under the density-based framework, the qp method [33,34] is widely adopted to prevent the stress singularity problem, i.e., eliminating high stress levels in the low-density elements. The P-norm or Kreisselmeier–Steinhauser function is applied to aggregate the many local stress constraints into one global peak stress constraint [35,36,37,38], and iterative adjustment to the P-norm approximation is also necessary to close the gap between the approximated and the exact peak stresses [39]. The other numerical issue is the high nonlinearity of the optimization problem, where the stress levels can be sharply perturbed by minor material distribution changes [35]. Hence, all parameters involved in configuring and solving the optimization problem should be fine-tuned. If performed under other topology optimization frameworks, the algorithm details would differ significantly. For instance, the black and white structural representation with the level set method avoids addressing the stress singularity issue [40,41,42]. The sharp solid-void transition for the Bidirectional Evolutionary Structural Optimization (BESO) method also eliminates this issue [43].
In this research, the stress-constrained topology optimization is configured differently from the majority of existing works. Specifically, apart from the work load, the process-induced load is applied in a layer-by-layer manner, indicating that, for every intermediate state, there is a coupled stress field to restrict the peak magnitude. Hence, multiple P-norm approximations on the peak stress are applied, each corresponding to a 3D printing intermediate state. Additionally, the process-induced load is design-dependent since more materials to be cured in the current layer will lead to a larger total force dragging the intermediate part. The stress-related problems involving design-dependent loads (pressure load or self-weight) are even more sophisticated [44,45,46], and Rational Approximation of Material Properties (RAMP) interpolation [47] is often used for this type of problem [8]. Hence, both the Solid Isotropic Material with Penalization (SIMP) and RAMP interpolations are investigated. More algorithm details are given in the following sections.

2. Topology Optimization Considerations for DLP 3D Printing

In the DLP 3D printing process, as shown in Figure 1, due to the upward motion of the print bed, adhesive forces are generated when separating the in-process workpiece from the tank base. Fractures or even complete failure may occur if weak structural connections exist, which should be avoided. Material design before printing can alleviate this issue [48], and, alternatively, topology optimization involving process-related stress constraints may completely eliminate this problem.

2.1. DLP Process Model

As illustrated in Figure 2, the domain Ω is divided into m layers, with each layer defined as i , where 1 ≤ i ≤ m. The bottom is fixed on the print bed, and the material curing process proceeds layer-by-layer in the bottom-up direction. Hence, the domain is divided into three subdomains, d , e , and h , where d is the collection of layers that have already been printed at the current stage, e is the print layer that bears the adhesion forces in the current load step, and h is the collection of layers that have not yet been printed.
During the printing process, the force-bearing layer e is subjected to adhesion forces due to the lifting of the print platform and the detachment from the vat base. The adhesion forces act only on the polymerized materials and, hence, the force distribution is related to the design variables, serving as a design-dependent load and interpolated with the SIMP model specifically as
δ e i = 1 w h e n   i e δ e i = 0 o t h e r w i s e
f e l e m e n t = δ e i ρ e 3 g a
where   δ e i is the indicator function representing domain e , f e l e m e n t is the total adhesion force applied to an element, g is the adhesion coefficient [49,50], and a is the length of the rectangular cell.
In topology optimization, equivalent nodal forces are required to represent the adhesion forces with the finite element method. Here, four-node quadrilateral elements are used for the finite element analysis and the equivalent nodal force at the j-th node of a four-node quadrilateral element can be obtained as
f i y e = δ e i N j ρ e 3 g a d A = δ e i ρ e 3 g a N j d A = 1 4 δ e i ρ e 3 g a 2 b
where N j is the shape function of the j-th node of the four-node rectangular element;   ρ e is the physical density of the element; b is the width of the rectangular cell.
The progressive material curing process is simulated by configuring the element activation strategy in the finite element model. Specifically, h is filled with substitute materials and will be activated sequentially in the bottom-up manner with the following indicator variable,   θ e i , which is the indicator function representing domain d .
θ e i = 1 w h e n   i d θ e i = 0 o t h e r w i s e
When printing the i-th layer, the global stiffness matrix is the sum of the element stiffness matrices in d , which can be explicitly expressed using the indicator variable:
K i = e = 1 n e l e ( θ e i L e T K e L e )
In this context, the matrix L e collects the nodal displacements u e   of the e-th element from the global displacement vector U , satisfying the equation u e = L e U . K e   represents the stiffness matrix of the element, and its calculation is conducted as follows:
K e = B T D e B d e = η e E B T D 0 B d e
Here, η e E represents the interpolation function for the elastic modulus, B denotes the strain–displacement matrix, and D 0 corresponds to the constitutive matrix of the solid material. The displacement U i due to the adhesion load at printing stage i is calculated as follows:
K i U i = F i
In the implementation, multiple sliced layers are consolidated to eliminate the need for an extremely fine mesh and reduce the number of calls on finite element analysis.

2.2. AM Filter for Fabricable Self-Support Structures

A schematic diagram of the amplitude filter is provided in Figure 3 to illustrate its working principle. In this filter, the cells located in the lower layer with indices (i − 1, j − 1), (i, j − 1), and (i + 1, j − 1) are defined as the support region for cell (i, j). If there is no material in the support region, the amplitude filter will remove material from cell (i, j); otherwise, material is allowed to remain in cell (i, j). Through this rule, the amplitude filter achieves a 45° overhang self-supporting characteristic. The mathematical representation of the amplitude filter is shown below:
ξ i , j = min ρ ¯ i , j ,   max ρ ¯ i 1 , j 1 , ρ ¯ i , j 1 , ρ ¯ i + 1 , j 1   i , j u ρ ¯ i , j   i , j b
The projection field ρ ¯ has its differential form expressed as follows:
ξ i , j = s m i n ρ ¯ i , j ,   s m a x ρ ¯ i 1 , j 1 , ρ ¯ i , j 1 , ρ ¯ i + 1 , j 1   i , j u
The operator “ s m i n “ is defined as follows:
s m i n a , b = 1 2 a + b a b 2 + ϵ s + ϵ s 2   i , j u
The operator “ s m a x ” represents the maximum function “P-Qmax”, which is used to calculate the maximum value of elements within the support region.
s m a x a , b , c = a P + b P + c P Q   i , j u
The parameter ϵ s = 1 × 10 4 controls the approximation accuracy. The usage of P = 40 and Q = P + log 3 log 1 2 is followed.

3. Interpolation Scheme and Total Stress Calculation

Density-based topology optimization conventionally uses interpolation schemes like Solid Isotropic Material with Penalization (SIMP) and Rational Approximation of Material Properties (RAMP) to relate the material properties to the element densities (topological variable). This study employs both the SIMP and RAMP interpolations to gain insights into their differences and similarities for adhesion-aware topology optimization. SIMP uses a power-law function to penalize intermediate densities, while RAMP uses a rational function to provide a smooth transition between solid and void phases. We implement both schemes in this work to compare their performance in mitigating adhesion-induced stress concentration, a key challenge in DLP-type additive manufacturing. The results will disclose the benefits and limitations of both interpolations in handling in-situ structural strength constraints in topology optimization for polymer structures made by DLP 3D printing. The specific interpolation schemes are given below:
E e = E m i n + η e E E 0 E m i n
SIMP: η e E = ρ e p _ S I M P
RAMP: η e E = ρ e 1 + 1 ρ e p _ R A M P
E e is the interpolated elastic modulus for element e; p _ S I M P is the penalty parameter of the SIMP interpolation; p _ R A M P is the RAMP interpolation penalty parameter; ρ e is the physical density of element e; E 0 represents the elastic modulus of the solid material; E m i n is the elastic modulus for voids.
The stress vector σ e for element e is calculated through
σ e = θ e i D 0 B e u e
where D 0 is the stiffness matrix of the solid material; B e is the strain–displacement matrix; u e is the local displacement vector. The two-dimensional stress vector σ e is
σ e = σ e x , σ e y , τ e x y T
The relaxed stress measure σ ^ e ρ e is expressed as
σ ^ e ρ e = η ρ e σ e
A general stress punishment scheme is given as
η ρ e = ρ e q
where q is a non-negative stress relaxation parameter. For full material cells, σ ^ e is equal to σ e , and for an empty cell, it satisfies
lim ρ e 0 σ ^ e ρ e = 0
The two-dimensional von Mises stress is defined by
σ ^ v m , e = σ e x 2 + σ e y 2 σ e x σ e y + 3 τ e x y 2 1 2
A standard P-norm global stress measurement is used to approximate the maximum stress as follows:
σ P N = e = 1 n e l e σ ^ v m , e p 1 p
where σ ^ v m , e is the von Mises stress at the centroid of element e, and p is the P-norm aggregation parameter. As p , the P-norm approaches the maximum value of σ ^ v m .
Max σ ^ v m e = 1 n e l e σ ^ v m , e p 1 p
In general, a larger p provides a more accurate approximation of the maximum von Mises stress. However, if p is excessively large, it can lead to an ill-posed problem and cause severe oscillations during the optimization process. Therefore, it is important to select an appropriate p value to ensure smooth convergence while sufficiently approximating the maximum stress.

4. Formulation and Solution of Optimization Problems

4.1. Optimization Problem Formulation

The objective function of the optimization problem is to minimize the compliance of the structure under the maximum stress constraint and volume constraint, and the mathematical expression of the problem is as follows:
f i n d :   ρ m i n i m i z e : C = U c T K c U c s u b j e c t   t o : K i U i = F i i = 1 , 2 , , m K c U c = F c V ρ V 0 = f σ P N i σ 0 < ρ m i n ρ e 1
In this equation, U c represents the nodal displacement field induced by mechanical external loads, K c denotes the overall stiffness matrix of the structure, and V ρ = e = 1 n e l e ρ = e represents the material volume. V 0 denotes the total volume of the design domain. Setting ρ m i n to 1 × 10−3 helps to avoid matrix singularity during layer-by-layer strength analysis and static mechanical analysis.

4.2. Sensitivity Analysis

To conduct stress-based topology optimization, it is necessary to provide the sensitivities of the global stress measure on the element densities. The Method of Moving Asymptotes (MMA) [51] is employed to solve the optimization problem, which requires the first-order sensitivity information of the objective function and constraints. The gradient σ P N i is calculated using the chain rule as follows:
σ P N i ρ j = σ P N i ρ =   ρ = ρ ¯ ρ ¯ ρ ˜ ρ ˜ ρ j
In the equation, ρ = represents the physical density field after the three layers of filtering projection. ρ = ρ ¯ , ρ ¯ ρ ˜ , and ρ ˜ ρ j , respectively, denote the standard modifications of sensitivity due to the AM filter, Heaviside projection filter, and smoothing filter.
For σ P N i ρ = , we can obtain
σ P N i ρ = = e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e σ e ρ = = e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e ρ = σ e + e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e σ e ρ =
The above equation can be written in the following form:
σ P N i ρ j = T 1 + T 2 T 1 = e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e ρ = σ e T 2 = e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e σ e ρ =
For σ P N i σ ^ v m , e , it can be expressed as follows:
σ P N i σ ^ v m , e = e = 1 n e l e ( σ ^ v m , e p ) 1 p 1 σ ^ v m , e p 1
The derivative of the element von Mises stress with respect to its stress components can be expressed as
σ ^ v m , e σ ^ e x = 1 2 σ ^ v m , e 2 σ ^ e x σ ^ e y σ ^ v m , e σ ^ e y = 1 2 σ ^ v m , e 2 σ ^ e y σ ^ e x σ ^ v m , e τ ^ e x y = 3 σ ^ v m , e τ ^ e x y
The η ρ = e ρ = is simply obtained as
η ρ = e ρ = = q ρ = e q 1 ρ = e ρ =
The analytic form of σ e ρ = can be expressed as
σ e ρ = = θ e i D 0 B e u e ρ = = θ e i D 0 B e L e U i ρ =
Then, we obtain the expression of T 2 through substitutions
T 2 = e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e σ e ρ =
= e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e θ e i D 0 B e L e U i ρ =
Given the unknown U i ρ = , we take the derivatives on the governing equation and derive
K i ρ = U i + K i U i ρ = = F i ρ =
We solve the above formula and then we have
U i ρ = = K i 1 F i ρ = K i ρ = U i
Thus, T 2 can be expressed as
T 2 = e = 1 n e l e σ P N i σ ^ v m , e σ ^ v m , e σ ^ e T η ρ = e θ e i D 0 B e L e K i 1 F i ρ = K i ρ = U i
where F i ρ = is obtained from the previous calculation,
F i ρ = = e = 1 n e l e 3 4 δ e i ρ = e 2 ρ = e ρ = g a 2 b L e T
For K i ρ = , it can be expressed as
K i ρ = = e = 1 n e l e θ e i L e T K e ρ = L e = e = 1 n e l e θ e i L e T η e E ρ = e ρ = e ρ = K 0 L e
In the formula, η e E is the elastic modulus interpolation function, and K 0 is the element stiffness matrix in full solid state. The detailed expression of the element stiffness is given by the following formula:
K 0 = B T D 0 B d e

5. Numerical Examples

In this section, we employ two classic two-dimensional cases, the MBB beam and cantilever beam, to validate the efficacy of the proposed method. In all numerical implementations, the “45-degree rule” is adopted, i.e., the maximum self-supporting overhang angle is set as 45 degrees. Finite element analysis is performed using four-node quadrilateral elements. The MMA optimizer is utilized as the solver with a move limit of 0.1. The sharpness parameter for the Heaviside projection filter starts from 1, doubles for every 50 iterations, and ends with a maximum value of 32.
Regarding the implementation specifications, finite element analysis is performed on the general minimum compliance topology optimization result with only the volume constraint and no stress constraint. The stress fields due to adhesion loads are simulated to disclose the prone-to-failure features and provide references for setting the stress restriction upper bounds. Thereafter, the stress-constrained and volume-constrained minimum compliance topology optimization is carried out to design the process-safe optimal structures. As stated earlier, setting q to 0.5 can help to avoid gray elements remaining in the optimized structure for the traditional stress-constrained SIMP setup. However, artificial high stresses are likely to appear at the boundary non-solid elements since the AM filter is applied after Heaviside projection and the approximated smax and smin operators unavoidably lead to non-solid elements. q = 0.5 cannot eliminate these non-solid effects; instead, it artificially magnifies the local stresses that disturb the convergence. Hence, in the following case study, q is set to 2 to prevent non-physical stress concentration.

5.1. The MBB Beam Structure

The first case is an MBB beam example, as illustrated in Figure 4. Due to the symmetry condition, only the right half of the structure is considered in optimization with the discretization of n e l x = 180 and n e l y = 60 . A concentrated vertical force ( F = 1 ) is loaded at the top left corner of the half domain, while the bottom right corner is supported on a roller. The left edge adopts the symmetry boundary condition. The element size of 1 × 1 is adopted. The volume fraction upper limit is chosen to be 0.5. The filter radius r m i n is set to 5. Other parameters are selected as follows: the SIMP interpolation parameter p _ S I M P is 5; the RAMP interpolation parameter p _ R A M P is 20; the P-norm parameter p is 10.
Using SIMP interpolation, the minimum compliance of 194.8950 is first obtained without applying the stress constraint, and if we apply the layer-based adhesion load to this result, the maximum P-norm stress occurs at the 49th layer’s adhesion load, reaching 14.9651. Hence, to reduce the risk of failure, we take the stress limits of 10, 5, and 3, respectively, to perform the process of stress-constrained topology optimization, obtaining the optimized structures and corresponding stress profiles for the most stress-concentrated load steps, as presented in Figure 5. Note that the full MBB structure is demonstrated instead of only a symmetric half.
With the P-norm stress limit of 10, the optimized structural compliance is 194.4829 and the maximum P-norm stress occurs at the 49th layer’s load step, reduced to 8.4181.
With the P-norm stress limit of 5, the optimized structural compliance is 208.4969 and the maximum P-norm stress occurs at the 37th layer’s load step, reduced to 4.2599.
With the P-norm stress limit of 3, the optimized structural compliance is 222.9046 and the maximum P-norm stress occurs at the 53rd layer’s adhesion load, reduced to 3.0000.
The convergence curves under the three P-norm stress constraint conditions are shown in Figure 6.
From the iteration curves in Figure 6, we can see that the convergence of the iteration curves is difficult with the SIMP interpolation. The curves fluctuate violently and the fluctuation intensity increases with the enhanced strength requirement.
Using RAMP interpolation, the minimum compliance of 187.7462 is obtained without the stress constraint, and if we apply the layer-based adhesion load, the maximum P-norm stress occurs at the 47th layer’s adhesion load, reaching 18.3128. Hence, to reduce the failure risk, we again take the P-norm stress limits of 10, 5, and 3, respectively, to perform the process of stress-constrained topology optimization, obtaining the optimized structures and corresponding stress profile plots for the most stress-concentrated load steps, as shown in Figure 7.
With the stress limit of 10, the optimized structural compliance is 186.1907 and the maximum P-norm stress occurs at the 47th layer’s adhesion load with the peak value of 8.7847.
With the stress limit of 5, the optimized structural compliance is 187.4594 and the maximum P-norm stress occurs at the 50th layer’s adhesion load with the peak value of 4.9952.
With the stress limit of 3, the optimized structural compliance is 190.3872 and the maximum P-norm stress occurs at the 50th layer’s adhesion load with the peak value of 2.9935.
Figure 8 summarizes the optimized structural compliances subject to different constraint conditions and interpolation methods. It can be seen that under the currently selected parameters, using RAMP interpolation leads to structures with better overall stiffness compared to SIMP interpolation. However, the difference between the two interpolation methods may be decreased by adjusting the interpolation details.
The convergence curves under the three stress constraint conditions for the RAMP interpolation scenario are shown in Figure 9.
From Figure 9, we can see that the iteration curves converge faster with the RAMP interpolation, and fewer fluctuations are observed than in Figure 6. Additionally, the overall stiffness deterioration due to involving stress constraints is moderate for the RAMP interpolation.

5.2. Cantilever Beam

The second case is performed on a cantilever beam, as illustrated in Figure 10, with n e l x = 160 and n e l y = 80 . The load is applied on the bottom right corner, while the left edge is completely fixed. The volume fraction upper limit is chosen to be 0.5. The filter radius r m i n is set to 5. Other parameters are selected as follows: the SIMP interpolation parameter p _ S I M P is 5; the RAMP interpolation parameter p _ R A M P is 20; the P-norm parameter p is 10.
(1)
Using SIMP interpolation, the minimum compliance of 81.5803 is first obtained without imposing the stress constraint, and if we apply the layer-based adhesion load to this result, the maximum P-norm stress occurs at the 59th layer’s adhesion load, reaching 17.906. Hence, to reduce the risk of failure, we take the stress limits of 10, 5, and 3, respectively, to perform the process of stress-constrained topology optimization, obtaining the optimized structures and corresponding stress profiles for the most stress-concentrated load steps, referring to Figure 11.
With the P-norm stress limit of 10, the optimized structural compliance is 76.3174 and the maximum P-norm stress of 10.0000 occurs at the 45th layer’s adhesion load step.
With the P-norm stress limit of 5, the optimized structural compliance is 76.5998 and the maximum P-norm stress of 4.9990 occurs at the 60th layer’s adhesion load step.
With the P-norm stress limit of 3, the optimized structural compliance is 79.3136 and the maximum P-norm stress of 3.0000 occurs at the 47th layer’s adhesion load step.
The convergence curves under the three stress constraint conditions are given in Figure 12.
From the iteration curves in Figure 12, we can see that when using SIMP interpolation, compared to the MBB beam case, the iteration curves are smoother and converge more easily. The stiffness of the optimized results gradually deteriorates with the increased strength requirement, but the overall stiffness change is small for the stress limits of 10 and 5. It is unexpected that the optimization result without applying the stress constraint has the lowest stiffness, possibly due to the local optimum issue.
(2)
Using RAMP interpolation, the minimum compliance of 68.2931 is obtained without the stress constraint, and if we apply the layer-based adhesion load, the maximum stress occurs at the 63rd layer’s adhesion load step, reaching 17.1274. Hence, to reduce the failure risk, we again take the stress limits of 10, 5, and 3, respectively, to perform the process of stress-constrained topology optimization, obtaining the optimized structures and corresponding stress profiles for the most stress-concentrated load steps, shown in Figure 13.
With the P-norm stress limit of 10, the optimized structural compliance is 68.6842 and the maximum P-norm stress of 9.8595 occurs at the 62nd layer’s adhesion load.
With the P-norm stress limit of 5, the optimized structural compliance is 68.7421 and the maximum P-norm stress of 4.9990 occurs at the 64th layer’s adhesion load.
With the P-norm stress limit of 3, the optimized structural compliance is 69.7818 and the maximum P-norm stress of 2.9969 occurs at the 65th layer’s adhesion load.
Figure 14 summarizes the optimized structural compliances subject to different constraint conditions and interpolation methods. The observation remains the same as the MBB beam case, namely that under the current parameter selection, the RAMP interpolation produces structures with better global stiffness.
The convergence curves under the three stress constraint conditions are given in Figure 15. Similar to the first numerical example, the stiffness condition of the structure gradually deteriorates with the increased strength requirement, and the overall stiffness deterioration is evidently milder than with the SIMP interpolation.

6. Experimental Validation

In order to validate the efficacy of the proposed method, an experimental test is designed and carried out in this section. An MBB beam with an 8:1 aspect ratio is optimized and manufactured for this experimental investigation, since the increased structure details provide a higher possibility of failure. The stress-constrained topology optimization is performed with SIMP interpolation and the following parameters: n e l x = 240 , n e l y = 60 , 50% volume fraction upper limit, SIMP penalization factor p _ S I M P =4, filter radius of 4, P-norm parameter p = 10 , stress interpolation factor q = 2 , 60 layers of adhesion load, and the MMA optimizer move limit of 0.1.
Finite element analysis on the topology optimization result without the stress constraint shows the maximum P-norm stress occurring at the 52nd layer’s adhesion load, reaching 38.01. The overall compliance of the structure is 399.5586. The 3D model for additive manufacturing obtained after post-processing the optimization result is shown in Figure 16.
Then, we set a process stress upper limit of 2 and obtain the optimized design as shown in Figure 17. The maximum stress occurs at the 34th layer’s adhesion load, having the peak P-norm stress of 2.000. The overall structural compliance is 412.1184, slightly increased compared to the non-constrained design in Figure 15. However, the weak and stress-concentrated thin struts are successfully removed in this new design.
As shown in Figure 18, a thickness of 0.5 mm is selected for model generation. Three repeated of print attempts are made for each of the above two compared designs. The print results are demonstrated in Figure 19. It is observed that the regular topology optimization designs all fail at the stress-concentrated thin strut, while the process stress-constrained designs are all successfully printed with complete structural details. Therefore, the proposed method enhances the in-process structural strength and can resolve the issue of print failure due to the repeating adhesion loads.

7. Conclusions

This paper has developed a topology optimization design method for DLP additive manufacturing that addresses the process-related structural strength issue, leading to the following conclusions.
(1)
To mimic the in-process stress concentrations, an SIMP-like interpolation is proposed to simulate the adhesion forces between the workpiece and resin base for DLP additive manufacturing.
(2)
A greater than 1 penalization parameter is adopted for the stress term to prevent artificial high stresses at the boundary non-solid elements since the AM filter is applied after Heaviside projection and the approximated smax and smin operators unavoidably lead to non-solid elements.
(3)
Both the SIMP and RAMP interpolations allow us to achieve topology optimization designs considering the maximum volume fraction and P-norm stress constraints. SIMP interpolation exhibits more fluctuations in converging the optimization process. RAMP interpolation has a smoother convergence process, although some cases show a small amount of irremovable gray elements.
(4)
Experiments validate the necessity and effect of imposing the stress constraints. The stress-concentrated thin struts are replaced by thickened structural features through size and shape enhancement, and the overall stress field tends to distribute more evenly. Hence, failures are not encountered in the modified designs and, simultaneously, the local shaping accuracy is guaranteed as well.
(5)
The layerwise P-norm stresses are summarized in Figure 20 for both the SIMP and RAMP interpolations. Apparently, a stricter stress restriction leads to an overall reduction in P-norm stresses, indicating the effectiveness of the layerwise stress constraints.
(6)
A stricter stress restriction, i.e., lower P-norm stress upper limit, causes the decreased overall stiffness of the optimized structure for both the SIMP and RAMP interpolations.
(7)
Interestingly, topological optimization that considers the maximum volume fraction and stress constraints may yield better structural stiffness than topological optimization that only considers the volume constraints. This phenomenon deserves careful further investigation.
(8)
The build orientation plays an equally important role in topology optimization design considering the process stress constraints in additive manufacturing. Appropriate build directions may allow us to resolve the maximum P-norm stress constraints without significantly impacting the structural stiffness. This topic will be investigated in our forthcoming research.
(9)
Finally, considering the computational cost, the finite element analysis simulating the layer-based adhesion loading conditions and the stress term-related adjoint equations occupies the majority of the calculation time. Adopting parallel computing could greatly reduce the computing time, especially for larger-scale problems, and this scheme deserves further exploration as well.

Author Contributions

Conceptualization, J.W. and J.L.; methodology, J.W.; software, J.W.; validation, J.W. and L.L.; formal analysis, L.L. and J.L.; investigation, J.W.; resources, J.L.; data curation, J.W.; writing—original draft preparation, J.W.; writing—review and editing, J.L. and L.L.; visualization, J.W.; supervision, J.L.; project administration, J.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by [National Key Research and Development Program of China] grant number [2022YFB4601400] and [Shandong Provincial Key Research and Development Program (Major Scientific and Technological Innovation Project)] grant number [2021CXGC010206].

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data will be made available on request.

Acknowledgments

The authors would like to acknowledge the support from the National Key Research and Development Program of China under Grant 2022YFB4601400 and the support from the Shandong Provincial Key Research and Development Program (Major Scientific and Technological Innovation Project) (2021CXGC010206).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, J.; Chen, Q.; Liang, X.; To, A.C. Manufacturing cost constrained topology optimization for additive manufacturing. Front. Mech. Eng. 2019, 14, 213–221. [Google Scholar] [CrossRef]
  2. Zhang, C.; Wu, T.; Xu, S.; Liu, J. Multiscale topology optimization for solid–lattice–void hybrid structures through an ordered multi-phase interpolation. Comput. Aided Des. 2023, 154, 103424. [Google Scholar] [CrossRef]
  3. Chaudhary, R.; Fabbri, P.; Leoni, E.; Mazzanti, F.; Akbari, R.; Antonini, C. Additive manufacturing by digital light processing: A review. Prog. Addit. Manuf. 2023, 8, 331–351. [Google Scholar] [CrossRef]
  4. Liu, J.; Huang, J.; Zheng, Y.; Hou, S.; Xu, S.; Ma, Y.; Huang, C.; Zou, B.; Li, L. Challenges in topology optimization for hybrid additive–subtractive manufacturing: A review. Comput. Aided Des. 2023, 161, 103531. [Google Scholar] [CrossRef]
  5. Krishnamurthy, V.; Poudel, L.; Ebert, M.; Weber, D.H.; Wu, R.; Zhou, W.; Akleman, E.; Sha, Z. LayerLock: Layer-Wise Collision-Free Multi-Robot Additive Manufacturing Using Topologically Interlocked Space-Filling Shapes. Comput. Aided Des. 2022, 152, 103392. [Google Scholar] [CrossRef]
  6. Liu, J.; Gaynor, A.T.; Chen, S.; Kang, Z.; Suresh, K.; Takezawa, A.; Li, L.; Kato, J.; Tang, J.; Wang, C.C.L.; et al. Current and future trends in topology optimization for additive manufacturing. Struct. Multidiscip. Optim. 2018, 57, 2457–2483. [Google Scholar] [CrossRef]
  7. Meng, L.; Zhang, W.; Quan, D.; Shi, G.; Tang, L.; Hou, Y.; Breitkopf, P.; Zhu, J.; Gao, T. From Topology Optimization Design to Additive Manufacturing: Today’s Success and Tomorrow’s Roadmap. Arch. Comput. Methods Eng. 2020, 27, 805–830. [Google Scholar] [CrossRef]
  8. Xu, S.; Liu, J.; Ma, Y. Residual stress constrained self-support topology optimization for metal additive manufacturing. Comput. Methods Appl. Mech. Eng. 2022, 389, 114380. [Google Scholar] [CrossRef]
  9. Boissier, M.; Allaire, G.; Tournier, C. Time Dependent Scanning Path Optimization for the Powder Bed Fusion Additive Manufacturing Process. Comput. Aided Des. 2022, 142, 103122. [Google Scholar] [CrossRef]
  10. Bihr, M.; Allaire, G.; Betbeder-Lauque, X.; Bogosel, B.; Bordeu, F.; Querois, J. Part and supports optimization in metal powder bed additive manufacturing using simplified process simulation. Comput. Methods Appl. Mech. Eng. 2022, 395, 114975. [Google Scholar] [CrossRef]
  11. Miki, T.; Yamada, T. Topology optimization considering the distortion in additive manufacturing. Finite Elem. Anal. Des. 2021, 193, 103558. [Google Scholar] [CrossRef]
  12. Liu, J.; Yu, H. Concurrent deposition path planning and structural topology optimization for additive manufacturing. Rapid Prototyp. J. 2017, 23, 930–942. [Google Scholar] [CrossRef]
  13. Dapogny, C.; Estevez, R.; Faure, A.; Michailidis, G. Shape and topology optimization considering anisotropic features induced by additive manufacturing processes. Comput. Methods Appl. Mech. Eng. 2019, 344, 626–665. [Google Scholar] [CrossRef]
  14. Liu, J.; Huang, J.; Yan, J.; Li, L.; Li, S. Full sensitivity-driven gap/overlap free design of carbon fiber-reinforced composites for 3D printing. Appl. Math. Model. 2022, 103, 308–326. [Google Scholar] [CrossRef]
  15. Zhang, P.; Liu, J.; To, A.C. Role of anisotropic properties on topology optimization of additive manufactured load bearing structures. Scr. Mater. 2017, 135, 148–152. [Google Scholar] [CrossRef]
  16. Gaynor, A.T.; Guest, J.K. Topology optimization considering overhang constraints: Eliminating sacrificial support material in additive manufacturing through design. Struct. Multidiscip. Optim. 2016, 54, 1157–1172. [Google Scholar] [CrossRef]
  17. Langelaar, M. An additive manufacturing filter for topology optimization of print-ready designs. Struct. Multidiscip. Optim. 2017, 55, 871–883. [Google Scholar] [CrossRef]
  18. Biedermann, M.; Beutler, P.; Meboldt, M. Automated design of additive manufactured flow components with consideration of overhang constraint. Addit. Manuf. 2021, 46, 102119. [Google Scholar] [CrossRef]
  19. Wu, Z.; Xiao, R. A topology optimization approach to structure design with self-supporting constraints in additive manufacturing. J. Comput. Des. Eng. 2022, 9, 364–379. [Google Scholar] [CrossRef]
  20. Bai, Y.; Cai, J.; Wang, Z.; Li, S. Incorporating additive manufacturing constraints into magneto-structural topology optimization. J. Comput. Des. Eng. 2022, 9, 1665–1679. [Google Scholar] [CrossRef]
  21. Wang, Y.; Wu, T.; Liu, J.; Yu, H. Deposition path-dependent lightweight support design and its implication to self-support topology optimization. J. Comput. Des. Eng. 2022, 9, 2314–2331. [Google Scholar] [CrossRef]
  22. Liu, Y.; Li, Z.; Wei, P.; Chen, S. Generating support structures for additive manufacturing with continuum topology optimization methods. Rapid Prototyp. J. 2018, 25, 232–246. [Google Scholar] [CrossRef]
  23. Xu, S.; Liu, J.; Huang, J.; Zou, B.; Ma, Y. Multi-scale topology optimization with shell and interface layers for additive manufacturing. Addit. Manuf. 2021, 37, 101698. [Google Scholar] [CrossRef]
  24. Xiao, M.; Liu, X.; Zhang, Y.; Gao, L.; Gao, J.; Chu, S. Design of graded lattice sandwich structures by multiscale topology optimization. Comput. Methods Appl. Mech. Eng. 2021, 384, 113949. [Google Scholar] [CrossRef]
  25. Zhou, Y.; Gao, L.; Li, H. Topology optimization design of graded infills for 3D curved volume by a conformal sweeping method. Comput. Methods Appl. Mech. Eng. 2023, 412, 116009. [Google Scholar] [CrossRef]
  26. Zhang, C.; Xu, S.; Liu, J.; Ma, Y. Comprehensive clustering-based topology optimization for connectable multi-scale additive manufacturing structures. Addit. Manuf. 2022, 54, 102786. [Google Scholar] [CrossRef]
  27. Wu, S.; Luo, Z.; Li, Z.; Liu, S.; Zhang, L.-C. Topological design of pentamode metamaterials with additive manufacturing. Comput. Methods Appl. Mech. Eng. 2021, 377, 113708. [Google Scholar] [CrossRef]
  28. Langelaar, M. Topology optimization for multi-axis machining. Comput. Methods Appl. Mech. Eng. 2019, 351, 226–252. [Google Scholar] [CrossRef]
  29. Mirzendehdel, A.M.; Behandish, M.; Nelaturi, S. Topology Optimization for Manufacturing with Accessible Support Structures. Comput. Aided Des. 2022, 142, 103117. [Google Scholar] [CrossRef]
  30. Lee, H.Y.; Zhu, M.; Guest, J.K. Topology optimization considering multi-axis machining constraints using projection methods. Comput. Methods Appl. Mech. Eng. 2022, 390, 114464. [Google Scholar] [CrossRef]
  31. Mirzendehdel, A.M.; Rankouhi, B.; Suresh, K. Strength-based topology optimization for anisotropic parts. Addit. Manuf. 2018, 19, 104–113. [Google Scholar] [CrossRef]
  32. Yu, H.; Huang, J.; Zou, B.; Shao, W.; Liu, J. Stress-constrained shell-lattice infill structural optimization for additive manufacturing. Virtual Phys. Prototyp. 2020, 15, 35–48. [Google Scholar] [CrossRef]
  33. Bruggi, M. On an alternative approach to stress constraints relaxation in topology optimization. Struct. Multidiscip. Optim. 2008, 36, 125–141. [Google Scholar] [CrossRef]
  34. Bruggi, M.; Duysinx, P. Topology optimization for minimum weight with compliance and stress constraints. Struct. Multidiscip. Optim. 2012, 46, 369–384. [Google Scholar] [CrossRef]
  35. Le, C.; Norato, J.; Bruns, T.; Ha, C.; Tortorelli, D. Stress-based topology optimization for continua. Struct. Multidiscip. Optim. 2010, 41, 605–620. [Google Scholar] [CrossRef]
  36. Holmberg, E.; Torstenfelt, B.; Klarbring, A. Stress constrained topology optimization. Struct. Multidiscip. Optim. 2013, 48, 33–47. [Google Scholar] [CrossRef]
  37. Xu, S.; Liu, J.; Zou, B.; Li, Q.; Ma, Y. Stress constrained multi-material topology optimization with the ordered SIMP method. Comput. Methods Appl. Mech. Eng. 2021, 373, 113453. [Google Scholar] [CrossRef]
  38. Liu, J.; Yan, J.; Yu, H. Stress-constrained topology optimization for material extrusion polymer additive manufacturing. J. Comput. Des. Eng. 2021, 8, 979–993. [Google Scholar] [CrossRef]
  39. Yang, D.; Liu, H.; Zhang, W.; Li, S. Stress-constrained topology optimization based on maximum stress measures. Comput. Struct. 2018, 198, 23–39. [Google Scholar] [CrossRef]
  40. Emmendoerfer, H.; Fancello, E.A.; Silva, E.C.N. Stress-constrained level set topology optimization for compliant mechanisms. Comput. Methods Appl. Mech. Eng. 2020, 362, 112777. [Google Scholar] [CrossRef]
  41. Picelli, R.; Townsend, S.; Brampton, C.; Norato, J.; Kim, H.A. Stress-based shape and topology optimization with the level set method. Comput. Methods Appl. Mech. Eng. 2018, 329, 1–23. [Google Scholar] [CrossRef]
  42. Liu, P.; Shi, L.; Kang, Z. Multi-material structural topology optimization considering material interfacial stress constraints. Comput. Methods Appl. Mech. Eng. 2020, 363, 112887. [Google Scholar] [CrossRef]
  43. Xia, L.; Zhang, L.; Xia, Q.; Shi, T. Stress-based topology optimization using bi-directional evolutionary structural optimization method. Comput. Methods Appl. Mech. Eng. 2018, 333, 356–370. [Google Scholar] [CrossRef]
  44. Lee, E.; James, K.A.; Martins, J.R.R.A. Stress-constrained topology optimization with design-dependent loading. Struct. Multidiscip. Optim. 2012, 46, 647–661. [Google Scholar] [CrossRef]
  45. Emmendoerfer, H.; Silva, E.C.N.; Fancello, E.A. Stress-constrained level set topology optimization for design-dependent pressure load problems. Comput. Methods Appl. Mech. Eng. 2019, 344, 569–601. [Google Scholar] [CrossRef]
  46. Garcez, G.L.; Picelli, R.; Pavanello, R. Bi-directional evolutionary topology optimization based on stress minimization under design-dependent surface loads. Eng. Optim. 2023, 55, 1168–1188. [Google Scholar] [CrossRef]
  47. Stolpe, M.; Svanberg, K. An alternative interpolation scheme for minimum compliance topology optimization. Struct. Multidiscip. Optim. 2001, 22, 116–124. [Google Scholar] [CrossRef]
  48. Wang, S.; Daelemans, L.; Fiorio, R.; Gou, M.; D’hooge, D.R.; De Clerck, K.; Cardon, L. Improving Mechanical Properties for Extrusion-Based Additive Manufacturing of Poly(Lactic Acid) by Annealing and Blending with Poly(3-Hydroxybutyrate). Polymers 2019, 11, 1529. [Google Scholar] [CrossRef]
  49. Liravi, F.; Das, S.; Zhou, C. Separation force analysis and prediction based on cohesive element model for constrained-surface Stereolithography processes. Comput. Aided Des. 2015, 69, 134–142. [Google Scholar] [CrossRef]
  50. Ye, H.; Venketeswaran, A.; Das, S.; Zhou, C. Investigation of separation force for constrained-surface stereolithography process from mechanics perspective. Rapid Prototyp. J. 2017, 23, 696–710. [Google Scholar] [CrossRef]
  51. Svanberg, K. The method of moving asymptotes—A new method for structural optimization. Int. J. Numer. Methods Eng. 1987, 24, 359–373. [Google Scholar] [CrossRef]
Figure 1. Self-supporting structure failure in DLP additive manufacturing process.
Figure 1. Self-supporting structure failure in DLP additive manufacturing process.
Polymers 15 03573 g001
Figure 2. Additive manufacturing process model.
Figure 2. Additive manufacturing process model.
Polymers 15 03573 g002
Figure 3. The schematic diagram of the AM filter for 2D cases.
Figure 3. The schematic diagram of the AM filter for 2D cases.
Polymers 15 03573 g003
Figure 4. Boundary condition for the MBB beam.
Figure 4. Boundary condition for the MBB beam.
Polymers 15 03573 g004
Figure 5. The optimized MBB beam structures and the stress profile plots corresponding to the most stress-concentrated load steps obtained with SIMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Figure 5. The optimized MBB beam structures and the stress profile plots corresponding to the most stress-concentrated load steps obtained with SIMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Polymers 15 03573 g005aPolymers 15 03573 g005b
Figure 6. Iteration history curves under different constraint conditions using SIMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Figure 6. Iteration history curves under different constraint conditions using SIMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Polymers 15 03573 g006
Figure 7. The optimized MBB beam structure and the stress profile plots corresponding to the most stress-concentrated load steps obtained with RAMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Figure 7. The optimized MBB beam structure and the stress profile plots corresponding to the most stress-concentrated load steps obtained with RAMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Polymers 15 03573 g007
Figure 8. Optimized structural compliances under different constraint conditions and interpolation methods: group 1 represents the topology optimization result without stress constraint; group 2 has the process stress upper limit of 10; group 3 has the process stress upper limit of 5; and group 4 takes the process stress upper limit of 3.
Figure 8. Optimized structural compliances under different constraint conditions and interpolation methods: group 1 represents the topology optimization result without stress constraint; group 2 has the process stress upper limit of 10; group 3 has the process stress upper limit of 5; and group 4 takes the process stress upper limit of 3.
Polymers 15 03573 g008
Figure 9. Iteration curves under different constraint conditions using RAMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Figure 9. Iteration curves under different constraint conditions using RAMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Polymers 15 03573 g009aPolymers 15 03573 g009b
Figure 10. The boundary condition for the cantilever beam.
Figure 10. The boundary condition for the cantilever beam.
Polymers 15 03573 g010
Figure 11. The optimal cantilever beam structure and the stress profiles corresponding to the most stress-concentrated load steps obtained with SIMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Figure 11. The optimal cantilever beam structure and the stress profiles corresponding to the most stress-concentrated load steps obtained with SIMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Polymers 15 03573 g011
Figure 12. Iteration curves under different constraint conditions using SIMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Figure 12. Iteration curves under different constraint conditions using SIMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Polymers 15 03573 g012aPolymers 15 03573 g012b
Figure 13. The optimal cantilever beam structure and the stress profiles corresponding to the most stress-concentrated load steps obtained with RAMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Figure 13. The optimal cantilever beam structure and the stress profiles corresponding to the most stress-concentrated load steps obtained with RAMP interpolation: (a) without P-norm stress constraint; (b) P-norm stress limit set to 10; (c) P-norm stress limit set to 5; (d) P-norm stress limit set to 3.
Polymers 15 03573 g013
Figure 14. Optimized structural compliances from different constraint conditions and interpolation methods: group 1 represents the topology optimization result without stress constraint; group 2 has the process stress upper limit of 10; group 3 has the process stress upper limit of 5; and group 4 has the process stress upper limit of 3.
Figure 14. Optimized structural compliances from different constraint conditions and interpolation methods: group 1 represents the topology optimization result without stress constraint; group 2 has the process stress upper limit of 10; group 3 has the process stress upper limit of 5; and group 4 has the process stress upper limit of 3.
Polymers 15 03573 g014
Figure 15. Iteration curves under different stress constraint conditions using RAMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Figure 15. Iteration curves under different stress constraint conditions using RAMP interpolation: (a) P-norm stress limit set to 10; (b) P-norm stress limit set to 5; (c) P-norm stress limit set to 3.
Polymers 15 03573 g015
Figure 16. Topology optimization result without process stress constraint: (a) optimized MBB beam structure; (b) structure after post-processing; (c) stress distribution for the most stress-concentrated load step.
Figure 16. Topology optimization result without process stress constraint: (a) optimized MBB beam structure; (b) structure after post-processing; (c) stress distribution for the most stress-concentrated load step.
Polymers 15 03573 g016
Figure 17. Topology optimization result with process stress constraint: (a) optimized MBB beam structure; (b) structure after post-processing; (c) stress distribution for the most stress-concentrated load step; (d) stress distribution for the load case to layer 52.
Figure 17. Topology optimization result with process stress constraint: (a) optimized MBB beam structure; (b) structure after post-processing; (c) stress distribution for the most stress-concentrated load step; (d) stress distribution for the load case to layer 52.
Polymers 15 03573 g017
Figure 18. CAD models for 3D printing: (a) optimized structure without stress constraint; (b) optimized structure with the P-norm stress upper limit of 2.
Figure 18. CAD models for 3D printing: (a) optimized structure without stress constraint; (b) optimized structure with the P-norm stress upper limit of 2.
Polymers 15 03573 g018
Figure 19. The 3D printing results for (a) the optimized design without P-norm stress constraint; and (b) the optimized design with the P-norm stress limit of 2.
Figure 19. The 3D printing results for (a) the optimized design without P-norm stress constraint; and (b) the optimized design with the P-norm stress limit of 2.
Polymers 15 03573 g019aPolymers 15 03573 g019b
Figure 20. The layerwise P-norm stresses for the MBB beam structure optimized under different constraint conditions: (a) using SIMP interpolation; (b) using RAMP interpolation.
Figure 20. The layerwise P-norm stresses for the MBB beam structure optimized under different constraint conditions: (a) using SIMP interpolation; (b) using RAMP interpolation.
Polymers 15 03573 g020
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, J.; Liu, J.; Li, L. Topology Optimization for Digital Light Projector Additive Manufacturing Addressing the In-Situ Structural Strength Issue. Polymers 2023, 15, 3573. https://doi.org/10.3390/polym15173573

AMA Style

Wang J, Liu J, Li L. Topology Optimization for Digital Light Projector Additive Manufacturing Addressing the In-Situ Structural Strength Issue. Polymers. 2023; 15(17):3573. https://doi.org/10.3390/polym15173573

Chicago/Turabian Style

Wang, Jun, Jikai Liu, and Lei Li. 2023. "Topology Optimization for Digital Light Projector Additive Manufacturing Addressing the In-Situ Structural Strength Issue" Polymers 15, no. 17: 3573. https://doi.org/10.3390/polym15173573

APA Style

Wang, J., Liu, J., & Li, L. (2023). Topology Optimization for Digital Light Projector Additive Manufacturing Addressing the In-Situ Structural Strength Issue. Polymers, 15(17), 3573. https://doi.org/10.3390/polym15173573

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

Article Metrics

Back to TopTop