From 158ef0d27fa4f0500190af709e7670bad6771d55 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Sun, 3 Jun 2018 22:23:17 +0200 Subject: [PATCH] FEM: calculix writer, do not write integration point results into dat file, because we do not have a reader for this ATM --- src/Mod/Fem/femsolver/calculix/writer.py | 12 +++++++----- src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp | 5 ----- src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp | 5 ----- src/Mod/Fem/femtest/testfiles/ccx/multimat.inp | 5 ----- .../Fem/femtest/testfiles/ccx/spine_thermomech.inp | 5 ----- 5 files changed, 7 insertions(+), 25 deletions(-) diff --git a/src/Mod/Fem/femsolver/calculix/writer.py b/src/Mod/Fem/femsolver/calculix/writer.py index 8a58cb03b9..6f891aecf4 100644 --- a/src/Mod/Fem/femsolver/calculix/writer.py +++ b/src/Mod/Fem/femsolver/calculix/writer.py @@ -1074,11 +1074,13 @@ class FemInputWriterCcx(FemInputWriter.FemInputWriter): f.write('S, E, PEEQ\n') else: f.write('S, E\n') - f.write('** outputs --> dat file\n') - f.write('*NODE PRINT , NSET=' + self.ccx_nall + '\n') - f.write('U \n') - f.write('*EL PRINT , ELSET=' + self.ccx_eall + '\n') - f.write('S \n') + # there is no need to write all integration point results as long as there is no reader for this + # see https://forum.freecadweb.org/viewtopic.php?f=18&t=29060 + # f.write('** outputs --> dat file\n') + # f.write('*NODE PRINT , NSET=' + self.ccx_nall + '\n') + # f.write('U \n') + # f.write('*EL PRINT , ELSET=' + self.ccx_eall + '\n') + # f.write('S \n') def write_step_end(self, f): f.write('\n***********************************************************\n') diff --git a/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp b/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp index b8e72e3d1d..b6b0661562 100644 --- a/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp +++ b/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp @@ -462,11 +462,6 @@ Evolumes U *EL FILE S, E -** outputs --> dat file -*NODE PRINT , NSET=Nall -U -*EL PRINT , ELSET=Eall -S *********************************************************** ** written by write_step_end function diff --git a/src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp b/src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp index 642b74a71c..627200ad7b 100644 --- a/src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp +++ b/src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp @@ -588,11 +588,6 @@ FemConstraintFixed,3 U *EL FILE S, E -** outputs --> dat file -*NODE PRINT , NSET=Nall -U -*EL PRINT , ELSET=Eall -S *********************************************************** ** written by write_step_end function diff --git a/src/Mod/Fem/femtest/testfiles/ccx/multimat.inp b/src/Mod/Fem/femtest/testfiles/ccx/multimat.inp index 0bdc59fe0c..2ee08bd283 100644 --- a/src/Mod/Fem/femtest/testfiles/ccx/multimat.inp +++ b/src/Mod/Fem/femtest/testfiles/ccx/multimat.inp @@ -1280,11 +1280,6 @@ ConstraintFixed,3 U *EL FILE S, E -** outputs --> dat file -*NODE PRINT , NSET=Nall -U -*EL PRINT , ELSET=Eall -S *********************************************************** ** written by write_step_end function diff --git a/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp b/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp index 8a1cbe0337..5cb9b15c21 100644 --- a/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp +++ b/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp @@ -197,11 +197,6 @@ FemConstraintTemperature,11,11,310.93 U, NT *EL FILE S, E -** outputs --> dat file -*NODE PRINT , NSET=Nall -U -*EL PRINT , ELSET=Eall -S *********************************************************** ** written by write_step_end function