<?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 = "A morphing area (MORPH_AREA) is a node group, which will be modified independently of other morphing areas during the morphing process."/><meta name = "DC.relation" scheme = "URI" content = "../TsoCmdMap/tso-r-cmd-morph.htm#tso-r-cmd-morph"/><meta name = "DC.relation" scheme = "URI" content = "../TsoCmdMap/tso-r-cmd-morphArea.htm#tso-r-cmd-morphArea"/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-usr-shape-morphing-areas"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>About Morphing Areas</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-usr-shape-morphing-areas">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>About Morphing Areas</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3"><table class = "DocHeaderIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "shortdesc">A morphing area (<code class = "ph codeph">MORPH_AREA</code>) is a node group, which
will be modified independently of other morphing areas during the morphing
process. 
</p></td></tr></table></td><td class = "DocHeader2"><table class = "DocTopicsSeeAlso" id = "table13"><tr><td class = "TopicsTitle">See Also</td></tr></table><table class = "DocTopicsInOtherGuides" id = "table14"><tr><td height = "8px"/></tr><tr><td class = "TopicsTitleNormal">In Other Guides</td></tr><tr><td><a title = "Definition of morphing tasks for creation of model variants. In this commands different predefined morphing areas are connected to an experiment plan defining the changes for the morphing areas." href = "../TsoCmdMap/tso-r-cmd-morph.htm#tso-r-cmd-morph">MORPH</a></td></tr><tr><td><a title = "Defines a single morph area (node group) and the type of morphing to be done with this area. Currently, only NORMAL is supported, where all nodes in ND_GROUP are moved in node-normal direction." href = "../TsoCmdMap/tso-r-cmd-morphArea.htm#tso-r-cmd-morphArea">MORPH_AREA</a></td></tr></table></td></tr></table>



<div class = "body conbody">
    
<p>All nodes in one morphing area obtain the same morphing displacement
in one morphing step.
    This might lead to unwanted sharp edges in your structure. Thus, transition
zones can be introduced for each morphing area. The transition zone is
formed by the nodes of the morphing area which are connected to the border
of the morph area by no more edges than specified with the <code class = "ph codeph">TRANSITION_ZONE</code>
command. These nodes will not be displaced by the same constant morphing
displacement applied to the rest of the morphing area but will be moved
back to an intermediate position to assure a smooth transition between,
for example, two adjacent morphing areas or a morphing area and its surrounding
area.</p>
<table class = "table" id = "tso-c-usr-shape-morphing-areas__ae351724"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" id = "tso-c-usr-shape-morphing-areas__image_EB562A2677664028BC3AF38E8D4314E4" src = "../TsoUserImages/morph_transition_zone.png" width = "450"/><br/></td>
</tr>
</tbody></table>  

<ul class = "ul" id = "tso-c-usr-shape-morphing-areas__ul_E5BFE0A97DC54951A0EC51B345F4360D">
<li class = "li">For one optimization several independent (non-intersecting) morphing
areas can be defined.</li>
<li class = "li"><div class = "note"><span class = "run-in.note">Note:
			</span><span class = "notecontent">All nodes in any <code class = "ph codeph">MORPH_AREA</code> must be part of the
design area.</span></div>
</li>
<li class = "li">Each area will be assigned a morphing type. 
The supported types are 
:<ul class = "ul" id = "tso-c-usr-shape-morphing-areas__ul_4E205D9B20D94A588AC5BEE7EBE079E6">
<li class = "li"><code class = "ph codeph">NORMAL</code>, where all nodes in the morphing area are moved (<code class = "ph codeph">morphed</code>)
in node-normal direction</li>
<li class = "li"><code class = "ph codeph">VECTOR</code>, where all nodes in the morphing area are moved in the direction specified by <code class = "ph codeph">VEC_DIR</code> (and the coordinate system <code class = "ph codeph">CS</code>)</li>
</ul>
</li>
<li class = "li">All definitions made for the design variables (design variable constraints
and mesh smooth definitions) also apply to morphing areas. Consequently,
these definitions are also considered during morphing. Thus, for example, symmetry
definitions might enforce symmetry for symmetric morphing areas even if
unsymmetric morphing displacements are applied. Also, mesh smoothing
ensures high mesh quality for the morphed models and thus reliable analysis
results for evaluation of the model quality.</li>

</ul><div class = "note"><span class = "run-in.note">Note:
			</span><span class = "notecontent"><p><ul class = "ul">
<li class = "li"> Mesh smoothing in general might not allow for smooth transitions between
single morphing areas as all morphing areas are part of one big design
area. This can only be ensured if each morphing area is surrounded by
some (at least 3-5) layers of nodes which do not belong to morphing areas.
If the model contains adjacent morphing areas, use the parameter <code class = "ph codeph">TRANSITION_ZONE</code>
of the <code class = "ph codeph">MORPH_AREA</code> command instead for smooth
results.  The size of the transition zone should be in reasonable relation
to the size of the morphing area and the morphing displacement (for example,
10% of the morphing area diameter or twice as large as the morphing
displacement).</li>
<li class = "li"> If a morph area with <code class = "ph codeph">TRANSITION_ZONE&gt;0</code> is situated
close to an edge of the geometry with an angle larger than 60° degree
no transition zone is chosen for this edge.  </li></ul>
</p></span></div>

<table class = "table" id = "tso-c-usr-shape-morphing-areas__ae394090"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" id = "tso-c-usr-shape-morphing-areas__image_3788C10761014BE091A4D7262CB856F2" src = "../TsoUserImages/ae06036d.jpg" width = "450"/><br/></td>
</tr>
</tbody></table>

<p> In the above figure the transition zone with 0, 2, and 4 layers is demonstrated.</p>
</div>


<div class = "related-links"/>
</td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
