Next Article in Journal
Comparative Analysis of Lab-Data-Driven Models for International Friction Index Prediction in High Friction Surface Treatment (HFST)
Previous Article in Journal
Study on Dynamic Evolution of the Landslide–Anchorage Structure System Under Earthquake with the Combined Finite–Discrete Element Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reliability-Based Topology Optimization Considering Overhang Constraints for Additive Manufacturing Design

1
Department of Mechanical Engineering, Faculty of Engineering and Architecture, Erzurum Technical University, 25050 Erzurum, Turkey
2
Faculty of Mechanical Engineering, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands
3
Department of Oral and Maxillofacial Surgery, Erasmus University Medical Center, Doctor Molewaterplein 40, 3015 GE Rotterdam, The Netherlands
4
Department of Biomedical Engineering, Faculty of Engineering and Natural Sciences, Samsun University, 55420 Samsun, Turkey
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(11), 6250; https://doi.org/10.3390/app15116250
Submission received: 24 April 2025 / Revised: 23 May 2025 / Accepted: 27 May 2025 / Published: 2 June 2025

Abstract

:
This study examines the combination of overhang constraints and Reliability-Based Topology Optimization (RBTO) in additive manufacturing (AM). AM offers intricate component production but faces challenges due to support structures. Incorporating overhang constraints in topology optimization enables self-supporting structures. RBTO addresses uncertainties in design variables to enhance reliability. This research investigates build direction parameter solutions using deterministic and RBTO algorithms. Topological properties, compliance, sensitivity, and density filters are assessed, alongside optimization techniques like Method of Moving Asymptotes (MMA) criterion and Optimality Criteria (OC). In numerical experiments on the MBB beam, the AM-RBTO algorithm reduced 3D printing time by approximately 18.3% and improved structural performance by lowering the objective function value by 1.85% compared to conventional RBTO. Results contribute to merging overhang constraints and RBTO in AM topology optimization, improving design by considering uncertainties. The study enhances computational efficiency and stability in optimizing build direction parameters, offering valuable insights for future AM applications.

1. Introduction

Additive manufacturing (AM) has become one of the most important methods for functional components due to its ability to produce complex geometries with high precision by combining materials layer by layer. Especially in metal-based AM, developments over the last decade have elevated the quality and reliability of the technology to a level suitable for creating fully functional final products rather than just prototypes. Topology optimization, used to take full advantage of AM’s design freedom, is considered a switch that expands the manufacturability limits [1,2,3].
Topology optimization is an advanced structural design method that can obtain the optimal structural configuration through the best material distribution under certain boundary conditions [4,5,6]. Using additive manufacturing technology enables unique and innovative designs in various industries that cannot be achieved with conventional manufacturing [7,8,9]. To take full advantage of both topology optimization and AM, it is first necessary to integrate design constraints into topology optimization [10].
Support structures are required to prevent the overhangs from collapsing in the AM process, and supports usually have to be removed after manufacturing. Support structures used during manufacturing increase material consumption, post-processing time, and difficulties [11,12]. Therefore, it has been reported that support structures are the most prominent problem limiting manufacturability in AM [13]. Therefore, one of the most prominent typical AM constraints for topology optimization is the overhang constraint [14].
An extensive body of research has been dedicated to minimizing additional supports in the additive manufacturing process. This has been achieved by incorporating the overhang constraint into the topology optimization process, leading to the proposal of optimized designs that eliminate the need for any support structures [15]. Consequently, manufactured structures have evolved to be integral components of the design rather than just supports. The critical overhang angle of the Ti-6Al-4V part, fabricated using Selective Laser Melting (SLM), was empirically determined, with successful production realized at angles of 20° or greater [16]. Through numerous SLM-based experiments, Thomas further validated 45° as the critical overhang angle [17].
Additionally, the research conducted by Zou et al. delved into topology optimization for additive manufacturing, considering the self-supporting constraint within the Solid Isotropic Material with Penalization (SIMP) framework [18]. In an effort to minimize the volume of additional supports, Morgan et al. employed the optimal build direction within their optimization approach [19]. To further reduce supports, Hu et al. proposed a direction-based shape optimization approach [20]. A pivotal area of current research is the integration of overhang constraints into topology optimization to maintain self-supporting structures [21]. Johnson and Gaynor used this method to construct self-supporting structures [22]. In a similar study, Langelaar proposed a self-supporting AM filtering procedure that could be integrated into topology optimization, focusing on generation [15,23]. This layer-based filtering concept introduced by Langelaar has seen extensive application and examination in the academic literature [24,25,26,27]. An approach combining geometric and mechanical constraints has been developed to effectively utilize self-supporting structures [28]. Complementing this, Guo et al. introduced two effective strategies based on the Moving Morphable Components (MMC) and Moving Morphable Voids (MMV) frameworks, respectively [29].
In light of these investigations, topology optimization designs for AM have gained considerable significance in engineering applications and academic research in recent years. Despite this progress, a notable deficiency lies in the absence of an assessment of reliability criteria essential for the direct utilization of designs achieved through topology optimization in AM. A substantial gap exists in the current literature for enhancing computational efficiency and stability in topology optimization, particularly where uncertain parameters in designs are considered [30]. The process of ascertaining the optimal material distribution within the design via topology optimization is further complicated by the uncertainties introduced through the manufacturing processes [31].
In structural designs, inherent uncertainties often encompass design variables such as material parameters (e.g., modulus of elasticity, yield strength) and applied force [32]. However, deterministic topology optimization fails to account for the uncertainties of these random variables in the solution phase. Considering these structural uncertainties within deterministic problems leads to the derivation of more dependable designs. As a result, Reliability-Based Topology Optimization (RBTO) has emerged as a new strand of optimization [33,34]. RBTO aims to account for uncertainties in applied loads and other random variables during the solution process [35,36,37,38]. Employing the RBTO model, distinct topologies are procured depending on the targeted reliability levels, differing from those acquired via deterministic topology optimization. The resulting topologies offer a better volume/reliability ratio than deterministic approaches [39].
To the best of the authors’ knowledge, no existing studies in the literature simultaneously incorporate additive manufacturing (AM) constraints into reliability-based topology optimization (RBTO) problems. Integrating AM parameters into the topology optimization process is common practice, but considering reliability criteria alongside these constraints is essential for developing more robust and manufacturable designs. In this research, the build direction parameter used in additive manufacturing is solved by adapting it to a deterministic and RBTO algorithm. The comparison focuses on the topological attributes and compliance of the intended blueprint, to be produced under four varying direction parameters. The application of the solution was realized on structures such as the Messerschmitt–Bolkow–Blohm (MBB) beam, cantilever beam, and L-shape beam using 88 lines of MATLAB TO code [40]. In deriving the solution, we conducted a comparative evaluation of sensitivity and density filters. As a part of our optimization methodology, we employed MATLAB R2023b Optimization Toolbox’s interior-point algorithm to update the design variables. In addressing the RBTO problem for the examples considered in this research, both the Method of Moving Asymptotes (MMA) and Optimality Criteria (OC) were examined, providing a comparative analysis of the results.

