Journal
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION
Volume 66, Issue 7, Pages -Publisher
SPRINGER
DOI: 10.1007/s00158-023-03590-0
Keywords
Topology optimization; Geometrical nonlinearity; 3D structures; MATLAB; SIMP; Moving morphable bars (MMB)
Ask authors/readers for more resources
This paper presents complete MATLAB codes for three-dimensional geometrically nonlinear topology optimization for educational purposes. Two sets of MATLAB codes, one using the SIMP method and the other using the moving morphable bars, can be downloaded from the attachments. The validity of the codes is confirmed through numerical examples during the MATLAB implementation.
Topology optimization can generate the innovative material layout to meet the performance demands. Meanwhile, the computational programs with educational purposes were also released for topology optimization. However, few educational papers concerning topology optimization focused on three-dimensional structures considering the geometrical nonlinearity. Therefore, this paper presents complete MATLAB codes for three-dimensional geometrically nonlinear topology optimization for the educational purposes. Two sets of MATLAB codes can be downloaded from the attachments: the 230-line code using the SIMP method and the 280-line code using the moving morphable bars. The 280-line code using the moving morphable bars in the Appendix is composed of 59 lines for the parameter initialization, 59 lines for the main loop of the optimization loop, 64 lines for the relative intermediate subfunctions, and 96 lines for the finite element analysis considering the geometrical nonlinearity. The validity of the codes is confirmed by the numerical examples during the MATLAB implementation.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available