English
Log in
Log in Simulate Now
English
Log in Simulate Now
Documentation
Help > Simulation Tutorials > Printed circuit board (PCB)

Printed circuit board (PCB)

This simulation tutorial will guide you through:

  • Importing a multipart assembly
  • Applying thermal power and convection boundary conditions
  • Choosing a mesh setting and running the simulation
  • Viewing the temperature distribution in the simulation results


Below is video tutorial on how to setup the problem. Alternatively, you can read the following instructions.

Import the CAD file

  1. In OnScale Solve, from the Projects tab of the dashboard, create a new project.
  2. In the Tool Bar, click (+) and then Library. Under OnScale Library, Select PCB.
  3. Select Meters as the length unit.

Assign the materials

  1. Using the tree, select Part 14, Part 13, Part 12, Part 11, and Chip.
  2. Using the Material dropdown in the properties panel, search for Silicon and assign to the selected parts.
  3. Select the Heatsink part.
  4. Using the Material dropdown in the properties panel, search for Aluminum and assign to the selected part.
  5. Using the tree, select TIM and using the Material dropdown in the properties panel, search for Thermal Grease and assign to the selected part.
  6. Using the tree, select PCB and using the Material dropdown in the properties panel, search for Glass and assign to the selected part.

Add the power sources

  1. Select the Physics tab.
  2. Toggle off Mechanical Physics and enable Thermal Physics
  3. In the toolbar, select the Thermal Physics icon  , select Power load
  4. Select Part 11, Part 12, and Part 13.
  5. Enter 0.2 W Total Power input and click Done
  6. In the toolbar, select the Thermal Physics icon  , select Power load
  7. Select Part 14
  8. Enter 0.05 W Total Power input and click Done.
  9. In the toolbar, select the Thermal Physics icon , select Power Load
  10. Select Chip part
  11. Enter 20 W Total Power input and click Done.

Add the convection coefficient

  1. In the toolbar, select the Thermal Physics icon , select  -> Convection constraint
  2. In the tree, hold down Shift and select faces from Face 0 to Face 41 of the Heatsink part .
  3. Enter 15  W/m^2 deg. C under the Convection Coefficient field.

Run a simulation

  1. Select the Simulator tab.
  2. In the properties panel, select MESH & ESTIMATE. This automatically meshes your model, estimates how long the simulation will take to run, and estimates what the likely core-hour cost will be.
  3. Once the meshing and estimation process has finished, use the cost–time slider to select the level of computational resource that you want to use for this simulation.

    By using additional computational resources for the simulation (and hence spending additional core-hours), the simulation can be completed faster.

  4. Select RUN to run the simulation.

Analyse the results

  1. Once the simulation has finished, select Load Results to open the results in the Results tab.
  2. Temperature will be the selected dataset for a Thermal simulation.
  3. Expand Legend in the Properties Panel
  4. Select Plasma Inverted in the Pallete drop down.
  5. Expand Edges and toggle Mesh