multi-model topology optimization
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!
Answers
-
Hi Zhang,
It depends on your requirement, for example you can include pattern repetition or grouping options in DTPL.
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
0 -
Altair Forum User said:
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?
0 -
Look at .out files from each model (process) and see the error message.
0 -
Altair Forum User said:
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
Thank you very much! It works
0 -
Altair Forum User said:
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
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!0 -
Altair Forum User said:
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
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!0 -
Altair Forum User said:
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
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!0 -
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?
The models already posses the same coordinates.Thank you in advance for your help!
0 -
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.
0