From 3f08dd57398075b79864936b7fc57476763f3d0c Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Mon, 30 Jan 2017 18:22:28 +0100 Subject: [PATCH] FEM: import Z88 results, change module name to import... --- src/Mod/Fem/App/CMakeLists.txt | 2 +- src/Mod/Fem/CMakeLists.txt | 2 +- src/Mod/Fem/FemToolsZ88.py | 4 ++-- src/Mod/Fem/Init.py | 2 +- src/Mod/Fem/{z88DispReader.py => importZ88Results.py} | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) rename src/Mod/Fem/{z88DispReader.py => importZ88Results.py} (98%) diff --git a/src/Mod/Fem/App/CMakeLists.txt b/src/Mod/Fem/App/CMakeLists.txt index 5d9d776a11fd..f7fa2c5408be 100755 --- a/src/Mod/Fem/App/CMakeLists.txt +++ b/src/Mod/Fem/App/CMakeLists.txt @@ -115,6 +115,7 @@ SET(FemScripts_SRCS importInpMesh.py importVTKResults.py importZ88Mesh.py + importZ88Results.py Init.py InitGui.py FemAnalysis.py @@ -140,7 +141,6 @@ SET(FemScripts_SRCS FemMaterial.py FemSelectionObserver.py TestFem.py - z88DispReader.py TaskPanelFemBeamSection.ui TaskPanelFemMeshGmsh.ui TaskPanelFemMeshGroup.ui diff --git a/src/Mod/Fem/CMakeLists.txt b/src/Mod/Fem/CMakeLists.txt index 928f6a38f76c..7fe32b3cba5e 100755 --- a/src/Mod/Fem/CMakeLists.txt +++ b/src/Mod/Fem/CMakeLists.txt @@ -116,7 +116,7 @@ INSTALL( # solver Z88 importZ88Mesh.py - z88DispReader.py + importZ88Results.py FemInputWriterZ88.py FemToolsZ88.py FemSolverZ88.py diff --git a/src/Mod/Fem/FemToolsZ88.py b/src/Mod/Fem/FemToolsZ88.py index 6f68220325d2..5599a07cbb09 100644 --- a/src/Mod/Fem/FemToolsZ88.py +++ b/src/Mod/Fem/FemToolsZ88.py @@ -190,11 +190,11 @@ def load_results(self): def load_results_o2(self): import os - import z88DispReader + import importZ88Results disp_result_file = self.working_dir + '/z88o2.txt' if os.path.isfile(disp_result_file): result_name_prefix = 'Z88_' + self.solver.AnalysisType + '_' - z88DispReader.import_z88_disp(disp_result_file, self.analysis, result_name_prefix) + importZ88Results.import_z88_disp(disp_result_file, self.analysis, result_name_prefix) for m in self.analysis.Member: if m.isDerivedFrom("Fem::FemResultObject"): self.results_present = True diff --git a/src/Mod/Fem/Init.py b/src/Mod/Fem/Init.py index bec0e12c267f..0d775cbd166b 100644 --- a/src/Mod/Fem/Init.py +++ b/src/Mod/Fem/Init.py @@ -40,4 +40,4 @@ FreeCAD.addImportType("Mesh from Calculix/Abaqus input file (*.inp)", "importInpMesh") FreeCAD.addImportType("Z88 mesh file (*.txt)", "importZ88Mesh") FreeCAD.addExportType("Z88 mesh file (*.txt)", "importZ88Mesh") -FreeCAD.addImportType("Z88 displacement result file (*.txt)", "z88DispReader") +FreeCAD.addImportType("Z88 result file (*.txt)", "importZ88Results") diff --git a/src/Mod/Fem/z88DispReader.py b/src/Mod/Fem/importZ88Results.py similarity index 98% rename from src/Mod/Fem/z88DispReader.py rename to src/Mod/Fem/importZ88Results.py index 35e24a202d20..f6437ea623f2 100644 --- a/src/Mod/Fem/z88DispReader.py +++ b/src/Mod/Fem/importZ88Results.py @@ -24,7 +24,7 @@ __author__ = "Bernd Hahnebach " __url__ = "http://www.freecadweb.org" -## @package z88DispReader +## @package importZ88Results # \ingroup FEM import FreeCAD @@ -141,9 +141,9 @@ def read_z88_disp(z88_disp_input): pure usage: import FemToolsZ88 fea = FemToolsZ88.FemToolsZ88() - import z88dispReader + import importZ88Results disp_file = '/pathtofile/z88o2.txt' - z88DispReader.import_z88_disp(disp_file , fea.analysis) + importZ88Results.import_z88_disp(disp_file , fea.analysis) The FreeCAD file needs to have an Analysis and an appropiate FEM Mesh '''