From d77f42c28e22bbf409bc04e57e52b376ad683fb6 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Sat, 27 Jan 2018 16:58:08 +0100 Subject: [PATCH] FEM: material task panel, fix custom export --- src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py index 7edaf74f8b..6258e16e53 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py @@ -532,6 +532,8 @@ class _TaskPanelFemMaterial: configfile.write(Preamble) Config.write(configfile) + print(matDict) # matDic ist nicht mit den aktuellen geaenderten werten im taskpanel upgedated + def export_material(self): import os if self.obj.Category == 'Fluid': @@ -555,10 +557,10 @@ class _TaskPanelFemMaterial: knownMaterials = [self.form.cb_materials.itemText(i) for i in range(self.form.cb_materials.count())] material_name = os.path.basename(saveName[:-len('.FCMat')]) if material_name not in knownMaterials: - self.export_FCMat(saveName, self.obj.Material) + self.export_FCMat(saveName, self.material) FreeCAD.Console.PrintMessage("Successfully save the Material property file: " + saveName + "\n") else: - self.export_FCMat(saveName, self.obj.Material) + self.export_FCMat(saveName, self.material) FreeCAD.Console.PrintMessage("Successfully overwritren the Material property file: " + saveName + "\n") """ msgBox = QMessageBox()