Implementation of thermodynamic topology optimization for sequential additive manufacturing including structural self-weight in MATLAB

The development of engineering components often starts digitally and a topology optimization can be the very first step. However, it is important to account for manufacturing properties during the optimization of these structures. For a step-by-step additive manufacturing, we developed a sequential thermodynamic topology optimization and implemented it into the software MATLAB [1]. This optimization process runs step-by-step through predefined sequences. For each sequence, the boundary conditions are updated due to the changed manufacturing load. Furthermore, the design space can be extended and/or reinitialized. Therefore, the optimization properties 1) fixed design, 2) only material can be added or 3) free optimization can be chosen. The next sequence starts when the optimization of the previous sequence converges. Using this MATLAB code, we computed the numerical results for a bridge-like structure in [2]. The given MATLAB code is divided into two files: 1) “topTTO.m” contains the optimization function for a rectangular design space discretized by 4-node square elements and 2) “executer.m” contains the function calls to compute the sequential optimization for the examples in [2].

[1] MATLAB programming language, www.mathworks.com.

[2] Miriam Kick, Dustin R. Jantos and Philipp Junker. Thermodynamic topology optimization for sequential additive manufacturing including structural self-weight. Submitted. (2022)

Data and Resources

Cite this as

Dustin R. Jantos, Miriam Kick, Philipp Junker (2022). Dataset: Implementation of thermodynamic topology optimization for sequential additive manufacturing including structural self-weight in MATLAB. https://doi.org/10.25835/176pl6eq

DOI retrieved: February 18, 2022

Additional Info

Field Value
Imported on January 12, 2023
Last update August 4, 2023
License CC-BY-NC-3.0
Source https://data.uni-hannover.de/dataset/implementation-of-tto-for-sequential-am-including-structural-self-weight-in-matlab
Author Dustin R. Jantos
More Authors
Miriam Kick
Philipp Junker
Author Email Dustin R. Jantos
Maintainer Dustin R. Jantos
Maintainer Email Dustin R. Jantos
Source Creation 11 February, 2022, 09:00 AM (UTC+0000)
Source Modified 18 February, 2022, 14:21 PM (UTC+0000)