2. Materials and Method

2.1. Deterministic Topology Optimization

In this study, the focus is on the minimum compliance topology optimization algorithm, as illustrated in Equation (1). The objective here is to discover the material distribution (represented by ρ ) throughout the design space that results in maximum stiffness while adhering to a specific volume constraint.
m i n                  C ρ = d T K d = e = 1 N ( ρ e ) p d e T k 0 d e s u b j e c t   t o         V ( ρ ) V 0 f K d = f 0 < ρ m i n ρ e 1
The vector ρ represents the design variables within the minimum compliance topology optimization algorithm. The stiffness matrix, displacement vector, and force vector are denoted by K , d , and f , respectively. N refers to the number of elements that discretize the design area while d e and k 0 are the displacement of an element and elemental stiffness matrix, respectively. The material volume and the design area volume are represented by V ( ρ ) and V 0 , with f as a pre-determined upper limit in the volume fraction. ρ m i n is the minimum relative density used to prevent singularity in the model. When ρ e 0 , it signifies that the corresponding element within the structure is considered empty, meaning it does not contribute to the physical attributes of the design.
The design domain is discretized using square-shaped finite elements, adhering to a fundamentally density-based topology optimization methodology. A revised version of the Solid Isotropic Material with Penalization (SIMP) method is employed, allowing for the implementation of filters within the optimization process.
E e ρ ¯ e = E m i n + ρ e p ( E 0 E m i n )
Here, E 0 represents the stiffness of the solid elements while E m i n is the density value attributed to the void regions to prevent the stiffness matrix from becoming singular. Additionally, p is a penalization factor, usually set to 3, used to ensure definitive black-and-white solutions. A significant advantage of the modified SIMP method is its ability to allow for the straightforward application of additional filters [40].
Certain filters must be employed to address the topology optimization problem and prevent the creation of checkerboard patterns, as seen in Figure 1. To establish areas of medium density, a smooth transition between solid and empty regions is required, facilitating a more controlled and desired material distribution.
A prevalent technique for achieving this is the application of a filter radius ( r m i n ) to the sensitivities or densities. The specific sensitivity filter utilized in the topology optimization (TO) problem is detailed as follows [40]:
c d ρ e ^ = 1 m a x ( γ , ρ e ) i N e H e i i N e H e i ρ i c ρ i .
Here, the term γ ( 10 3 ) is a small positive number, and H e i is a weighting factor defined as follows:
H e i = m a x ( 0 , r m i n ( e , i ) ) .
In the classical SIMP approach, the density variables cannot be zero, and the γ term is not required. The density filter used for TO problems is given as follows:
ρ ~ e = 1 i N e H e i i N e H e i ρ i .
The filtered densities, referred to as ρ ~ e , are known as physical densities. Therefore, the filtered density field ρ ~ e should always be presented instead of the original density field ρ e as a solution to the optimization problem. In the case of applying the density filter, ρ ~ e is replaced by ρ e . The sensitivities with respect to the design variables ρ j are obtained using the chain rule as follows:
ψ ρ j = e ϵ N j ψ ρ ~ e ρ ~ e ρ j = e ϵ N j 1 i ϵ N j H e i H j e ψ ρ ~ e ,
where ψ stands for either the objective function or the volume of material. When aiming to design cost-effective and reliable structures, reducing the structural weight in areas that are not essential becomes critical. This must be executed with careful consideration of variability and randomness in the optimization strategies. The following section will explore the particular reliability criteria that must be assessed to achieve this goal.

2.2. Reliability Evaluation

