<?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 illustrates sensitivity-based topology optimization of a crankshaft where the the following demands are considered: low weight, certain bending and torsional stiffness as well as good behavior under centrifugal loading. The latter can be achieved with an optimized location of the gravity center (balanced design)."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-example-topo-sensTopoCrankshaft"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>About the Crankshaft Example</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-example-topo-sensTopoCrankshaft">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>About the Crankshaft 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 illustrates sensitivity-based topology optimization of
a crankshaft where the the following demands are considered: low weight,
certain bending and torsional stiffness as well as good behavior
under centrifugal loading. The latter can be achieved with an optimized
location of the gravity center (balanced design).
<p>This page discusses: </p><ul><li><a href = "#tso-c-example-topo-sensTopoCrankshaft__cs-model" id = "toc_rg" title = "">About the Model</a></li><li><a href = "#tso-c-example-topo-sensTopoCrankshaft__cs-summary" id = "toc_rg" title = "">Optimization Task</a></li></ul>
</p></td></tr></table></td></tr></table>




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

<p>The model is a simplified model of a crankshaft using shell
elements for the design area. The shafts are modeled with beam
elements. The coupling between shells and beams is done with RBE2.
The coupling elements are therefore defined as frozen elements and
are not considered by the optimization. Boundary conditions are set
to both outer nodes of the shaft beams (nodes 1 and 2).

In this example, a constraint is set on the y-coordinate of the
center of gravity. Further, constraints are used for the rotational
displacements of node 2.
<br/><img class = "image" src = "../TsoExampleImages/sensTopoCrankshaftModel.png"/><br/></p>
</div>

    
<div class = "section" id = "tso-c-example-topo-sensTopoCrankshaft__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">Optimization Task</h2>

<p>The goal of the optimization is to reduce the weight of the crankshaft by minimizing
the volume. Further, two rotational displacement constraints are considered.
An additional constraint is set on the location of the center of gravity.
For better convergence, the initial volume of the structure is set to 90 percent.</p>
</div>

</div>


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