Thermomechanical chaining ======================== Formalism ---------- For the resolution of chained thermomechanical problems, one must use thermal shell finite elements [:external:ref:`R3.11.01 `] for the thermal calculation of which the temperature field is retrieved as the input data of the *Code _Aster* for mechanical calculation. There must therefore be compatibility between the thermal field given by the thermal shells and that recovered by the mechanical shells. The latter is defined by the knowledge of the 3 fields TEMP_INF, TEMP_MIL and TEMP_SUP given in lower, middle and upper shell skins. The table below shows these compatibilities: .. csv-table:: "Modeling THERMIQUE ", "**Mesh**", "**Element**", "**Mesh**", "**Element**", "**Modeling**", "**Modeling** **MECANIQUE**" "COQUE "," QUAD9 "," THCOQU9 "," "," QUAD9 "," MEC3QU9H "," COQUE_3D" "COQUE "," QUAD8 "," THCOQU8 ", "", "", "" "COQUE "," QUAD4 "," THCOQU4 "," QUAD4 "," MEDKQU4 MEDSQU4 MEQ4QU4 "," DKT DST Q4G" "COQUE "," TRIA7 "," THCOTR7 "," "," TRIA7 "," MEC3TR7H "," COQUE_3D" "COQUE "," TRIA6 "," THCOTR6 ", "", "", "" "COQUE "," TRIA3 "," THCOTR3 "," TRIA3 "," MEDKTR3 MEDSTR3 "," DKT DST" "COQUE_PLAN "," SEG3 "," THCPSE3 ", "", "", "" "COQUE_AXIS "," SEG3 "," THCASE3 "," "," SEG3 "," MECXSE3 "," COQUE_AXIS" **Notes:** * *The nodes of thermal shell elements and mechanical plates or shells must match. The meshes for thermal and mechanical engineering will therefore have the same number and the same type of meshes.* * *Surface thermal shell elements are treated as plane elements by projecting the initial geometry onto the plane defined by the first 3 vertices. For the chaining of calculations with mechanical curved elements, it is therefore necessary that the geometry of the plate is not too far from that of the shell. When the structure is curved, for the thermal calculation, it therefore requires meshing it finely enough so as to have correct results in preparation for the mechanical part. Only the linear thermal elements are perfectly associated with the corresponding linear elements in mechanics because taking into account the curvature of the mesh structure.* * *Chaining with multi-layered materials is not available at this time.* * *Thermomechanical chaining is also possible if one knows, analytically or through experimental measurements, the variation of the temperature field in the thickness of the structure or of certain parts of the structure. In this case we work with a temperature map defined a priory; the temperature field is no longer given by the three values* *TEMP_INF,* * *TEMP_MILet* *TEMP_SUPdu thermal calculation obtained by* *EVOL_THER. The operator* *DEFI_NAPPE makes it possible to create such temperature profiles from data provided by the user. These profiles are affected by the command* *CREA_CHAMP and* *and* *CREA_RESU (see the test case*hsns100b). Note that it is not necessary for mechanical calculation that the number of integration points in**the thickness be equal to the number of points of discretization of the temperature field in the thickness. The temperature field is automatically interpolated at the points of integration into the thickness of the plate or shell elements.* *The thermal evolution that can be associated with the material field by* AFFE_MATERIAU/AFFE_VARC *must be ready to be used by the finite elements of the mechanical model. A problem arises for shell or pipe elements that use a temperature that varies in thickness on the various layers. For these elements, it is necessary to prepare the temperature calculation on the layers prior to the order* AFFE_MATERIAU *. To do this, the user must use the command* CREA_RESU *with the operation* PREP_VARC *(PREparation of the Command Variables") which makes it possible to calculate the temperature in the layers of a shell starting either from a temperature defined by a function map or from a temperature calculated by*Code_Aster*with a shell model* (TEMP_MIL/TEMP_INF/TEMP_SUP) *. +-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ |**HPLA100** |**Title:** Thermoelastic hollow cylinder weighing in uniform rotation | + + + | | **Documentation:** [] | + .. image:: images/10000000000002E5000002CB90D38EA2A4AD8077.png + + | :width: 3.5528in | | + :height: 3.1126in + + | | | + + + | | **Models:** | + + + | | .. code:: | + It is a question of studying a thermal expansion phenomenon where temperature fields are calculated with THER_LINEAIREpar a stationary calculation: + + | | HPLA100A | + - thermal expansion: + + | | Thermique PLAN 32 THPLQU8 | + + + | :math:`T(\rho )-{T}_{\mathrm{ref}}(\rho )=0.5({T}_{s}+{T}_{i})+2.({T}_{s}+\mathrm{Ti})(r-R)/h` with: :math:`{T}_{s}=0.5°C,{T}_{i}=-0.5°C,{T}_{\mathrm{ref}}=0°C` :math:`{T}_{s}=0.1°C,{T}_{i}=0.1°C,{T}_{\mathrm{ref}}=0°C` | Mécanique AXIS 32 MEAXQU8 | + + + | Stress, effort, and flexing moments are tested in :math:`L` and :math:`M`. The reference results are analytical. For models COQUE_3Don takes into account the metric variation with the thickness of the shell. Very good results regardless of the type of element considered. | | + + HPLA100B + | | | + + Thermique COQUE_PLAN 10 THCPSE3 + | | | + + Mécanique COQUE_AXIS 10 MECXSE3 + | | | + + + | | HPLA100C | + + + | | Thermique COQUE 32 THCOQU9 | + + + | | Mécanique COQUE_3D 32 MEC3QU9H | + + + | | | + + HPLA100D + | | | + + Thermique COQUE 64 THCOTR7 + | | | + + Mécanique COQUE_3D 64 MEC3TR7H + | | | + + + | | HPLA100E | + + + | | Thermique COQUE 200 THCOQU4 | + + + | | Mécanique COQUE 200 MEDKQU4 | + + + | | | + + HPLA100F + | | | + + Thermique COQUE 400 THCOTR3 + | | | + + Mécanique COQUE 400 MEDKTR3 + | | | +-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+