Thermal Analysis Constraints Setup
Learn how to define thermal analysis constraints representing actual thermal operation environments of the PCB system.
Thermal Analysis Constraints is used for defining thermal analysis constraints, such as global and local thermal boundary conditions and local component thermal properties.
Gravity direction: specify gravity direction (+X, -X, +Y, -Y, +Z, or -Z) of the board placed in actual operating condition.
Ambient Temperature
- Default component analysis power level: Specify default component power dissipation for analysis as percentage of the maximum power dissipated from component device.
- Convection boundary condition type: Select convection boundary condition type among natural and forced convections. Air, gas, or liquid can be used for the convection cooling.
- Flow direction of forced convection: Specify flow direction (+X, -X, +Y, or -Y) in case of forced convection condition.
- Inlet flow velocity of forced convection: Specify flow velocity at the inlet for forced convection condition case.
- Component/board glue material: Select a material to be used for bonding a component bottom surface to the board surface to improve thermal flow between the component and board.
Convection Flow Material Properties
For convection boundary condition, you can define properties of the convection flow material which can be air, gas, or liquid. The flow material properties include the thermal conductivity, mass density, specific heat, and viscosity. The properties of air at sea level are used for the system default.
Boundary Conditions
Built-in and user-defined thermal boundary conditions can be managed using Analysis > Thermal Analysis > Thermal Analysis Constraints. Upon selecting this menu, the Thermal Analysis Constraints dialog displays. In the dialog you can review and modify thermal boundary condition properties in the Boundary Conditions tab.
You can define thermal boundary conditions at board boundaries including top and bottom board sides and top, bottom, left, and right board edges, as illustrated below.
Local Boundary Condition
To override the global boundary conditions, you can define local boundary conditions to specific board surface areas in the Local Boundary Condition menu. Add is used to define a new local boundary condition. For each board local boundary condition, the local board area outline shape (rectangle or circle), board side (top, bottom, or internal), location, size, and boundary condition data need to be specified. The area outline shape, location, and size can also be defined by drawing the area on the board after clicking Edit.
Component Thermal Condition
Globally defined thermal analysis control parameters and global boundary conditions are applied to all components on the board. Using the Local Boundary Condition tab in the Analysis > Thermal Analysis > Thermal Analysis Constraints menu, you can override the globally applied conditions for individual components by defining local conditions to the components.