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.
hello, everyone!
Can anyone tell me which additional option should be included in DTPL card when running multi-model topology optimization (mmo) in OptiStruct?
Thank you in advance!
Hi Zhang,
It depends on your requirement, for example you can include pattern repetition or grouping options in DTPL.
If you are getting below error related to DTPL.
*** ERROR # 6477 *** DTPL card 1 requires COORD data because it is used in multi-model optimization. COORD data determines how design domains are mapped together.
PFB explaination
The linked topology design spaces across the models in MMO do not necessarily have to be in the same location but OS needs to be able to map the design variables between them. This is why you need to identify several grids with the same relative location on each design space so OS can perform the mapping between them.
If your design spaces are in the same location you can just add below lines on each DTPL card and it will work:
+,COORD,0,0.0,0.0,0.0,1.0,0.0,0.0 +,,,0.0,1.0,0.0,0.0,0.0,1.0
If you are getting below error related to DTPL. *** ERROR # 6477 *** DTPL card 1 requires COORD data because it is used in multi-model optimization. COORD data determines how design domains are mapped together. PFB explaination The linked topology design spaces across the models in MMO do not necessarily have to be in the same location but OS needs to be able to map the design variables between them. This is why you need to identify several grids with the same relative location on each design space so OS can perform the mapping between them. If your design spaces are in the same location you can just add below lines on each DTPL card and it will work: +,COORD,0,0.0,0.0,0.0,1.0,0.0,0.0 +,,,0.0,1.0,0.0,0.0,0.0,1.0
I am running multi-model optimization (mmo) including 3 models in the master file. I submitted the job with –mpi i –mmo –np 4 options, but I met 1 error when computing.
*** ERROR # 6456 ***
An error has occurred in another MPI process, causing this process to be terminated.
can you help me?
Unable to find an attachment - read this blog
Look at .out files from each model (process) and see the error message.
Thank you very much! It works
Hello everyone, I know this is an old question, but how do you add the lines on the DTPL card to solve ERROR #6477 ??
Is it supposed to go in the '.fem' file or somewhere within Hypermesh and the config? If the last is the correct one, where?
My models already have the same coordinates.
Thank you in advance for your help!
Is it supposed to go in the '.fem' file or somewhere within Hypermesh and the config? If the last is the correct one, where? The models already posses the same coordinates.
i believe in the new version of HM this is already available, so that you don't need to edit the model.
Anyway, depending on the version you have, you need to open the .fem file in a text editor, serach for DTPL cards and then add these options after that line, as a continuation of it.
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…