Assigning Initial Temperatures

For Transient Thermal solutions, you can assign initial temperatures to selected objects. This capability is in addition to the global Initial Temperature property, which is defined in the Initial Conditions tab of the Thermal Solve Setup dialog box. Unlike the object-based assignment discussed in this topic, the global setting is applicable to both steady-state and transient thermal solutions. Object-based Initial Temperature assignments override the global setting.

You can assign an Initial Temperature to the following items:

Applicable Solution Type: Transient Thermal only

Tip:

Examples of when you might assign Initial Temperatures:

  • To determine how long it takes for an assembly to cool down from a heated condition, such as post-soldering cool down of a circuit board.
  • To reduce simulation times and storage requirements, by starting a transient solution at or near the expected operating temperatures of the components.

To Assign an Initial Temperature:

  1. Select one or more solid or shell objects.
  2. Access the Initial Temperature dialog box using one of the following three methods:
    • Right-click in the Modeler window and choose Assign Initial Temperature from the shortcut menu.
    • In the Project Manager, right-click Initial Temperature and choose Assign.
    • From the menu bar, click Mechanical > Initial Temperature > Assign.

    initial temperature dialog box

  3. Optionally, change the Patch Name from the default name (InitTempx).
  4. Type the desired Initial Temperature value, which can be numeric, a variable, or an expression (consisting of constants, variables, and mathematic operators). Also, choose the temperature units from the adjacent drop-down menu.
  5. The default value is the AmbientTemp variable specified in the Design Properties, which is also the default global initial temperature defined in the Thermal Solve Setup dialog box. Therefore, unless you've specified a user-defined global initial temperature, there's no point assigning an object-based initial temperature using the AmbientTemp variable. For the most efficient setup, choose a global initial temperatue that suits the majority of objects, minimizing the number of object-based initial temperature assignments that are needed.

  6. Click OK.
  7. The assignment appears under Initial Temperature in the Project Manager:

    assigned initial temperature as listed in the project manager

Additional Initial Temperature Commands:

Aside from Assign, the following additional commands are available in the shortcut menu that appears when you right-click Initial Temperature in the Project Manager: