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 Experts!
I see in this document OptiStruct Topology Optimization Result Interpretation that both the objective function and the constraints convergence curves can be visualized:
However, I can't see this option in Simlab. Therefore, the question is:
Thanks in advance!
Hello Francisco,
Unfortunately in SimLab there is no direct way to visualize the history of the objective function value or/and the constraint violation.
Having said this, there is a work-around for you to try and visualize this inside SimLab. The file that contains this information is the *.hist that exists in the solution folder.
Step 1: Rename the *.hist file to *.csvStep 2: If you have Microsoft Excel, open this file with and then use the command "Text to Columns" under "Data" ribbon. (There are different choices here as well, the objective is to create separate columns). Step 3: Keep two columns (Iteration, Objective Function Value) or (Iteration, Constraint Violation).Step 4: Go to SimLab, Results Ribbon --> XY Plot --> Import (here you search for your newly created *.csv file.Step 5: Plot your requested data.
Keep in mind that to have both graphs, you need to create two separate *.csv files and import them separately.
I hope this helps.
Kindly,
Ioannis Makris
Hello Francisco, Unfortunately in SimLab there is no direct way to visualize the history of the objective function value or/and the constraint violation. Having said this, there is a work-around for you to try and visualize this inside SimLab. The file that contains this information is the *.hist that exists in the solution folder. Step 1: Rename the *.hist file to *.csvStep 2: If you have Microsoft Excel, open this file with and then use the command "Text to Columns" under "Data" ribbon. (There are different choices here as well, the objective is to create separate columns). Step 3: Keep two columns (Iteration, Objective Function Value) or (Iteration, Constraint Violation).Step 4: Go to SimLab, Results Ribbon --> XY Plot --> Import (here you search for your newly created *.csv file.Step 5: Plot your requested data. Keep in mind that to have both graphs, you need to create two separate *.csv files and import them separately. I hope this helps. Kindly, Ioannis Makris
Hello Ioannis,
It is a creative solution to this limitation in Simlab, but following your instructions, I created the graph directly in the spreadsheet. Now, I have another question. In my case, I have five columns as shown below:
I assume that the first column refers to iterations. However, how can I know the header of the other columns? What they refer to?
Thanks for your inspiring response.
Best regards,
Francisco
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…