<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "en"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "concept"/><meta name = "abstract" content = "The following graphic shows the optimization workflow in detail."/><meta name = "description" content = "The following graphic shows the optimization workflow in detail."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-usr-ovw-wrkflw"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Workflow for Optimization</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-usr-ovw-wrkflw">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Workflow for Optimization </h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract">
<span class = "shortdesc">The following graphic shows the optimization workflow in detail.</span>

</p>

</p></td></tr></table></td></tr></table>




<div class = "body conbody">
<p>Descriptions and links to each step in the following graphic of the
optimization steps  can be found below it.</p>
<table class = "table" id = "tso-c-usr-ovw-wrkflw__xx337312"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/xx0525a3.jpg" height = "327"/><br/></td>
</tr>
</tbody></table>

<p><span class = "ph uicontrol">FE-Model Creation</span>: Tips on FE-Model can be found in:</p>
<ul class = "ul">
<li class = "li"><a class = "xref" href = "tso-m-usr-model-sb.htm#tso-m-usr-model-sb" title = "Each optimization task is based on one or more finite element analysis models. These models form the basis for the optimization, that is, contain the nodes or elements to be changed and the loads and boundary conditions for the calculation of important terms for the optimization.">Model</a>,</li>
<li class = "li"><a class = "xref" href = "tso-m-usr-model-preProcModel-sb.htm#tso-m-usr-model-preProcModel-sb" title = "Preprocessing of a finite element analysis might be performed in various preprocessing systems. To be able to use Tosca Structure in a familiar environment, Tosca Structure offers several preprocessing interfaces.">About Preprocessing FE Models for Optimization</a>.</li>
</ul>

<p>
<span class = "ph uicontrol">Preprocessing:</span> For more information about preprocessing, see:
</p>
<ul class = "ul">
<li class = "li"><a class = "xref" href = "tso-m-user-TopOpt-sb.htm#tso-sb-user-TopOpt" title = "At the beginning of the conventional design process, the design engineer often defines the shape and the topology of new components using the experience and the results gained from existing designs. This results in an evolution process that might lead to an optimum design after several manual design iterations and a long process development time. Nowadays it is necessary to shorten the development process of new components, and at the same time develop fundamentally new designs. Therefore, optimization tools are necessary for replacing the natural evolution process by an automatic procedure. With SIMULIA Tosca Structure, it is possible to carry out topology and shape optimization in the existing CAE environment.">Topology Optimization</a>,</li>
<li class = "li"><a class = "xref" href = "tso-m-usr-shape-sb.htm#tso-m-usr-shape-sb" title = "Shape optimization allows specific detail improvements of existing designs. Through shape optimization the surface geometry of a given model is modified automatically to avoid material failure and increase durability or comfort.">Shape Optimization</a>,</li>
<li class = "li"><a class = "xref" href = "tso-m-usr-beadOpt-sb.htm#tso-sb-usr-beadOpt" title = "Bead optimization is a way to enhance shell structures without adding more mass to the structure. The beads can easily be added in the stamping process which makes beads a low weight and cost neutral alternative to enhance a sheet-metal structure.">Bead Optimization</a>,</li>
<li class = "li"><a class = "xref" href = "tso-m-usr-sizing-sb.htm#tso-sb-usr-sizing" title = "At the beginning of the conventional design process, the design engineer often defines new components using the experience and the results gained from existing designs. This results in an evolution process that might require several manual design iterations and a long process development time. Optimization tools provide the engineer with an automatic procedure to develop fundamentally new designs and shorten the development process. For sheet metal structures ideal sheet thicknesses according to the existing load and boundary conditions must be derived. With SIMULIA Tosca Structure, it is possible to carry out sizing optimization in the existing CAE environment. Within this process shell thicknesses are calculated automatically to obtain optimal sheet metal structures.">Sizing Optimization</a>.</li>
</ul>

<p>The <span class = "ph uicontrol">Check Run</span> is described in:</p>
<ul class = "ul">
<li class = "li"><a class = "xref" href = "tso-c-usr-shape-testShape.htm#tso-c-usr-shape-testShape" title = "After the definition of the optimization task, all definitions should be checked for completeness and correctness. This can be done using a TEST_SHAPE run, which performs a &#34;virtual optimization&#34; with fictitious displacements.">Check run (TEST_SHAPE)</a>,</li>
<li class = "li"><a class = "xref" href = "tso-c-usr-beadOpt-beadTestBead.htm#tso-c-usr-beadOpt-beadTestBead" title = "Testing the optimization setup without using simulation results is described.">Testing the Optimization Setup (TEST_BEAD)</a>.</li>
</ul>