Within the scope of topology optimization designs, the reliability criteria incorporate the uncertainties associated with random variables. This methodology is embedded within the optimization process to identify a dependable and ideal configuration for a structure in a specified area. In conducting a reliability analysis, a normalized vector of the random variable ( u ) and a reliability index ( β ) are introduced [41]. Although the design variable ρ does not appear explicitly in Equation (7), it influences the structural response and performance functions used in the reliability analysis, thereby indirectly affecting the value of u through the limit-state function. When dealing with a normal distribution, the expressions for u and β are defined as follows:
u j = y j m y j σ y j , β = m i n u T u ,
where y j is the j ’th random variable with a mean value of m y j and a standard deviation σ y j . The vector ( u ) represents the standard normal transformation of random variables, which are implicitly dependent on design variables through the reliability analysis process. Therefore, an RBTO (Reliability-Based Topology Optimization) problem, formulated by integrating the reliability analysis into the topology optimization problem, can be described as follows:
m i n                  C ρ = d T K d = e = 1 N ( ρ e ) p d e T k 0 d e s u b j e c t   t o          β ( u ) β t        V ( ρ , y , u ) V 0 f K ( ρ , y , u ) · d ( ρ , y , u ) = f ( y , u ) 0 < ρ m i n ρ e 1 .
Here, β and β t represent the system’s reliability index and target reliability index, respectively, and u represents random variables described in the standard normal space. In the expression found in Equation (8), there are two nested optimization loops. For every value that the design variables assume in the solution phase of the outer loop, the value of the reliability index described in the inner loop is computed. In the RBTO problem, where the outer loop is directed towards a minimum compliance goal and constrained by reliability, the inner loop is characterized as a reliability problem. Within the inner loop, the failure region is denoted as G u 0 , while the limit state function is expressed as G u = 0 . The probability of failure, as defined in this context, is given as follows:
P f i = P r G i u < 0 = G i u < 0 f U u d u .
Here, f U u shows the combined probability density function of random variables. Therefore, to solve the integral given in Equation (9), analytical methods such as the First- and Second-Order Reliability Method (FORM and SORM) shown in Figure 2 [42] or simulation-based methods such as Monte Carlo can be considered [43].
The Reliability Index Approach (RIA) and the Performance Measurement Approach (PMA) are the two prevalent methods for evaluating reliability using FORM. In RIA, the calculation of the reliability index involves solving a minimization problem in the variable space u , being the vector of standard normal variables. Conversely, PMA aims to identify a probabilistic measure of performance by approaching the problem as an inverse reliability problem. The PMA method has found widespread application in reliability assessment [44,45]. The equation employed in the inner loop for the TO solution, making use of PMA, is articulated in Equation (10) for scenarios where displacement is taken into account:
m i n                  G u = δ m a x δ a l l o w   s u b j e c t   t o          β = u = u 1 2 + + u j 2 + + u J 2       δ m a x = u m a x .
Here, u represents the design variables of the standard normal distribution, δ m a x is the maximum displacement value, and δ a l l o w is the allowable displacement value. The following section will explain how the AM filter is adapted to the RBTO problem described here.

2.3. AM Filter Concept

In Additive Manufacturing (AM) methods like Selective Laser Melting (SLM) or Electron Beam Melting (EBM), one of the constraints involves maintaining a minimum threshold angle for the incline of a surface facing downward (referred to as an overhang) in relation to the baseplate. When this standard is fulfilled for a specific part direction, it is understood that the part is self-supporting in that direction [23]. This widely recognized constraint in Additive Manufacturing has been extensively studied in various processes. The critical angle that is often cited approximates 45 degrees [46,47,48]. If a piece possesses areas with overhang angles falling beneath this critical degree in the chosen manufacturing orientation, it will not be self-supporting and cannot be printed in its current form. The support region in this context refers to the three-square elements in the layer underneath, depicted in Figure 3.
In the present study, the filter recommended by [15], tailored to suit the requirements of the AM process, was utilized in the topology optimization of two-dimensional structures. According to this method, an element in a specific location must be sufficiently supported by the elements on its underlying layer to be printable. The supporting region is designated to include the element directly beneath or the immediate neighboring elements. The mathematical expression for the AM filter in the 2D scenario is provided as follows:
ξ ( m , n ) = m i n ( x ( m , n ) , Ξ ( m , n ) ) Ξ ( m , n ) = m a x ( ξ m 1 , n 1 , ξ m 1 , n , ξ ( m 1 , n + 1 ) ) .
Here, i and j denote the vertical and horizontal location of the element, ξ ( m , n ) shows the printed density of the element at a given location, and Ξ ( m , n ) shows the density of element ( m , n ). Derivatives are taken using s m i n and s m a x smooth approximations for precision calculation in the optimization process. The mentioned approaches are expressed below:
s m i n x , Ξ 1 2 ( x + Ξ ( ( x Ξ ) 2 + ε ) 1 / 2 + ε ) s m a x ξ 1 , ξ 2 , ξ 3 k = 1 n S ξ k P 1 / P .
Here, the ε and P parameters control the accuracy and smoothness of the approximations. The exact minimum and maximum operators for ε 0 and P are obtained, but the smoothness is lost. In this study, ξ 0 = 0.5 was chosen as the default value.
In this study, reliability analysis was adapted to the existing topology optimization approach and an AM constraint was added to consider the orientation of the printed part. Langelaar’s suggested AM filter is incorporated into the renowned 88-line topology optimization code created by Andreassen et al. [15,40]. By default, this code employs the OC optimizer. Within this procedure, an inner loop continually evaluates the volume constraint, meaning the AM filter is invoked several times, subsequently increasing computational time. As a result, modifications were made to the codes in alignment with the MMA [49] and the interior-point method. We compared the Optimality Criterion (OC), Method of Moving Asymptotes (MMA), and interior-point methods during the design iteration process. This assessment of the AM filter played a key role in shaping our final conclusions. The modification of the AM filter to fit the RBTO problem is depicted in Equation (13):
m i n                  C ρ = d T K d ( p ) d s u b j e c t   t o          β ( u ) β t V ( ρ ) V 0 f K ( ρ , u , y ) · d = f 0 < ρ m i n ρ e 1              .  
In this formulation, ρ is the primary design variable. The printed density field p is a dependent quantity derived via the AM filter from ρ . The flow chart that outlines the formulation represented by Equation (13) is provided in Figure 4.
The interior-point method in MATLAB is a general-purpose primal-dual algorithm based on barrier functions and typically utilizes second-order derivative information when available. In contrast, MMA is a first-order, approximation-based method specifically developed for large-scale structural optimization problems. It constructs separable convex subproblems with moving asymptotes to guide the search direction. While MMA shares some conceptual similarities with interior-point approaches (e.g., staying within bounds), its algorithmic structure and convergence properties are distinct. In this study, MMA was implemented directly within the topology optimization loop, while the interior-point method was used through MATLAB’s built-in solver.

