Jump to content

FEM ConstraintInitialTemperature

From FreeCAD Documentation
Revision as of 10:19, 16 October 2025 by Roy 043 (talk | contribs) (Text replacement - "{{FEM Tools navi{{#translation:}}}}" to "{{FEM_Tools_navi{{#translation:}}}}")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)

FEM ConstraintInitialTemperature

Menu location
Model → Thermal Boundary Conditions and Loads → Initial Temperature
Workbenches
FEM
Default shortcut
None
Introduced in version
-
See also
FEM tutorial

Solvers
CalculiX, Elmer

Description[edit | edit source]

Defines an initial temperature for a thermo-mechanical analysis.

introduced in 1.0: May also be used to prescribe a temperature field in a static analysis step (to simulate thermal expansion with no need for thermomechanical analysis with temperature boundary condition).

Two cubes with different initial temperatures exchanging heat

Usage[edit | edit source]

  1. There are several ways to invoke the command:
    • Press the Initial Temperature button.
    • Select the Model → Thermal Boundary Conditions and Loads → Initial Temperature option from the menu.
  2. Enter an initial temperature value for the analysis.

Limitations[edit | edit source]

1.0 and below: This tool applies the initial temperature to all nodes in the FEA model - it's not possible to select individual regions.

Properties[edit | edit source]

  • Datainitial Temperature: Initial temperature magnitude.
  • DataReferences - introduced in 1.1: Regions to which the initial temperature is applied.
  • DataEnable Final Temperature - introduced in 1.1: Enabled prescribed temperature field in a static analysis step.
  • DataFinal Temperature - introduced in 1.1: Value of a prescribed temperature field in a static analysis step.
  • DataEnable Amplitude - introduced in 1.1: Enables the use of CalculiX's amplitude for time variation of the prescribed temperature field. At a given time, magnitude of the field is multiplied by the amplitude value corresponding to that time. Linear interpolation is used between the specified values. Constant values are used outside of the specified range.
  • DataAmplitude Values - introduced in 1.1: Amplitude table in the following format:
time_1, amplitude_value_1
…

Notes[edit | edit source]