<p>How to <span class = "ph uicontrol">Start</span> the <span class = "ph uicontrol">Optimization</span> is shown in:</p>
<ul class = "ul">
<li class = "li"><a class = "xref" href = "tso-c-usr-control-commandLine.htm#tso-c-usr-control-commandLine" title = "The program call in the command line and the corresponding options are described within this section.">Starting Tosca Structure from Command Line</a>
in general,</li>
<li class = "li"><a class = "xref" href = "tso-c-usr-work-guiStartOpt.htm#tso-c-usr-work-guiStartOpt" title = "Tosca Structure first starts a preprocessing step to check the definitions and write the complete optimization model to the database. Then the optimization loop runs until the stop criteria defined by the user is reached.">Start Optimization</a>
for <span class = "ph">Tosca Structure.gui</span>,</li>
<li class = "li"><a class = "xref" href = "tso-c-usr-work-cmdShell.htm#tso-c-usr-work-cmdShell__tso-c-usr-work-cmdShell-startOpt">Start Optimization</a> for Command Shell.</li>
</ul>

<p>If the model does not run, see <a class = "xref" href = "tso-m-usr-trouble-sb.htm#tso-m-usr-trouble-sb" title = "This section describes methods of identifying and correcting errors that occur when the program aborts during optimization.">Troubleshooting</a>.</p>
<p><span class = "ph uicontrol">Post-Processing:</span></p>
<ul class = "ul">
<li class = "li">Preparation of data for post-processing is described in
<a class = "xref" href = "tso-m-usr-post-genData-sb.htm#tso-m-usr-post-genData-sb" title = "The result of topology optimization is the normalized material distribution in the optimized model; in other words, for each element, its &#34;density&#34; is found. These values are saved in a solver result file, or, for visualization reasons, in vtfx files by the component Tosca Structure.report. Further, smoothed results can also be processed in vtfx format. Shape and bead optimizations result in displacements of the nodes in the design area. In this case, too, Tosca Structure.report produces vtfx files containing the model with these displacements. In addition to the optimization displacements, it is possible to write the controller input values from controller-based shape or bead optimization to the output file in vtfx format for visualization. Sizing optimization modifies the shell thicknesses in the model. Tosca Structure.report produces vtfx files containing the model with the modified shell thicknesses as well as the shell thickness changes as a contour plot. Morphing creates similar to shape optimization models with displaced nodes. Tosca Structure.report produces vtfx files containing the model with these displacements for each morphing step. In addition to the optimization displacements, it is possible to write the controller input values from the assigned shape optimization task. In addition, optimization relevant values (scalar values of objective or constraint) and all design responses or variables defined in the optimization job will be available in an history plot in the vtfx report. Note that conversion or variables defined in the optimization job will be available in a of optimization results to solver formats is no longer available. Tosca Structure.view remains the quickly accessible, easy-to-use method for post-processing of optimization results. Nevertheless, analysis and evaluation results of the optimized model are available for post-processing.">Generation of Post-Processing Data</a>.</li>
<li class = "li">Visualization and animation of optimization results in
<a class = "xref" href = "tso-m-usr-post-view-sb.htm#tso-m-usr-post-view-sb" title = "Tosca Structure.view is a powerful viewer for Tosca Structure optimization results in vtfx format. It allows for easy post-processing of your optimization task.">Tosca Structure.view</a>.</li>
</ul>

<p><span class = "ph uicontrol">Result Transfer to CAD Validation: </span></p>
<ul class = "ul">
<li class = "li">For preparation of data for CAD, see
<a class = "xref" href = "tso-m-usr-validation-smooth-sb.htm#tso-m-usr-validation-smooth-sb" title = "Tosca Structure.smooth takes the ONF files produced during the optimization as input, generates the smooth isosurface or the model surface (depending on settings and optimization type) and saves the surface in one or several output formats.">Tosca Structure.smooth</a></li>
</ul>
</div>

</td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
