Simulation Parameter - Components

After defining an operation state, you can now add all further passive components into the simulation model.

All components considered in the operation states are already included in the table and marked with a painted box (1). You can´t deactivate them as they are powered in the simulation state, but you can add a heat sink and adjust the material.

The list includes all components that will be considered in the simulation.

Therefore: Add all components which will influence the temperature of the board. This includes all components with a defined power loss (heat source) as well as components without power loss, as their existance (defined by size, height and material) also influences the temperature. They do not actively heat, but increase the board surface and by this is contributing to cooling. If you remove components, the result will be more incorrect as it won´t be considered in the simulation.

IMPORTANT: The bodies of components are not allowed to overlap or intersect each other! So please be careful with variants or large shielding components.

Now, select a reference designator (2) and add the components to the list (3). The component material normally is a non-conductive mixture material of plastic an metal. In the global material library, we have predefined three different component materials, low, high and very high metal percentage. For components with a bottom heat slug, we recommend "very high". Of course, you can define own materials, e.g. to simulate a printed component or a glued cermic part. 

For all components considered in the simulation, the component height (4) must be defined correctly. The height can be changed/defined by clicking into the height cell of a component entry in the list on the right side. By unchecking a component entry in the list on the right side, you can deactivate this component in the simulation without deleting it from the list.

Another (optional) parameter considered in the simulation is the heat sink (5). The default heat transfer on the surface is replaced by the given thermal resistance (K/W) of an attached heat sink R_HS. Heat sink data must be found in the manufacturer's data sheet. However, a thermal resistance value Rth depends on area A. Only Rth*A is independent of the area. Normally, the data sheet heat sink does not exactly have the same base area as the component. Then, the data sheet value must be converted according to the following rule "Rth_comp = (A_DS : A_comp) x Rths_DS".

  • Rth_DS=data sheet resistance value of the heat sink K/W
  • A_DS= associated footprint area of the data sheet heat sink (e.g. mm²)
  • A_comp= top face area of the component (e.g. mm²)
  • Rth_comp=value to be entered K/W

(Convert correctly if the data sheet specifications are in inch².)

The two-resistor model (for junction temperature Tj) (6) is a parameter that can also be considered optionally. If you do not specify the value, it is given as unspecified (n.s.). To estimate the junction temperature, you need instructions on how to transport heat from the junction to the surface and/or to the board inside the component. Sometimes you can find these instructions in the component's data sheet. In the model of the component´s body, it is no longer a bulk average but equal to "junction". An isothermal node is created with the help of a material Rj Special. The node is connected to the surface by Rj Top and to the board by Rj Board. The displayed result (numeric and graphical) now is the junction temperature Tj!


  • You are responsible for the distribution of j-Top and j-Board resistance. If you have any doubts please contact the manufacturer.
  • If you find Rj Top and Rj Board in the datasheet, enter both values.
  • If you find only Rj Top in the data sheet, assume that the internal heat transfer to the board is bad. The default value for Rj Board is set to infinity. Alternatively, give a relatively high value for Rj Board, e.g. 1000 K/W.
  • If you find only Rj Board in the data sheet, assume that internally the heat transfer to the air is bad. The default value for Rj Top is set to infinity. Otherwise, give a relatively large value for Rj Top, e.g. 1000 K/W.
  • Heat sink and Rj top can be combined.


The last optional parameter is Embedded (7) and refers to components that are neither on the top nor on the bottom layer, but on a prepeg layer. The ODB++ format cannot represent this special position of components, but for thermal simulation the exact position of components is quite relevant respectively unnecessary result distortions could occur. Therefore, you can specify - if necessary - whether a component is embedded in a prepeg layer. The corresponding contact layer can also defined at this point.