2.4. Sensitivity Analysis with AM Filter

In density-based topology optimization, the design variable ρ 0 ,   1 typically represents the material distribution across the design domain. The compliance C ( ρ ) is minimized subject to volume and other constraints. When applying an additive manufacturing (AM) filter, the physical (or printable) density ξ used in FE analysis and sensitivity computations is a nonlinear transformation of ρ , implemented to satisfy manufacturability constraints (e.g., overhang constraints).

2.4.1. Standard Chain Rule for Sensitivity Analysis

The compliance objective function is given by
C ρ = d T K ρ d .
Its sensitivity with respect to the design variable ρ is calculated using the chain rule:
C ρ e = C ξ e · ξ e ρ e .
Here, ξ e is the filtered density using the AM filter, C ξ e is the local compliance derivative with respect to ξ , and ξ e ρ e accounts for the AM filtering effect.

2.4.2. AM Filter Behavior

We use the AM filter proposed by [23], which applies a directional filtering process. For a build direction (e.g., ‘W’), the printable density field ξ is computed via layer-wise maximum and minimum smoothing, using parameters P , ε , and a base density ξ 0 .
The upward recurrence relation for filtered density is
ξ ( m , n ) = s m i n x m , n m a x ( ξ m 1 , n 1 , ξ m 1 , n , ξ ( m 1 , n + 1 ) ) , where s m i n a , b = 1 2 a + b a b 2 + ε s m a x a , b , c = a P + b P + c P 3 1 / P

2.4.3. Derivative of the AM Filter

To propagate sensitivities through the AM filter, the partial derivatives of the smoothing functions used in the filter (specifically the smooth minimum and smooth maximum operations) must be computed analytically. The derivative of the smooth minimum function s m i n ( x , Ξ ) with respect to x is
s m i n ( x , Ξ ) x = 1 2 1 x Ξ x Ξ 2 + ε s m i n ( x , Ξ ) Ξ = 1 2 1 + x Ξ x Ξ 2 + ε .
Similarly, its derivative with respect to Ξ is
s m a x ( ξ 1 , ξ 2 , ξ 3 ) ξ k = 1 3 · P · ξ k P 1 ξ 1 P + ξ 2 P + ξ 3 P 3 P 1 / P       f o r   k = 1 , 2 , 3 .
These partial derivatives are used recursively to backpropagate the sensitivities from ξ to ρ over each layer of the mesh, starting from the build plate upward.

2.4.4. Total Sensitivity with Filtering

ψ represents either the objective function or a constraint function. The complete sensitivity of ψ with respect to the design variable ρ , considering the effect of the AM filter, is expressed using the chain rule as
ψ ρ = ψ ρ · ψ ρ .
In the implementation, the second term ξ ρ is computed by the AM filter function and applied to the raw sensitivity data provided by the structural solver.

3. Results and Discussion

In the present research, a minimization of linear elastic compliance was conducted under a volume constraint, utilizing the SIMP material interpolation technique [1,50]. The investigation considered the Messerschmitt–Bölkow–Blohm (MBB) symmetrical beam, as depicted in Figure 5, and employed material properties of Young’s modulus E = 100 GPa and Poisson’s ratio ν = 0.3 .
The optimization process was conducted across four varying table layouts (west ‘W’, east ‘E’, north ‘N’, south ‘S’), utilizing the 88-line TO code. Within the topology optimization, a penalty factor value of p = 3 was applied to diminish the influence of medium-density (gray-colored) elements. The assumptions included a radius filter of r m i n = 1.2 , a volumetric ratio V f = 0.5 , and a target reliability index β t = 3 .
Two different filters were employed and compared within this study, namely the sensitivity filter and the density filter, both serving to mitigate checkerboard patterns. The example solutions treated the force expression in the beam as a stochastic variable, following a normal distribution with a mean of 100 and a standard deviation of 10. A constraint was set on the beam’s allowable displacement value at 0.04, in alignment with reference [51]. However, this threshold is used as a target within the RBTO reliability formulation rather than as a strict deterministic bound. As such, minor exceedances are permitted based on the selected reliability index.
Simultaneously, a comparative assessment was performed between the Optimality Criterion (OC) and the Method of Moving Asymptotes (MMA) methodologies, both used to update the design variables. All example solutions were executed on a computer system equipped with an Intel Core i7-6700 CPU operating at 3.41 GHz and possessing 16GB of RAM.

3.1. MBB Beam

