<?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 = "task"/><meta name = "abstract" content = "Increasing the stress in one notch can decrease the stress in another near by notch (Neuber’s law of load stress decay). This is typically called a relief notch. This is a very useful tool if you experience too large stresses in an area that you are not allowed to change, but you are allowed to change nearby geometry (the &#34;nearby&#34; is important - the stress decay does not work over great distances but only locally)."/><meta name = "description" content = "Increasing the stress in one notch can decrease the stress in another near by notch (Neuber’s law of load stress decay). This is typically called a relief notch. This is a very useful tool if you experience too large stresses in an area that you are not allowed to change, but you are allowed to change nearby geometry (the &#34;nearby&#34; is important - the stress decay does not work over great distances but only locally)."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-t-usr-shape-staAna-varRefVal"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Notch Relief with Variable Reference Value</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-t-usr-shape-staAna-varRefVal">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Notch Relief with Variable Reference Value</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">
Increasing the stress in one notch can decrease the stress
in another near by notch (Neuber’s law of load stress decay). This
is typically called a relief notch. This is a very useful tool if you
experience too large stresses in an area that you are not allowed to
change, but you are allowed to change nearby geometry (the "nearby" is
important - the stress decay does not work over great distances but only
locally).
</span>

</p>
<p>This task shows you how to:
					</p><ul><li><a href = "#tso-t-usr-shape-staAna-varRefVal-gui" id = "toc_rg" title = "">Notch Relief in <span class = "ph">Tosca Structure.gui</span></a></li><li><a href = "#tso-t-usr-shape-staAna-varRefVal-cmd" id = "toc_rg" title = ""><span class = "ph">SIMULIA Tosca Structure</span>Parameter File</a></li></ul>
</p></td></tr></table></td></tr></table>




<div class = "body taskbody">
<div class = "section context"><p class = "context"><span class = "run-in.context">Context: </span>
<p>To understand this type of optimization, a simple example is the best
explanation:</p>
<table class = "table" id = "tso-t-usr-shape-staAna-varRefVal__ae233657"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/shape_relief_notch.png" width = "450"/><br/></td>
</tr>
</tbody></table>
<p>The above figure shows a simple notch with a relief notch.
The primary notch is not allowed to be changed only the relief notch.
The result is shown in the following figure where the stresses at the
reference nodes are drastically minimized through the optimized relief
notch.</p>
<table class = "table" id = "tso-t-usr-shape-staAna-varRefVal__ae233728"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/shape_relief_notch2.png" width = "450"/><br/></td>
</tr>
</tbody></table>
</p></div>

</div>

<article class = "topic task nested1" aria-labelledby = "ariaid-title2" id = "tso-t-usr-shape-staAna-varRefVal-gui">
<h2 class = "title topictitle2">Notch Relief in <span class = "ph">Tosca Structure.gui</span></h2>

<div class = "body taskbody">
<section><ol class = "ol steps"><li class = "li step">
Choose <span class = "ph uicontrol">Command &gt; VARIABLE</span> to define the reference stress of the reference
nodes.
</li><li class = "li step">
As <span class = "ph uicontrol">Category</span>, select <span class = "ph uicontrol">Stress/Strain</span> and as <span class = "ph uicontrol">Type</span> select <span class = "ph uicontrol">SIG_MISES</span>.
</li><li class = "li step">
As <span class = "ph uicontrol">Node/NodeGroup</span>, select the reference nodes.
</li><li class = "li step">

Set <span class = "ph uicontrol">Group Operator</span> to <span class = "ph uicontrol">Max</span>.<br/><img class = "image" src = "../TsoUserImages/shape_variable_gui.png" width = "450"/><br/>

</li><li class = "li step">
Use this <span class = "ph uicontrol">VARIABLE</span> as reference value in the objective
function: Select <span class = "ph uicontrol">Command &gt; OBJ_FUNC</span>: <br/><img class = "image" src = "../TsoUserImages/shape_obj_refstress_gui.png" width = "450"/><br/>
</li></ol></section>
</div>

</article>
<article class = "topic task nested1" aria-labelledby = "ariaid-title3" id = "tso-t-usr-shape-staAna-varRefVal-cmd">
<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 topictitle2"><span class = "ph">SIMULIA Tosca Structure</span>Parameter File</h2>

<div class = "body taskbody">
<section><div class = "li step p">
The resulting command in the parameter file look like follows:
<p>

<pre class = "codeblock">
<code class = "ph codeph">
VARIABLE
 ID_NAME    = REF_NODE_STRESS
 DEF_TYPE   = SYSTEM
 TYPE       = SIG_MISES
 ND_GROUP   = refence_nodes
 LC_SET     = ALL,1,All
 LC_SET     = ALL,2,All
 GROUP_OPER = Max
END_

DRESP
 ID_NAME    = DRESP_VON_MISES
 DEF_TYPE   = SYSTEM
 TYPE       = SIG_MISES
 ND_GROUP   = design_nodes
 LC_SET     = ALL,1,All
 LC_SET     = ALL,2,All
 GROUP_OPER = Max
END_

OBJ_FUNC
 ID_NAME    = MY_OBJ_FUNC
 TARGET     = MINMAX
 DRESP      = DRESP_VON_MISES, , REF_NODE_STRESS
END_
</code>
</pre>
</p>
</div></section>
</div>

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