<?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 = "description" content = "In some applications, it is required that the nodes stay in a certain region, or, conversely, are not allowed to enter a certain region during the shape or bead optimization."/><meta name = "DC.relation" scheme = "URI" content = "../TsoCmdMap/tso-r-cmd-solid.htm#tso-r-cmd-solid"/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-t-usr-model-solid"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Defining Solids (Geometric Primitives)</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script><script type = "text/javascript" src = "../MathJax/MathJax.js?config=DS-default,local/local">
  		/* */
  		</script></head><body onLoad = "highlightSearchTerms();" id = "tso-t-usr-model-solid">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Defining Solids (Geometric Primitives)</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">
In some applications, it is required that the nodes stay in
a certain region, or, conversely, are not allowed to enter a certain
region during the shape or bead optimization.
<p>This task shows you how to:
					</p><ul><li><a href = "#tso-t-usr-model-solid-gui" id = "toc_rg" title = "">
Define Solids in <span class = "ph">Tosca Structure.gui</span>
</a></li></ul>
</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 = "Defines geometric SOLIDS." href = "../TsoCmdMap/tso-r-cmd-solid.htm#tso-r-cmd-solid">SOLID</a></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>In <span class = "ph">SIMULIA Tosca Structure</span>,
such regions can be defined by geometric primitives: in two dimensions,
rectangles, circles or circular segments; in three dimensions, bricks,
cylinders and cylinder segments are supported. The type of the geometric
primitive depends on the coordinate system it is defined with.</p>
<p>In the figure, the cylindrical segment <span class = "ph inlineequation">
<math class = "- topic/foreign ">
<mrow class = "- topic/foreign ">
<mn class = "- topic/foreign ">0</mn>
<mo class = "- topic/foreign ">≤</mo>
<mi class = "- topic/foreign ">r</mi>
<mo class = "- topic/foreign ">≤</mo>
<mn class = "- topic/foreign ">10</mn>
</mrow>
</math>
</span>, <span class = "ph inlineequation">
<math class = "- topic/foreign ">
<mrow class = "- topic/foreign ">
<mn class = "- topic/foreign ">0</mn>
<mo class = "- topic/foreign ">≤</mo>
<mi class = "- topic/foreign ">φ</mi>
<mo class = "- topic/foreign ">≤</mo>
<mn class = "- topic/foreign ">90</mn>
</mrow>
</math>
</span>, <span class = "ph inlineequation">
<math class = "- topic/foreign ">
<mrow class = "- topic/foreign ">
<mn class = "- topic/foreign ">5</mn>
<mo class = "- topic/foreign ">≤</mo>
<mi class = "- topic/foreign ">z</mi>
<mo class = "- topic/foreign ">≤</mo>
<mn class = "- topic/foreign ">10</mn>
</mrow>
</math>
</span> in the cylindrical coordinate system C2 and the cube <span class = "ph inlineequation">
<math class = "- topic/foreign ">
<mrow class = "- topic/foreign ">
<mn class = "- topic/foreign ">5</mn>
<mo class = "- topic/foreign ">≤</mo>
<mi class = "- topic/foreign ">x</mi>
<mo class = "- topic/foreign ">≤</mo>
<mn class = "- topic/foreign ">10</mn>
</mrow>
</math>
</span>, <span class = "ph inlineequation">
<math class = "- topic/foreign ">
<mrow class = "- topic/foreign ">
<mn class = "- topic/foreign ">5</mn>
<mo class = "- topic/foreign ">≤</mo>
<mi class = "- topic/foreign ">y</mi>
<mo class = "- topic/foreign ">≤</mo>
<mn class = "- topic/foreign ">10</mn>
</mrow>
</math>
</span>, <span class = "ph inlineequation">
<math class = "- topic/foreign ">
<mrow class = "- topic/foreign ">
<mn class = "- topic/foreign ">5</mn>
<mo class = "- topic/foreign ">≤</mo>
<mi class = "- topic/foreign ">z</mi>
<mo class = "- topic/foreign ">≤</mo>
<mn class = "- topic/foreign ">10</mn>
</mrow>
</math>
</span> in the Cartesian coordinate system R1 are shown:</p>
<table class = "table" id = "tso-t-usr-model-solid__xx526645"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" id = "tso-t-usr-model-solid__image_F617AA5DED7A4409AAE47E33185C06D6" src = "../TsoUserImages/model_geometric_primitives1.png" width = "286" height = "141"/><br/></td>
</tr>
</tbody></table>

</p></div>

</div>


<div class = "related-links"/>

<article class = "topic task nested1" aria-labelledby = "ariaid-title2" id = "tso-t-usr-model-solid-gui">
<h2 class = "title topictitle2">
Define Solids in <span class = "ph">Tosca Structure.gui</span>
</h2>

<div class = "body taskbody">
<section><ol class = "ol steps"><li class = "li step stepexpand">

To create a new geometric primitive, choose <span class = "ph uicontrol">Command | SOLID</span> in <span class = "ph">Tosca Structure.pre</span>
screen.

</li><li class = "li step stepexpand">
 Edit the type of the geometric primitive (Neutral, Variation, or Restricted), the
coordinate system and the extents of the geometric primitive in each coordinate in the
appeared window. 
<p> The field <kbd class = "ph userinput userinput">ID_NAME</kbd> defines the name of the geometric
primitive, so that it can be referenced in the <a class = "xref" href = "../TsoCmdMap/tso-r-cmd-dvconShape.htm" title = "Defines restrictions of the design variables in shape optimization.">DVCON_SHAPE</a>
 command  (see
<a class = "xref" href = "../TsoCmdMap/tso-r-cmd-linkShape.htm" title = "Defines link conditions (coupling conditions) for nodes in shape optimization.">LINK_SHAPE</a>). <p>
<table class = "Remark" id = "table132"><tr><td class = "Remark"><span class = "run-in.important">Important:
				</span><span class = "notecontent"> Another usage of geometric primitives in <span class = "ph">SIMULIA Tosca Structure</span> is the <a class = "xref" href = "../TsoCmdMap/tso-r-cmd-select.htm" title = "Selects subsets of different types of objects (solids, nodes, elements etc). These subsets can be combined to a group with the command GROUP_DEF. All commands have only reference to the selected (active) objects.">SELECT</a> command. In this
case, the nodes that lie inside a geometric primitive defined using a
<code class = "ph codeph">SOLID</code> command are selected. Node selection in solids is
independent of the mesh density of the FE model, only depending on geometric
dimensions. This selection method is more complicated than other methods but is
highly recommended for models with varying mesh density. </span></td></tr></table>

</p>
</p>
</li></ol></section>
</div>

</article>
	

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