For the MBB beam, design areas measuring 30 × 20 and 90 × 60 were employed, as illustrated in Figure 5. Across all evaluated scenarios, the iteration count was limited to a maximum of 300. The results clearly demonstrated that different build directions led to the emergence of distinct topologies. Most significantly, all the resulting designs were in full compliance with the Additive Manufacturing constraint, a factor that takes into consideration the specific direction of construction.
In this study, a thorough comparison was made by initially presenting deterministic Topology Optimization (TO) solutions, as shown in Figure 6. The subsequent analyses included both sensitivity (ft = 1) and density filter (ft = 2). The deterministic solutions were then compared with those in Figure 6, involving the Optimality Criterion (OC), Method of Moving Asymptotes (MMA), and interior-point methods. It was observed that the design updated via the interior-point method converged more rapidly than those employing MMA and OC when the sensitivity filter was used. Despite these differences in convergence, both approaches led to topologically similar results.
Figure 7 illustrates the deterministic Topology Optimization (DTO) outcomes, achieved in four unique manufacturing directions (W, E, N, S), for the MBB beam with the Additive Manufacturing (AM) filter applied in this research. Consequently, a distribution was achieved that eliminates the necessity for a support structure in the manufacturing direction. Owing to the stability of the results when using the sensitivity filter (ft = 1) in conjunction with the interior-point algorithm, compared to the density filter, subsequent solutions were conducted with the sensitivity filter.
The west direction is preferable, achieving the required compliance without hindering performance. The north and south orientations require additional material to maintain the structure, thereby improving fit. Slight modifications in the east and west designs lead to minor increases in compliance. Without the utilization of an AM filter, the reference design (as shown in Figure 6) cannot be printed in any of the considered directions without the aid of a support structure. Figure 8 reveals the results of both RBTO and RBTO with the AM filter. Highlighted by blue lines on the optimal figures, the additive manufacturing table represents the AM filter, which was assessed for the ‘W’ direction for minimal compliance, in line with prior findings. Additionally, the optimal topologies that were identified were fabricated using a 3D printer (Creality Ender-6, Shenzhen, China).
The regions where the overhang angle exceeds the 45° threshold are marked with red lines, indicating areas that would require support structures if printed without applying the AM constraint.
Based on the results presented, the AM-RBTO/W algorithm consistently excels in structural design by achieving lower values for the objective function. Specifically, in the case of a 30 × 20 structure size, the AM-RBTO/W algorithm not only yields a lower objective function value but also provides a solution more rapidly compared to the RBTO algorithm. Even for the 90 × 60 structure size, where the objective function values were identical, the AM-RBTO/W algorithm retained a benefit by reaching the solution in less time. In a comparison of 3D printing durations, the algorithm incorporating the AM filter finished 13 min quicker.
These outcomes collectively illustrate the effectiveness of the optimization in balancing material consumption against structural performance. A reduced objective function value signifies improved structural performance, whereas an increased volume fraction corresponds to a greater utilization of material.

3.2. Cantilever Beam

For the cantilever beam depicted in Figure 9, design areas of 30 × 20 and 90 × 60 were employed, akin to the previous example. A maximum of 300 iterations were set for all cases. In this solution, only the sensitivity filter was employed, as it consistently delivered stable results. The penalty factor was set at 3, the minimum radius ( r m i n ) at 1.2, the volume ratio at 0.5, and the target beta value at 3.
Figure 10 presents the results obtained from DTO, RBTO, and RBTO with the AM filter. The optimal solutions with dimensions of 90 × 60 were produced using a 3D printer and scrutinized. In alignment with the previous example, the west direction was chosen as the printing orientation.
In the given example concerning the cantilever beam problem, a comparative analysis was conducted across various optimization algorithms and structure sizes. Specifically, DTO, RBTO, and AM filter with RBTO algorithms were evaluated with respect to iteration counts, objective function values, volume fractions, and solution durations for two distinct structure sizes. From the examination of the results, it was discerned that the AM-RBTO/W algorithm achieved the most favorable objective function value, thereby rendering the best structural performance with a volume fraction of 52%. While the DTO algorithm yielded quicker results compared to RBTO, the RBTO algorithm demanded the most time to converge, averaging 15.6 s. Furthermore, the implementation of the AM filter, which eliminated the need for support structures, facilitated a reduction in printing time, diminishing it to as low as 21 min.
Upon inspection of the geometric structures derived from the solution, it was observed that alterations in material distributions occurred when the mesh size was increased. This phenomenon, known as mesh dependency, remained unaffected when the AM filter was employed.

3.3. L-Shape Beam

In the analysis of the L-shape beam illustrated in Figure 11, design areas of 40 × 40 and 120 × 120 were utilized. A limit of 300 iterations was established for all scenarios to ensure consistency in comparison. Within this solution, the sensitivity filter was applied, aligning with the methodological framework used in previous examples. These settings facilitated the optimization process, ensuring a comprehensive assessment and alignment with the problem’s constraints and goals.
The optimization results for the L-shape beam are illustrated in Figure 12. Similarly to previous examples, the optimized structures were subsequently 3D printed. Unlike other cases, the upper right quarter square was made passive in this optimization by employing a square design area with dimensions of 40 × 40 and 120 × 120 specifically for the L-shape beam. During the application of the AM filter, the optimization process was conducted with particular consideration for the south (S) direction.
Figure 12 examines three distinct algorithms (DTO, RBTO, and AM-RBTO/S) across two varying sizes (40 × 40 and 120 × 120). In the case of the 120 × 120 size, the RBTO algorithm demonstrates the greatest solution time and number of iterations, whereas the other sizes and algorithms exhibit comparable iteration counts and times. This example also reveals the inclusion of time and support structure cost when the AM filter is omitted in the 3D printing of optimal designs. Generally, variations are noticeable among the different sizes and algorithms, and the displacement values stemming from these variations are detailed in Table 1.
A review of the displacement results in Table 1 reveals that the solutions derived from RBTO are less than those from deterministic solutions. Calculated displacement refers to the maximum nodal displacement magnitude obtained via finite element analysis after optimization. Introducing the additive manufacturing filter to deterministic problems has led to an increase in displacements under the influence of applied loads. Similarly, when the results are analyzed by integrating the additive manufacturing filter with reliability-based analysis, there is no substantial alteration observed in comparison to RBTO.

4. Conclusions

In this study, using the AM filter proposed by [15], designs that also take into account reliability criteria in topology optimization were carried out. For density-based topology optimization, reliable designs are obtained based on the build direction in a typical powder bed-based AM process. In this way, non-printable parts with parts that need support structure are removed from the design area. The proposed method has been tested using three different numerical examples commonly used in the literature. In this context, the topologies of reliability-based optimization problems were found to diverge from deterministic outcomes. Likewise, analyses employing the AM filter demonstrated that additional material was unnecessary for self-supporting structures. To verify the accuracy of the obtained results from the example solutions, the optimum topologies were 3D printed and examined. The use of the AM filter, as observed in the examples, significantly reduced printing time and resulted in less material usage. Additionally, there is a need for additional investigation to adapt this method to three dimensions, thereby addressing more complex engineering challenges.

