<?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 shows the basic workflow for a sensitivity-based topology optimization with rib design restrictions using a plastic injection part."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-example-topo-sens-Rib-Plastic"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>About the Rib Design Plastic Part Example</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-example-topo-sens-Rib-Plastic">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>About the Rib Design Plastic Part 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 shows the basic workflow for a sensitivity-based topology optimization with
        rib design restrictions using a plastic injection part. <p>This page discusses: </p><ul><li><a href = "#tso-c-example-topo-sens-Rib-Plastic__" id = "toc_rg" title = "">About the Model</a></li><li><a href = "#tso-c-example-topo-sens-Rib-Plastic__cs-ProcedureSummary" id = "toc_rg" title = "">Procedure Summary</a></li></ul>
</p></td></tr></table></td></tr></table>



<div class = "body conbody">
<div class = "section"><h2 class = "title sectiontitle">About the Model</h2>

<p>The considered model is a manufacture part for plastic injection.</p>
<p>The initial model is loaded at the nodes in the red region (see image below) with multiple forces
in two load cases. The nodes in the orange region are encastered, while the blue nodes are
constraint with a rigid body motion. <br/><img class = "image" src = "../TsoExampleImages/sensTopoRibPlasticModel.png" width = "567"/><br/></p>
<p>The surface elements except for the top part considered frozen during the optimization. Target of
the optimization is the compliance minimization under a mass constraint.</p>
</div>

<div class = "section" id = "tso-c-example-topo-sens-Rib-Plastic__cs-ProcedureSummary"><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">topo_ribs_plastic.ext</td>
</tr>
<tr class = "row">
<td class = "entry">Design Area:</td>
<td class = "entry">All elements except frozen regions</td>
</tr>
<tr class = "row">
<td class = "entry">Design Variable Constraint:</td>
<td class = "entry">Fix regions of frozen elements</td>
</tr>
<tr class = "row">
<td class = "entry">Design Variable Constraint:</td>
<td class = "entry">Rib pattern restriction on all elements in the design area</td>
</tr>
<tr class = "row">
<td class = "entry">Objective:</td>
<td class = "entry">Minimize compliance</td>
</tr>
<tr class = "row">
<td class = "entry">Constraint:</td>
<td class = "entry">Maximum mass</td>
</tr>
<tr class = "row">
<td class = "entry">Iterations:</td>
<td class = "entry">60</td>
</tr>
</tbody></table>
</p>
</div>

</div>


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