The Siemens Community Catalyst program was co-created with our community to acknowledge technology leaders who consistently contribute to the Siemens Community. Nominations are accepted on a rolling basis.
Hi,
I am tryin to minimize the structural cost using a custom function for a topology optimization, however I am running into an error.
*** ERROR # 557 *** DRESP2 16 is not referenced above the first SUBCASE. This type of response must be specified above the first SUBCASE. This error occurs in DESSUB 14.
How can I resolve this error?
Please find the attached .fem and .out files.
Thanks,
Tyo
Your DREPS2 #16 is this. You've set DRESP2 #16 as subcase dependent. The DRESP2 #16 does not need subcase information anymore.
However, when you use DRESP2 #16 for a optimization constraint, you did add subcase infomation to it. This is too much.
As the result, the DRESP2 #16 is reffered from a subcase,
Once you clear the loadstep in the constraint entity editor,
The wrong DESSUB is removed, and the constraint using DRESP2 #16 is merged to DESGLB.
Indeed, as the error message said, now the response DRESP2 #16 is specified 5 lines above SUBCASE #1,
You have same errors for DRESP2s in your model. I hope my explanation is enough for you fix all of them.
Hello,
Your question is consulting matter. I just help very basic like how to fix the error, how to use, but dont't help how to obtain a expected result in the community. I think "Try and Error" is user's matter in the community.
Thus, If you need deeper help, please contact to account manager and technical account manager for your organization.
However, I can add very general matters, not special for your case. Generally, when OptiStruct topology optimization says the whole part does not need elemental density, the part is not needed for your purpose.
For example, if the part is not exist, no stress occurs. When the purpose is reducing the stress, the answer should be removing all of the part.
You've applied the purpose for the part to be there. Thus, OptiStruct topology optimization returns the result which says that the part should be there.
I switched the approach and optimized for stiffness (compliance) with a constraint on mass together with the displacement constraint, and received a more defined pattern.
Thank you for your response. I was able to resolve the error and run the optimization. However, the results did not provide a define "truss-like" pattern." The results of the contour plot of the element density is all under the dark blue region.
It may be due to the optimization strategy using the structural cost objective function.
Is there a way to optimize for the structural cost and still receive results with a defined pattern?
Below I have attached the .fem and .out files for the two different optimization approaches:
Join us for a community conversation on how High-Performance Computing (HPC) and Simcenter PSIM work together to meet the increasing demands of modern power electronics simulation. During this one-hour technical session, you'll discover how leveraging HPC can speed up simulations, improve scalability, and empower engineers…
Join us for a community conversation on accelerating your motor simulation workflow with Simcenter Simlab. In this beginner-friendly session, we'll introduce the platform's automated model-building capabilities and show how easy it is to set up your first electric motor analysis. You'll see the basic steps of geometry…
Join us for a Community Conversation where we'll discuss practical approaches to analyzing complex electromagnetic models using hybrid solver techniques. This session will provide a general overview of how different computational methods can be combined within a single simulation to address models containing varied…