Author Contributions

Conceptualization, F.M. and I.K.; methodology, F.M., I.K. and A.T.Ş.; software, F.M. and I.K.; validation, F.M. and I.K.; formal analysis, F.M. and I.K.; investigation, F.M., I.K. and A.T.Ş.; resources, F.M. and I.K.; data curation, F.M.; writing—original draft, F.M.; writing—review and editing, F.M., I.K. and A.T.Ş.; supervision, I.K. and A.T.Ş.; project administration, I.K. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by TU Delft.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data are available upon request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rozvany, G.I.N.; Zhou, M.; Birker, T. Generalized Shape Optimization without Homogenization. Struct. Optim. 1992, 4, 250–252. [Google Scholar] [CrossRef]
  2. Zhu, J.-H.; Zhang, W.-H.; Xia, L. Topology Optimization in Aircraft and Aerospace Structures Design. Arch. Comput. Methods Eng. 2016, 23, 595–622. [Google Scholar] [CrossRef]
  3. Mirzendehdel, A.M.; Suresh, K. Support Structure Constrained Topology Optimization for Additive Manufacturing. Comput. Aided Des. 2016, 81, 1–13. [Google Scholar] [CrossRef]
  4. Sigmund, O.; Maute, K. Topology Optimization Approaches. Struct. Multidiscip. Optim. 2013, 48, 1031–1055. [Google Scholar] [CrossRef]
  5. Jalalpour, M.; Tootkaboni, M. An Efficient Approach to Reliability-Based Topology Optimization for Continua under Material Uncertainty. Struct. Multidiscip. Optim. 2016, 53, 759–772. [Google Scholar] [CrossRef]
  6. Bendsøe, M.P.; Sigmund, O. Topology Optimization: Theory, Methods, and Applications, 2nd ed.; corr. printing; Engineering online library; Springer: Berlin/Heidelberg, Germany, 2004; ISBN 978-3-540-42992-0. [Google Scholar]
  7. Zhao, Z.; Zhang, X.S. Additive Manufacturing of Topology-Optimized Graded Porous Structures: An Experimental Study. JOM 2021, 73, 2022–2030. [Google Scholar] [CrossRef]
  8. Sigmund, O. A 99 Line Topology Optimization Code Written in Matlab. Struct. Multidiscip. Optim. 2001, 21, 120–127. [Google Scholar] [CrossRef]
  9. Kaymaz, I.; Murat, F.; Korkmaz, İ.H.; Yavuz, O. A New Design for the Humerus Fixation Plate Using a Novel Reliability-Based Topology Optimization Approach to Mitigate the Stress Shielding Effect. Clin. Biomech. 2022, 99, 105768. [Google Scholar] [CrossRef]
  10. Zhu, J.; Zhou, H.; Wang, C.; Zhou, L.; Yuan, S.; Zhang, W. A Review of Topology Optimization for Additive Manufacturing: Status and Challenges. Chin. J. Aeronaut. 2021, 34, 91–110. [Google Scholar] [CrossRef]
  11. Walton, D.; Moztarzadeh, H. Design and Development of an Additive Manufactured Component by Topology Optimisation. Procedia CIRP 2017, 60, 205–210. [Google Scholar] [CrossRef]
  12. Subedi, S.C.; Shahba, A.; Thevamaran, M.; Thoma, D.J.; Suresh, K. Towards the Optimal Design of Support Structures for Laser Powder Bed Fusion-Based Metal Additive Manufacturing via Thermal Equivalent Static Loads. Addit. Manuf. 2022, 57, 102956. [Google Scholar] [CrossRef]
  13. Miki, T. Self-Support Topology Optimization Considering Distortion for Metal Additive Manufacturing. Comput. Methods Appl. Mech. Eng. 2023, 404, 115821. [Google Scholar] [CrossRef]
  14. Mani, M.; Witherell, P.; Jee, H. Design Rules for Additive Manufacturing: A Categorization. In Proceedings of the ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Cleveland, OH, USA, 6–7 August 2017. [Google Scholar]
  15. Langelaar, M. An Additive Manufacturing Filter for Topology Optimization of Print-Ready Designs. Struct. Multidiscip. Optim. 2017, 55, 871–883. [Google Scholar] [CrossRef]
  16. Mazur, M.; Leary, M.; Sun, S.; Vcelka, M.; Shidid, D.; Brandt, M. Deformation and Failure Behaviour of Ti-6Al-4V Lattice Structures Manufactured by Selective Laser Melting (SLM). Int. J. Adv. Manuf. Technol. 2016, 84, 1391–1411. [Google Scholar] [CrossRef]
  17. Thomas, D. The Development of Design Rules for Selective Laser Melting. Ph.D. Thesis, University of Wales Institute, Cardiff, UK, 2009. [Google Scholar]
  18. Zou, J.; Zhang, Y.; Feng, Z. Topology Optimization for Additive Manufacturing with Self-Supporting Constraint. Struct. Multidiscip. Optim. 2021, 63, 2341–2353. [Google Scholar] [CrossRef]
  19. Morgan, H.D.; Cherry, J.A.; Jonnalagadda, S.; Ewing, D.; Sienz, J. Part Orientation Optimisation for the Additive Layer Manufacture of Metal Components. Int. J. Adv. Manuf. Technol. 2016, 86, 1679–1687. [Google Scholar] [CrossRef]
  20. Hu, K.; Jin, S.; Wang, C.C.L. Support Slimming for Single Material Based Additive Manufacturing. Comput. Aided Des. 2015, 65, 1–10. [Google Scholar] [CrossRef]
  21. 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]
  22. Johnson, T.E.; Gaynor, A.T. Three-Dimensional Projection-Based Topology Optimization for Prescribed-Angle Self-Supporting Additively Manufactured Structures. Addit. Manuf. 2018, 24, 667–686. [Google Scholar] [CrossRef]
  23. Langelaar, M. Topology Optimization of 3D Self-Supporting Structures for Additive Manufacturing. Addit. Manuf. 2016, 12, 60–70. [Google Scholar] [CrossRef]
  24. Fu, Y.-F.; Rolfe, B.; Chiu, L.N.S.; Wang, Y.; Huang, X.; Ghabraie, K. Design and Experimental Validation of Self-Supporting Topologies for Additive Manufacturing. Virtual Phys. Prototyp. 2019, 14, 382–394. [Google Scholar] [CrossRef]
  25. Garaigordobil, A.; Ansola, R.; Santamaría, J.; Fernández de Bustos, I. A New Overhang Constraint for Topology Optimization of Self-Supporting Structures in Additive Manufacturing. Struct. Multidiscip. Optim. 2018, 58, 2003–2017. [Google Scholar] [CrossRef]
  26. Bi, M.; Tran, P.; Xie, Y.M. Topology Optimization of 3D Continuum Structures under Geometric Self-Supporting Constraint. Addit. Manuf. 2020, 36, 101422. [Google Scholar] [CrossRef]
  27. Han, Y.S.; Xu, B.; Zhao, L.; Xie, Y.M. Topology Optimization of Continuum Structures under Hybrid Additive-Subtractive Manufacturing Constraints. Struct. Multidiscip. Optim. 2019, 60, 2571–2595. [Google Scholar] [CrossRef]
  28. Allaire, G.; Dapogny, C.; Estevez, R.; Faure, A.; Michailidis, G. Structural Optimization under Overhang Constraints Imposed by Additive Manufacturing Technologies. J. Comput. Phys. 2017, 351, 295–328. [Google Scholar] [CrossRef]
  29. Guo, X.; Zhou, J.; Zhang, W.; Du, Z.; Liu, C.; Liu, Y. Self-Supporting Structure Design in Additive Manufacturing through Explicit Topology Optimization. Comput. Methods Appl. Mech. Eng. 2017, 323, 27–63. [Google Scholar] [CrossRef]
  30. 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]
  31. De, S.; Hampton, J.; Maute, K.; Doostan, A. Topology Optimization under Uncertainty Using a Stochastic Gradient-Based Approach. arXiv 2019, arXiv:1902.04562. [Google Scholar] [CrossRef]
  32. Eom, Y.-S.; Yoo, K.-S.; Park, J.-Y.; Han, S.-Y. Reliability-Based Topology Optimization Using a Standard Response Surface Method for Three-Dimensional Structures. Struct. Multidiscip. Optim. 2011, 43, 287–295. [Google Scholar] [CrossRef]
  33. Kharmanda, G.; Mohamed, A.; Lemaire, M. Integration of Reliability-Based Design Optimization within CAD and Finite Element Models. In Recent Advances in Integrated Design and Manufacturing in Mechanical Engineering; Gogu, G., Coutellier, D., Chedmail, P., Ray, P., Eds.; Springer: Dordrecht, The Netherlands, 2003; pp. 453–462. ISBN 978-94-017-0161-7. [Google Scholar]
  34. Kim, C.; Wang, S.; Kang, E.; Lee, K. New Design Process for Reliability-Based Topology Optimization of a Laser Scanned Model. Mech. Based Des. Struct. Mach. 2006, 34, 325–347. [Google Scholar] [CrossRef]
  35. Bobby, S.; Suksuwan, A.; Spence, S.M.J.; Kareem, A. Reliability-Based Topology Optimization of Uncertain Building Systems Subject to Stochastic Excitation. Struct. Saf. 2017, 66, 1–16. [Google Scholar] [CrossRef]
  36. Cho, K.-H.; Park, J.-Y.; Ryu, S.-P.; Park, J.-Y.; Han, S.-Y. Reliability-Based Topology Optimization Based on Bidirectional Evolutionary Structural Optimization Using Multi-Objective Sensitivity Numbers. Int. J. Automot. Technol. 2011, 12, 849–856. [Google Scholar] [CrossRef]
  37. Jalalpour, M.; Guest, J.K.; Igusa, T. Reliability-Based Topology Optimization of Trusses with Stochastic Stiffness. Struct. Saf. 2013, 43, 41–49. [Google Scholar] [CrossRef]
  38. Kim, C.; Wang, S.; Rae, K.; Moon, H.; Choi, K.K. Reliability-Based Topology Optimization with Uncertainties. J. Mech. Sci. Technol. 2006, 20, 494. [Google Scholar] [CrossRef]
  39. Kharmanda, G.; Olhoff, N.; Mohamed, A.; Lemaire, M. Reliability-Based Topology Optimization. Struct. Multidiscip. Optim. 2004, 26, 295–307. [Google Scholar] [CrossRef]
  40. Andreassen, E.; Clausen, A.; Schevenels, M.; Lazarov, B.S.; Sigmund, O. Efficient Topology Optimization in MATLAB Using 88 Lines of Code. Struct. Multidiscip. Optim. 2011, 43, 1–16. [Google Scholar] [CrossRef]
  41. Hasofer, A.M.; Lind, N.C. Exact and Invariant Second-Moment Code Format. J. Eng. Mech. Div. 1974, 100, 111–121. [Google Scholar] [CrossRef]
  42. Der Kiureghian, A.; Dakessian, T. Multiple Design Points in First and Second-Order Reliability. Struct. Saf. 1998, 20, 37–49. [Google Scholar] [CrossRef]
  43. Bjerager, P. Probability Integration by Directional Simulation. J. Eng. Mech. 1988, 114, 1285–1302. [Google Scholar] [CrossRef]
  44. Gao, Y.; Liu, Y. Reliability-Based Topology Optimization with Stochastic Heterogeneous Microstructure Properties. Mater. Des. 2021, 205, 109713. [Google Scholar] [CrossRef]
  45. Du, X.; Chen, W. Sequential Optimization and Reliability Assessment Method for Efficient Probabilistic Design. J. Mech. Des. 2004, 126, 225–233. [Google Scholar] [CrossRef]
  46. Kranz, J.; Herzog, D.; Emmelmann, C. Design Guidelines for Laser Additive Manufacturing of Lightweight Structures in TiAl6V4. J. Laser Appl. 2015, 27, S14001. [Google Scholar] [CrossRef]
  47. Mertens, R.; Clijsters, S.; Kempen, K.; Kruth, J.-P. Optimization of Scan Strategies in Selective Laser Melting of Aluminum Parts with Downfacing Areas. J. Manuf. Sci. Eng. 2014, 136, 061012. [Google Scholar] [CrossRef]
  48. Wang, D.; Yang, Y.; Yi, Z.; Su, X. Research on the Fabricating Quality Optimization of the Overhanging Surface in SLM Process. Int. J. Adv. Manuf. Technol. 2013, 65, 1471–1484. [Google Scholar] [CrossRef]
  49. 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]
  50. Bendsøe, M.P.; Kikuchi, N. Generating Optimal Topologies in Structural Design Using a Homogenization Method. Comput. Methods Appl. Mech. Eng. 1988, 71, 197–224. [Google Scholar] [CrossRef]
  51. Kanakasabai, P.; Dhingra, A.K. An Efficient Approach for Reliability-Based Topology Optimization. Eng. Optim. 2016, 48, 1–15. [Google Scholar] [CrossRef]
