Topology Optimisation within a Submodel
Hello,
For my project I would like to experiment topology optimization through a submodel approach. But some issues surfaced after my tests. The optim aims to minimize the compliance with constraints on VolFrac and Global Stress (DesVar).
I have a global model in witch I would like to optimize one zone with a refined mesh. I’ve followed this model as a basis: https://support.altair.com/csm?id=community_blog&sys_id=f3ba978ddbe86050e8863978f4961968
I would like to optimize the refined zone inside the red rectangle. After submodelling, the border of the zone is constrained with SPC M (prescribed displacements) and the Load is applied at one node as following :
When I wanted to launch the optim upon this model, the topology optim do not works with applied loads + prescribed displacements, which is normal. Thus, I’ve changed the objective to min mass and constraints on global stress to get rid of this compliance issue. Unfortunately, the global stress constraint can’t be applied to the optimization problem because of the enforced displacements (Error 320).
Is there a way to keep stress constraints upon my optimisation problem, or should I find others contraints to run the optim with ? Do you have any advice ?
Thanks in advance !
Hugo (Optistruct: 2019.1)
Answers
-
how about the stress constraints using a response of type 'static stress'? This one takes a little bit loonger to run but you could choose where to apply it on.
it is worth a try.
The problem with compliance in this case i believe is that the changes in the design space affect so little the global compliance, due to the global displacement boundary carried from the global run.
0