wiki:sns:intactgh:ex_2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:sns:intactgh:ex_2 [2023/05/17 14:44] – sandy | wiki:sns:intactgh:ex_2 [2024/02/05 12:57] (current) – graham | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ======Ex-2: Thermal simulation of a heat sink====== | ======Ex-2: Thermal simulation of a heat sink====== | ||
| + | |||
| + | 🧰The Rhino and Grasshopper files used in this example can be downloaded here: {{: | ||
| + | *Legacy* files for Rhino 7 can also be found here: {{: | ||
| + | |||
| This example demonstrates how to simulate heat transfer of a heat sink as shown in the picture below. This geometry is generated in [[https:// | This example demonstrates how to simulate heat transfer of a heat sink as shown in the picture below. This geometry is generated in [[https:// | ||
| - | {{: | + | {{: |
| - | The Rhino and Grasshopper files used in this example can be downloaded below: {{ : | ||
| * The key steps involved in setting up the simulation are explained here. | * The key steps involved in setting up the simulation are explained here. | ||
| - | * New users are advised to checkout the [[wiki: | + | * New users are advised to checkout the [[wiki: |
| =====Geometry and material setup===== | =====Geometry and material setup===== | ||
| Line 13: | Line 16: | ||
| * Create a geometry object on the canvas. Set the geometry to the heat sink, and let’s name this geometry as “heat sink” as shown in (a) | * Create a geometry object on the canvas. Set the geometry to the heat sink, and let’s name this geometry as “heat sink” as shown in (a) | ||
| * Create an Intact component and connect the heat sink block’s output to the component as shown in (b) | * Create an Intact component and connect the heat sink block’s output to the component as shown in (b) | ||
| - | * Create an Intact thermal material block. Right click on the block and choose Aluminum 6061 as the material ( c ). | + | * Create an Intact thermal material block. Right click on the block and choose Aluminum 6061 as the material |
| - | {{ : | + | {{ : |
| =====Applying thermal loads===== | =====Applying thermal loads===== | ||
| * The load and restraint surfaces are shown in (a) below | * The load and restraint surfaces are shown in (a) below | ||
| * Create a geometry object and set it to the bottom surface. Let’s name this geometry as “fixed temperature surface” as shown in (b) | * Create a geometry object and set it to the bottom surface. Let’s name this geometry as “fixed temperature surface” as shown in (b) | ||
| - | * Create a Temperature boundary condition block as connect the fixed temperature surface block’s output to the component as shown in (c) | + | * Create a Temperature boundary condition block as connect the fixed temperature surface block’s output to the component as shown in %%(c)%% |
| * Create a geometry object and set it to the top surface. Let’s name this geometry as “flux surface” as shown in (d) | * Create a geometry object and set it to the top surface. Let’s name this geometry as “flux surface” as shown in (d) | ||
| - | * Create a "flux boundary condition" | + | * Create a "flux boundary condition" |
| * Merge the temperature and flux boundary condition blocks as shown in (f) | * Merge the temperature and flux boundary condition blocks as shown in (f) | ||
| - | {{ : | + | {{ : |
| =====Setup solver===== | =====Setup solver===== | ||
| * Create a solver settings block as shown in (a) | * Create a solver settings block as shown in (a) | ||
| Line 36: | Line 39: | ||
| * Hit solve to compute the solution | * Hit solve to compute the solution | ||
| - | {{ : | + | {{ : |
| =====Setup visualization block===== | =====Setup visualization block===== | ||
| * Create a visualization block (b) and connect the solver output to the visualization block | * Create a visualization block (b) and connect the solver output to the visualization block | ||
| Line 42: | Line 45: | ||
| * Right click on the visualize block and choose the simulation output for display (e.g. temperature or heat flux). | * Right click on the visualize block and choose the simulation output for display (e.g. temperature or heat flux). | ||
| - | {{ : | + | {{ : |
| - | The temperature distribution of the bonded assembly is displayed below, which shows that the max min temperatures | + | The temperature distribution of the bonded assembly is displayed below, which shows that the max-min temperature |
| - | {{ : | + | {{ : |
wiki/sns/intactgh/ex_2.1684356253.txt.gz · Last modified: 2023/05/17 14:44 by sandy