From 8ce83762712e463d0f327c811feb34b349788a7d Mon Sep 17 00:00:00 2001 From: FEA-eng <59876896+FEA-eng@users.noreply.github.com> Date: Mon, 11 Mar 2024 18:21:14 +0100 Subject: [PATCH] Update meshtools.py (#12774) --- src/Mod/Fem/femmesh/meshtools.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Mod/Fem/femmesh/meshtools.py b/src/Mod/Fem/femmesh/meshtools.py index 722f8d39b6..da4d614763 100644 --- a/src/Mod/Fem/femmesh/meshtools.py +++ b/src/Mod/Fem/femmesh/meshtools.py @@ -2532,7 +2532,9 @@ def plane_stress( if line.find("S6") != -1: line = line.replace("S6", "CPS6") if line.find("S4") != -1: - line = line.replace("S4", "CPS4") + line = line.replace("S4", "CPS4") + if line.find("S8") != -1: + line = line.replace("S8", "CPS8") f.write(line) f.truncate() @@ -2550,7 +2552,9 @@ def plane_strain( if line.find("S6") != -1: line = line.replace("S6", "CPE6") if line.find("S4") != -1: - line = line.replace("S4", "CPE4") + line = line.replace("S4", "CPE4") + if line.find("S8") != -1: + line = line.replace("S8", "CPE8") f.write(line) f.truncate() @@ -2568,7 +2572,9 @@ def axisymmetric( if line.find("S6") != -1: line = line.replace("S6", "CAX6") if line.find("S4") != -1: - line = line.replace("S4", "CAX4") + line = line.replace("S4", "CAX4") + if line.find("S8") != -1: + line = line.replace("S8", "CAX8") f.write(line) f.truncate()