<?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 = "description" content = "This example uses the principle of a relief notch and demonstrates how the optimization task should be defined."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-example-shape-twoHole"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>About the Two Hole (Relief Notch) Example</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-example-shape-twoHole">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>About the Two Hole (Relief Notch) Example</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 = "shortdesc">
This example uses the principle of a relief notch and demonstrates
how the optimization task should be defined.
<p>This page discusses: </p><ul><li><a href = "#tso-c-example-shape-twoHole__cs-model" id = "toc_rg" title = "">About the Model</a></li><li><a href = "#tso-c-example-shape-twoHole__cs-summary" id = "toc_rg" title = "">Procedure Summary</a></li></ul>
</p></td></tr></table></td></tr></table>




<div class = "body conbody">
<div class = "section" id = "tso-c-example-shape-twoHole__cs-model"><h2 class = "title sectiontitle">About the Model</h2>

<p>High stresses are found in a notch (primary notch) of a component. A second notch (secondary
notch) having a short distance to the primary notch should work to relieve the stresses on
the primary notch. The optimal shape of the secondary notch should be obtained using shape
optimization to achieve as low a stress factor as possible in the primary notch:</p>
<p><br/><img class = "image" src = "../TsoExampleImages/shapeTwoHoleModel.png"/><br/></p>
<p>The stress in the primary notch is only minimal when the maximum stresses in the secondary notch
and the primary notch are the same. A distribution of the notch effect takes place at both
positions. To optimize this effect, a definition must be made using a variable reference
value. The definition of following groups is required for the optimization task:</p>
<p><br/><img class = "image" src = "../TsoExampleImages/shapeTwoHoleModelGroups.png"/><br/></p>
</div>

  
<div class = "section" id = "tso-c-example-shape-twoHole__cs-summary"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">Procedure Summary</h2>

<p>
<table class = "table"><caption/><colgroup><col style = "width:13.071895424836603%"/><col style = "width:86.9281045751634%"/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry">Model:</td>
<td class = "entry">twohole.ext</td>
</tr>
<tr class = "row">
<td class = "entry">Design Area:</td>
<td class = "entry">Node group <span class = "ph uicontrol">design_nodes</span></td>
</tr>
<tr class = "row">
<td class = "entry">Design Variable Constraint:</td>
<td class = "entry">Solid body boundaries for the design nodes</td>
</tr>
<tr class = "row">
<td class = "entry">Design Variable Constraint:</td>
<td class = "entry">Fixation of the displacement along the global y-axis for the node group fix_y </td>
</tr>
<tr class = "row">
<td class = "entry">Mesh Smooth:</td>
<td class = "entry">
Mesh smoothing of element group <span class = "ph uicontrol">ms_elgr</span>, while free surface nodes
remain free</td>
</tr>
<tr class = "row">
<td class = "entry">Objective:</td>
<td class = "entry">Minimize the deviation of the maximal von Mises stresses in the primary and secondary notch</td>
</tr>
<tr class = "row">
<td class = "entry">Settings:</td>
<td class = "entry">Average nodal displacement, nodal displacements are scaled by factor 2 additionally</td>
</tr>
<tr class = "row">
<td class = "entry">Stop Condition</td>
<td class = "entry">The global stop condition is set to ten iterations</td>
</tr>
</tbody></table>
</p>
</div>

</div>


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