Skip to main content
Log in

Achieving self-supported enclosed voids and machinable support structures in topology optimization for additive manufacturing

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

This paper proposes a topology optimization formulation for additive manufacturing, in which the part, supports and their machining directions are simultaneously optimized. The part and supports are represented by two groups of density fields. The support structures are optimized for heat dissipation efficiency by solving a pseudo heat conduction problem under heat flux boundary loading and constraining the maximum temperature. The temperature constraint allows us to obtain self-supporting overhangs or non-self-supporting overhangs with support structures underneath. During the optimization, the support structures are further filtered by the solution fields from the advection-diffusion equations to ensure their accessibility to the machining tools. Based on the developed formulation, the optimized support structures would be distributed in the machinable regions of the part to enhance heat transfer in the manufacturing process. The unmachinable regions of the part, including enclosed voids, are self-supported for additive manufacturing. The sensitivity of the manufacturing constraint with respect to the design variables of the part, supports and the machining directions is derived through the adjoint method. We validate the effectiveness of the proposed formulation through several examples in 2D and 3D cases.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25

Similar content being viewed by others

References

  • Allaire G, Bogosel B (2018) Optimizing supports for additive manufacturing. Struct Multidisc Optim 58(6):2493–2515

    MathSciNet  Google Scholar 

  • Allaire G, Dapogny C, Estevez R, Faure A, Michailidis G (2017) Structural optimization under overhang constraints imposed by additive manufacturing technologies. J Comput Phys 351:295–328

    MathSciNet  Google Scholar 

  • Allaire G, Bihr M, Bogosel B, Godoy M (2023) Accessibility constraints in structural optimization via distance functions. J Comput Phys 484(112):083

    MathSciNet  Google Scholar 

  • Bayat M, Zinovieva O, Ferrari F, Ayas C, Langelaar M, Spangenberg J, Salajeghe R, Poulios K, Mohanty S, Sigmund O, Hattel J (2023) Holistic computational design within additive manufacturing through topology optimization combined with multiphysics multi-scale materials and process modelling. Progress in Materials Science p 101129

  • Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1(4):192–202

    Google Scholar 

  • Bendsøe MP, Sigmund O (2003) Topology optimization—theory, methods and applications, 2nd edn. Springer Verlag, Berlin

    Google Scholar 

  • Cheng L, Liang X, Bai J, Chen Q, Lemon J, To A (2019) On utilizing topology optimization to design support structure to prevent residual stress induced build failure in laser powder bed metal additive manufacturing. Addit Manuf 27:290–304

    Google Scholar 

  • Choi S, Ryu J, Lee M, Cha J, Kim H, Song C, Kim DS (2020) Support-free hollowing with spheroids and efficient 3d printing utilizing circular printing motions based on Voronoi diagrams. Addit Manuf 35(101):254

    Google Scholar 

  • Gasick J, Qian X (2021) Simultaneous topology and machine orientation optimization for multiaxis machining. Int J Numer Meth Eng 122(24):7504–7535

    MathSciNet  Google Scholar 

  • Gaynor AT, Meisel NA, Williams CB, Guest JK (2014) Topology optimization for additive manufacturing: considering maximum overhang constraint. In: 15th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, p 2036

  • Gaynor AT, Guest JK (2016) Topology optimization considering overhang constraints: eliminating sacrificial support material in additive manufacturing through design. Struct Multidisc Optim 54(5):1157–1172

    MathSciNet  Google Scholar 

  • Gibson I, Rosen D, Stucker B (2014) Additive manufacturing technologies: 3D printing, rapid prototyping, and direct digital manufacturing. Springer

    Google Scholar 

  • Guest JK, Prévost JH, Belytschko T (2004) Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int J Numer Meth Eng 61(2):238–254

    MathSciNet  Google Scholar 

  • Guo X, Zhou J, Zhang W, Du Z, Liu C, Liu Y (2017) Self-supporting structure design in additive manufacturing through explicit topology optimization. Comput Methods Appl Mech Eng 323:27–63

    MathSciNet  Google Scholar 

  • Høghøj LC, Träff EA (2022) An advection-diffusion based filter for machinable designs in topology optimization. Comput Methods Appl Mech Eng 391(114):488

    MathSciNet  Google Scholar 

  • Jiang J, Xu X, Stringer J (2018) Support structures for additive manufacturing: a review. J Manuf Mater Process 2(4):64

    Google Scholar 

  • Keller N, Ploshikhin V (2014) New method for fast predictions of residual stress and distortion of am parts. In: Solid freeform fabrication symposium, vol 25

  • Kuo YH, Cheng CC, Lin YS, San CH (2018) Support structure design in additive manufacturing based on topology optimization. Struct Multidisc Optim 57(1):183–195

    MathSciNet  Google Scholar 

  • Langelaar M (2016a) An additive manufacturing filter for topology optimization of print-ready designs. Struct Multidisc Optim pp 1–13

  • Langelaar M (2016) Topology optimization of 3d self-supporting structures for additive manufacturing. Addit Manuf 12:60–70

    Google Scholar 

  • Langelaar M (2019) Topology optimization for multi-axis machining. Comput Methods Appl Mech Eng 351:226–252

    MathSciNet  Google Scholar 

  • Lazarov BS, Alexandersen J, Sigmund O (2014) Topology optimized designs of steady state conduction heat transfer problems with convection boundary conditions. EngOpt

  • Lazarov BS, Sigmund O (2011) Filters in topology optimization based on Helmholtz-type differential equations. Int J Numer Meth Eng 86(6):765–781

    MathSciNet  Google Scholar 

  • Lee M, Fang Q, Cho Y, Ryu J, Liu L, Kim DS (2018) Support-free hollowing for 3d printing via Voronoi diagram of ellipses. Comput Aided Des 101:23–36

    Google Scholar 

  • Lee HY, Zhu M, Guest JK (2022) Topology optimization considering multi-axis machining constraints using projection methods. Comput Methods Appl Mech Eng 390(114):464

    MathSciNet  Google Scholar 

  • Liang X, Cheng L, Chen Q, Yang Q, To AC (2018) A modified method for estimating inherent strains from detailed process simulation for fast residual distortion prediction of single-walled structures fabricated by directed energy deposition. Addit Manuf 23:471–486

    Google Scholar 

  • Liu J, Gaynor AT, Chen S, Kang Z, Suresh K, Takezawa A, Li L, Kato J, Tang J, Wang CC,  Cheng L, Liang X, To AC (2018) Current and future trends in topology optimization for additive manufacturing. Struct Multidisc Optim 57(6):2457–2483

    Google Scholar 

  • Logg A, Mardal KA, Wells G (2012) Automated solution of differential equations by the finite element method: the FEniCS book, vol 84. Springer Science & Business Media

    Google Scholar 

  • Luo Y, Sigmund O, Li Q, Liu S (2020) Additive manufacturing oriented topology optimization of structures with self-supported enclosed voids. Comput Methods Appl Mech Eng 372(113):385

    MathSciNet  Google Scholar 

  • Meng L, Zhang W, Quan D, Shi G, Tang L, Hou Y, Breitkopf P, Zhu J, Gao T (2019) From topology optimization design to additive manufacturing: Today’s success and tomorrow’s roadmap. Arch Comput Methods Eng: 1–26

  • Mezzadri F, Qian X (2020) A second-order measure of boundary oscillations for overhang control in topology optimization. J Comput Phys 410(109):365

    MathSciNet  Google Scholar 

  • Mezzadri F, Bouriakov V, Qian X (2018) Topology optimization of self-supporting support structures for additive manufacturing. Addit Manuf 21:666–682

    Google Scholar 

  • Mirzendehdel AM, Suresh K (2016) Support structure constrained topology optimization for additive manufacturing. Comput Aided Des 81:1–13

    Google Scholar 

  • Mirzendehdel AM, Behandish M, Nelaturi S (2020) Topology optimization with accessibility constraint for multi-axis machining. Comput Aided Des 122(102):825

    MathSciNet  Google Scholar 

  • Mirzendehdel AM, Behandish M, Nelaturi S (2022) Topology optimization for manufacturing with accessible support structures. Comput Aided Des 142(103):117

    MathSciNet  Google Scholar 

  • Morgan H, Cherry J, Jonnalagadda S, Ewing D, Sienz J (2016) Part orientation optimisation for the additive layer manufacture of metal components. Int J Adv Manuf Technol 86(5–8):1679–1687

    Google Scholar 

  • Osezua Ibhadode JSKMNJOAMMOESISAB, Zhang Zhidong, Toyserkani E (2023) Topology optimization for metal additive manufacturing: current trends, challenges, and future outlook. Virtual Phys Prototyping 18(1):e2181192

    Google Scholar 

  • Qian X (2017) Undercut and overhang angle control in topology optimization: a density gradient based integral approach. Int J Numer Meth Eng 111(3):247–272

    MathSciNet  Google Scholar 

  • Sato Y, Yamada T, Izui K, Nishiwaki S (2017) Manufacturability evaluation for molded parts using fictitious physical models, and its application in topology optimization. Int J Adv Manuf Technol 92:1391–1409

    Google Scholar 

  • Stegmann J, Lund E (2005) Discrete material optimization of general composite shell structures. Int J Numer Meth Eng 62(14):2009–2027

    Google Scholar 

  • Svanberg K (1987) The method of moving asymptotes—a new method for structural optimization. Int J Numer Meth Eng 24(2):359–373

    MathSciNet  Google Scholar 

  • van de Ven E, Maas R, Ayas C, Langelaar M, van Keulen F (2018) Continuous front propagation-based overhang control for topology optimization with additive manufacturing. Struct Multidisc Optim 57(5):2075–2091

    MathSciNet  Google Scholar 

  • van de Ven E, Maas R, Ayas C, Langelaar M, van Keulen F (2020) Overhang control based on front propagation in 3d topology optimization for additive manufacturing. Comput Methods Appl Mech Eng 369(113):169

    MathSciNet  Google Scholar 

  • van de Ven E, Ayas C, Langelaar M, Maas R, van Keulen F (2021) Accessibility of support structures in topology optimization for additive manufacturing. Int J Numer Meth Eng 122(8):2038–2056

    MathSciNet  Google Scholar 

  • Wang C (2022) Simultaneous optimization of build orientation and topology for self-supported enclosed voids in additive manufacturing. Comput Methods Appl Mech Eng 388(114):227

    MathSciNet  Google Scholar 

  • Wang C, Qian X (2018) Heaviside projection-based aggregation in stress-constrained topology optimization. Int J Numer Meth Eng 115(7):849–871

    MathSciNet  Google Scholar 

  • Wang C, Qian X (2023) Simultaneous optimization of part and support for heat dissipation in additive manufacturing. Struct Multidisc Optim 66(1):3

    MathSciNet  Google Scholar 

  • Wang Y, Gao J, Kang Z (2018) Level set-based topology optimization with overhang constraint: Towards support-free additive manufacturing. Comput Methods Appl Mech Eng 339:591–614

    MathSciNet  Google Scholar 

  • Wang C, Qian X, Gerstler WD, Shubrooks J (2019) Boundary slope control in topology optimization for additive manufacturing: for self-support and surface roughness. J Manuf Sci Eng 141(9):091001

    Google Scholar 

  • Wang C, Qian X (2020a) A density gradient approach to topology optimization under design-dependent boundary loading. J Comput Phys: 109398

  • Wang C, Qian X (2020b) Optimizing support for heat dissipation in additive manufacturing. In: ASME 2020 international design engineering technical conferences and computers and information in engineering conference. American Society of Mechanical Engineers Digital Collection

  • Wang C, Qian X (2020c) Simultaneous optimization of build orientation and topology for additive manufacturing. Addit Manuf

  • Xu S, Cai Y, Cheng G (2010) Volume preserving nonlinear density filter based on Heaviside functions. Struct Multidisc Optim 41(4):495–505

    MathSciNet  Google Scholar 

  • Ye J, Guo Q, Lu H, Kyvelou P, Zhao Y, Gardner L, Xie YM (2023) Topology optimisation of self-supporting structures based on the multi-directional additive manufacturing technique. Virtual Phys Prototyping 18(1):e2271458

    Google Scholar 

  • Zhang W, Zhou L (2018) Topology optimization of self-supporting structures with polygon features for additive manufacturing. Comput Methods Appl Mech Eng 334:56–78

    MathSciNet  Google Scholar 

  • Zhang K, Cheng G, Xu L (2019) Topology optimization considering overhang constraint in additive manufacturing. Comput Struct 212:86–100

    Google Scholar 

  • Zheng J, Zhang G, Jiang C (2023) Stress-based topology optimization of thermoelastic structures considering self-support constraints. Comput Methods Appl Mech Eng 408(115):957

    MathSciNet  Google Scholar 

  • Zhou M, Rozvany G (1991) The COC algorithm, part II: topological, geometrical and generalized shape optimization. Comput Methods Appl Mech Eng 89(1–3):309–336

    Google Scholar 

  • Zhou M, Liu Y, Lin Z (2019) Topology optimization of thermal conductive support structures for laser additive manufacturing. Comput Methods Appl Mech Eng 353:24–43

    MathSciNet  Google Scholar 

Download references

Funding

The work was supported by National Natural Science Foundation of China (No. 12102375, No. 52005421), Natural Science Foundation of Fujian Province (No. 2023J01045), and Independent Innovation Foundation of AECC (No. ZZCX-2018-017).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheng Yan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Replication of results

All results in the manuscript are obtained in the open-source finite element platform FEniCS. The necessary data for replicating the results has been presented in the manuscript. The readers can contact the corresponding author for further implementation details and data.

Additional information

Responsible editor: Gregoire Allaire

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, C., Wang, C., Yu, W. et al. Achieving self-supported enclosed voids and machinable support structures in topology optimization for additive manufacturing. Struct Multidisc Optim 67, 142 (2024). https://doi.org/10.1007/s00158-024-03858-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00158-024-03858-z

Keywords

Navigation