FEM: Thermal expansion reference temperature for CalculiX analyses (#19285)
* FEM: Update task_material_common.py * FEM: Update write_femelement_material.py * FEM: Update Material.ui * Fem: Enable material expansion reference temperature * FEM: Update thermomech_bimetal.py * FEM: Update thermomech_bimetal.inp --------- Co-authored-by: marioalexis <mario.passaglia@gmail.com>
This commit is contained in:
@@ -159,6 +159,7 @@ def setup(doc=None, solvertype="ccxtools"):
|
||||
mat["SpecificHeat"] = "385 J/kg/K"
|
||||
mat["ThermalConductivity"] = "398 W/m/K"
|
||||
mat["ThermalExpansionCoefficient"] = "0.0000165 m/m/K"
|
||||
mat["ThermalExpansionReferenceTemperature"] = "273 K"
|
||||
mat["Density"] = "8960.0 kg/m^3"
|
||||
material_obj_bottom.Material = mat
|
||||
material_obj_bottom.References = [(geom_obj, "Solid1")]
|
||||
@@ -173,6 +174,7 @@ def setup(doc=None, solvertype="ccxtools"):
|
||||
mat["SpecificHeat"] = "515 J/kg/K"
|
||||
mat["ThermalConductivity"] = "13.5 W/m/K"
|
||||
mat["ThermalExpansionCoefficient"] = "0.00000125 m/m/K"
|
||||
mat["ThermalExpansionReferenceTemperature"] = "273 K"
|
||||
material_obj_top.Material = mat
|
||||
material_obj_top.References = [(geom_obj, "Solid2")]
|
||||
analysis.addObject(material_obj_top)
|
||||
|
||||
Reference in New Issue
Block a user