van de Ven, Emiel https://orcid.org/0000-0001-6252-8263
Maas, Robert
Ayas, Can
Langelaar, Matthijs
van Keulen, Fred
Funding for this research was provided by:
Nederlandse Organisatie voor Wetenschappelijk Onderzoek (S12.7.14549a)
Article History
Received: 13 August 2020
Revised: 4 December 2020
Accepted: 16 February 2021
First Online: 2 June 2021
Declarations
:
: The authors declare that they have no conflict of interest.
: An implementation of the front propagation-based overhang filter presented in this work is provided in the form of an interactive Jupyter notebook, shown in Fig. . It is based on the Python implementation of the 88-line topology optimization code (Andreassen et al. ). It contains the front propagation-based overhang filter as presented in van de Ven et al. (), the improved variant presented in this work, and a Python adaption of the layer-by-layer filter provided in Langelaar (). In order to run the notebook, open a Jupyter notebook (), inside the notebook navigate to the and run <tt>TopOptAMapplet.ipynb</tt>. Then follow the instructions inside the notebook. The reader is encouraged to play with the various overhang filters and parameters to gain an understanding of their effect on the optimization.