Thank you very much for sharing your beautiful work. I wish you success and happiness in life. If you may; I have a simple question: Do you know of any good references for applying SIMP Topological Optimization method in 3D? Also, in your opinion.. do you think it is of academic value to actually design and solve code/algorithms for solving topological optimization problems? Or are we better off just using available software and focusing on other issues within the studied problem? I'm trying to design a compliant mechanism optimized for strength and flexibility in three dimensions. Thanks again for sharing.
SIMP in 3D appears in many works. The challenge is computational efficiency. Matlab: An efficient 3D topology optimization code written in Matlab Kai Liu & Andrés Tovar A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D F Ferrari, O Sigmund GPU: A System for High-Resolution Topology Optimization Jun Wu, Christian Dick, and Rüdiger Westermann HPC Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework N Aage, E Andreassen, BS Lazarov "a compliant mechanism optimized for strength and flexibility in three dimensions" You may want to check this work. Topology optimization of compliant mechanisms considering stress constraints, manufacturing uncertainty and geometric nonlinearity GA da Silva, AT Beck, O Sigmund There are many open questions in topology optimization and its application in various domains. It is definitely of high academic value to investigate it.
Thank you so much for sharing such a wonderful introduction about topology optimization! Actually, I am also green hands in this field. What recently annoys me is that the result of topology optimization contains too many small characters, such as thousands of tiny facets (the output file is in form of a .stl file). And that brings low-quality mesh when I want to further simulate its performance with FEM in different situations. Should I smooth the surface? How to reduce the result's characters properly?
I'm not sure what kind of mesh you got. If the optimization is performed on a decent resolution using voxels, the mesh constructed by the marching cubes algorithm shall not be too irregular. There might be staircase artifacts, but can be smoothed by post-processing, such as Taubin smoothing (available in e.g. MeshLab). If the mesh is rather coarse, a smoothing operator may change the shape substantially. One could play with different smoothing algorithms. The smoothed geometry likely does not conform with the boundary conditions, so some manual adjustment could be necessary.
This is incredibly helpful; thank you very much.
I wish you the best.
sir, for optimization which software you have used here sir
Love it
Thank you very much for sharing your beautiful work.
I wish you success and happiness in life.
If you may; I have a simple question:
Do you know of any good references for applying SIMP Topological Optimization method in 3D?
Also, in your opinion.. do you think it is of academic value to actually design and solve code/algorithms for solving topological optimization problems? Or are we better off just using available software and focusing on other issues within the studied problem?
I'm trying to design a compliant mechanism optimized for strength and flexibility in three dimensions.
Thanks again for sharing.
SIMP in 3D appears in many works. The challenge is computational efficiency.
Matlab:
An efficient 3D topology optimization code written in Matlab
Kai Liu & Andrés Tovar
A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D
F Ferrari, O Sigmund
GPU:
A System for High-Resolution Topology Optimization
Jun Wu, Christian Dick, and Rüdiger Westermann
HPC
Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework
N Aage, E Andreassen, BS Lazarov
"a compliant mechanism optimized for strength and flexibility in three dimensions"
You may want to check this work.
Topology optimization of compliant mechanisms considering stress constraints, manufacturing uncertainty and geometric nonlinearity
GA da Silva, AT Beck, O Sigmund
There are many open questions in topology optimization and its application in various domains. It is definitely of high academic value to investigate it.
@@JunWu2011 This is incredibly helpful; thank you very much.
I wish you the best.
Thank you so much for sharing such a wonderful introduction about topology optimization! Actually, I am also green hands in this field. What recently annoys me is that the result of topology optimization contains too many small characters, such as thousands of tiny facets (the output file is in form of a .stl file). And that brings low-quality mesh when I want to further simulate its performance with FEM in different situations. Should I smooth the surface? How to reduce the result's characters properly?
I'm not sure what kind of mesh you got. If the optimization is performed on a decent resolution using voxels, the mesh constructed by the marching cubes algorithm shall not be too irregular. There might be staircase artifacts, but can be smoothed by post-processing, such as Taubin smoothing (available in e.g. MeshLab). If the mesh is rather coarse, a smoothing operator may change the shape substantially. One could play with different smoothing algorithms. The smoothed geometry likely does not conform with the boundary conditions, so some manual adjustment could be necessary.
@@JunWu2011 Thanks a lot. I'll have a try.