From 43491a639751b32e0be5eac0da29ab6282d92fa2 Mon Sep 17 00:00:00 2001 From: Kryptal <59343877+Krypta1@users.noreply.github.com> Date: Wed, 12 Feb 2020 18:49:41 +0100 Subject: [PATCH] FEM : Correct writer.py at line 1623 and replaced ccx_elset by elset_data When running a multiple materials and multiple shells FEM analysis calculix solver crashes. After inspection, it appears that the crash comes from line 1623 in writer.py file where ccx_elset is used while it should be elset_data --- src/Mod/Fem/femsolver/calculix/writer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Fem/femsolver/calculix/writer.py b/src/Mod/Fem/femsolver/calculix/writer.py index 1613a7b352..754a630a48 100644 --- a/src/Mod/Fem/femsolver/calculix/writer.py +++ b/src/Mod/Fem/femsolver/calculix/writer.py @@ -1620,7 +1620,7 @@ class FemInputWriterCcx(writerbase.FemInputWriter): {"long": shellth_obj.Name, "short": shellth_data["ShortName"]} ] ccx_elset = {} - ccx_elset["ccx_elset"] = ccx_elset + ccx_elset["ccx_elset"] = elset_data ccx_elset["ccx_elset_name"] = get_ccx_elset_name_standard(names) ccx_elset["mat_obj_name"] = mat_obj.Name ccx_elset["ccx_mat_name"] = mat_obj.Material["Name"]