4.1.5. AM Overhang Constraint

Overhang features, or simply "overhangs," are unsupported solid features that rise in the build direction when using Additive Manufacturing (AM) processes. They are mainly related to the printing angle, but other factors, such as feature length, may also be included.

Available for the Mixable Density, Density Based, and Level Set Based optimization methods, the AM Overhang Constraint manufacturing constraint aims to create self-supporting designs that prevent the formation of these overhanging regions.

Go to a section topic:

Overview

For any AM process, support structures can lead to excessive printing time and cost [15]. More precisely, for metal powder bed fusion processes, overhang features can significantly impact the structural quality of the printed part. For fused deposition modeling (FDM) processes, the existence of supports may significantly deteriorate the quality of the outer surface, having a strong visual impact on the printed part, as illustrated below.

Figure 4.1: Printing Angle Impact on Quality of Surface in FDM [15].

Printing Angle Impact on Quality of Surface in FDM [15].

In theory, the computation of the overhang angle constraint is performed in two steps:

  1. The inner product between the exterior normal vector and the build direction is computed for every point of the structural boundary.

  2. The minimum value of shall be greater than the threshold provided by the angle . That is:

However, the above formulation presents two drawbacks:

  • It is not derivable due to the minimum operator and therefore not suitable for gradient-based optimization algorithms.

  • It is not applicable for all methods, mainly because it requires geometric information that is not directly available for the density-based methods.

The devised formulation depends on the Structural Optimization framework described in the following table.

Table 4.1: AM Overhang Constraint Formulation

Mixable Density /Density Based MethodsLevel Set Based Method
The built-in approach is based on filtering techniques [16].The theoretical definition is adopted and is appropriately adjusted to overcome the differentiability issue [15].

Figure 4.2: Overhanging Region (red) for Shape Ω Printed in Direction Overhanging Region (red) for Shape Ω Printed in Direction ..

Overhanging Region (red) for Shape Ω Printed in Direction .

Setup and Technical Details

The setup requires specifying a Build Direction () and the Overhang Angle ().

Table 4.2: Setup Parameters and Technical Details

 Mixable/Density Based MethodLevel Set Based Method

27° 60°.

Exclusion Region

You can decide whether to Include or Exclude Exclusions from the Analysis Settings.

Exclusion regions are inherently considered in the overhangs evaluation.

Working Domain

 

All boundaries of the working domain that are not self-supported are considered as print beds. Namely, they are ignored by the constraint.


Recommendations and Observations

  • For the Level Set Based optimization method, the angle limit may still be violated along sharp lines, where the normal vector is not accurately defined (see illustration for Y axis overhang) [16]. Such shapes require linear supports during the printing process, that is, supports along some two dimensional curve of the print bed.

  • As with any constraint, the AM Overhang Constraint affects the objective performance. Namely, by increasing the allowed overhang angle (), the feasible domain shrinks and likely results in smaller objective gain.

Example

This example examines the effect of an AM Overhang Constraint Manufacturing Constraint on an engine bracket model.

Set Up and Mesh

The specified mesh and the setup of the environment, shown in wireframe mode so that you can clearly see the specified boundary conditions, are illustrated below. The optimization problem is to minimize the structural compliance under a volume fraction constraint of 0.4.

No AM Overhang Constraint

Here are illustrations of the optimized result without considering an AM Overhang Constraint. The structural compliance equals 1.29836e-07.

AM Overhang Constraint Z Axis

In the following, an AM Overhang Constraint is added for a build direction in the positive Z axis () and for varied overhang angles ( = 60°, 45°, and 30°). The structural compliance is increased by +7.4%, +6.3%, and +5.7% respectively and, as expected, increasing the overhang-angle results in less objective gain.

AM Overhang Constraint + Z 60°

AM Overhang Constraint + Z 45°

AM Overhang Constraint + Z 30°

AM Overhang Constraint Y Axis

In the following, an AM Overhang Constraint is added for a build direction in the positive Y axis () and for an overhang angle of = 45°. The structural compliance equals 1.32978e-07 (+2.4%). Overhanging regions are removed, and the shape appears to be self-supporting. However, as shown, this is achieved by forming linear overhangs and using some material as supports for the 3D printing. This indicates that the choice of build-direction is not appropriate.