Figure 1. Effect of using filter radius ( r m i n ) on optimum topology.
Figure 1. Effect of using filter radius ( r m i n ) on optimum topology.
Applsci 15 06250 g001
Figure 2. Representation of FORM and SORM approaches on a normalized design space.
Figure 2. Representation of FORM and SORM approaches on a normalized design space.
Applsci 15 06250 g002
Figure 3. Definition of supporting regions for element m , n [18].
Figure 3. Definition of supporting regions for element m , n [18].
Applsci 15 06250 g003
Figure 4. Flowchart for RBTO procedure using AM filter.
Figure 4. Flowchart for RBTO procedure using AM filter.
Applsci 15 06250 g004
Figure 5. MBB symmetric beam and boundary conditions.
Figure 5. MBB symmetric beam and boundary conditions.
Applsci 15 06250 g005
Figure 6. Deterministic topology optimization designs for the 30 × 20 MBB beam, utilizing the Optimality Criterion (OC), Method of Moving Asymptotes (MMA), and interior-point methods.
Figure 6. Deterministic topology optimization designs for the 30 × 20 MBB beam, utilizing the Optimality Criterion (OC), Method of Moving Asymptotes (MMA), and interior-point methods.
Applsci 15 06250 g006
Figure 7. Deterministic topology optimization designs of 30 × 20 MBB beams employing the interior-point approach and AM filter in four different build directions, with the use of a sensitivity filter.
Figure 7. Deterministic topology optimization designs of 30 × 20 MBB beams employing the interior-point approach and AM filter in four different build directions, with the use of a sensitivity filter.
Applsci 15 06250 g007
Figure 8. RBTO design of MBB beam using interior-point and AM filter; overhang regions exceeding 45° are marked with red lines.
Figure 8. RBTO design of MBB beam using interior-point and AM filter; overhang regions exceeding 45° are marked with red lines.
Applsci 15 06250 g008
Figure 9. Cantilever beam boundary conditions.
Figure 9. Cantilever beam boundary conditions.
Applsci 15 06250 g009
Figure 10. TO design of cantilever beam using interior-point and AM filter with sensitivity filter; overhang regions exceeding 45° are marked with red lines.
Figure 10. TO design of cantilever beam using interior-point and AM filter with sensitivity filter; overhang regions exceeding 45° are marked with red lines.
Applsci 15 06250 g010
Figure 11. L-shape beam boundary conditions.
Figure 11. L-shape beam boundary conditions.
Applsci 15 06250 g011
Figure 12. TO design of L-shape beams using interior-point algorithm with sensitivity filter; overhang regions exceeding 45° are marked with red lines.
Figure 12. TO design of L-shape beams using interior-point algorithm with sensitivity filter; overhang regions exceeding 45° are marked with red lines.
Applsci 15 06250 g012
Table 1. Comparison of the reliability values of topology optimization designs.
Table 1. Comparison of the reliability values of topology optimization designs.
Optimization Algorithm Calculated   Displacement   ( m m )
MBBCantileverL-Shape
DTO0.04180.05000.1057
AM-DTO0.04190.05110.1150
RBTO0.04150.03840.0973
AM-RBTO0.04250.03920.0981
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

Murat, F.; Kaymaz, I.; Şensoy, A.T. Reliability-Based Topology Optimization Considering Overhang Constraints for Additive Manufacturing Design. Appl. Sci. 2025, 15, 6250. https://doi.org/10.3390/app15116250

AMA Style

Murat F, Kaymaz I, Şensoy AT. Reliability-Based Topology Optimization Considering Overhang Constraints for Additive Manufacturing Design. Applied Sciences. 2025; 15(11):6250. https://doi.org/10.3390/app15116250

Chicago/Turabian Style

Murat, Fahri, Irfan Kaymaz, and Abdullah Tahir Şensoy. 2025. "Reliability-Based Topology Optimization Considering Overhang Constraints for Additive Manufacturing Design" Applied Sciences 15, no. 11: 6250. https://doi.org/10.3390/app15116250

APA Style

Murat, F., Kaymaz, I., & Şensoy, A. T. (2025). Reliability-Based Topology Optimization Considering Overhang Constraints for Additive Manufacturing Design. Applied Sciences, 15(11), 6250. https://doi.org/10.3390/app15116250

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