From da70ba1642d28668bbe470030a85ca88d4a2d157 Mon Sep 17 00:00:00 2001 From: vejmarie Date: Sat, 16 Jul 2016 15:58:41 +0200 Subject: [PATCH] Fix MED Reader Assign same Mesh name into MED archive based on shortfilename during write and read operation --- src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp | 2 +- src/Mod/Fem/App/FemMesh.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp b/src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp index 4e922c872aef..2d03049212ca 100644 --- a/src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp +++ b/src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp @@ -110,7 +110,7 @@ Driver_Mesh::Status DriverMED_R_SMESHDS_Mesh::Perform() #endif myFamilies.clear(); if(MYDEBUG) MESSAGE("Perform - myFile : "<GetNbMeshes(); diff --git a/src/Mod/Fem/App/FemMesh.cpp b/src/Mod/Fem/App/FemMesh.cpp index e365ac41d6d1..0e13c846872a 100644 --- a/src/Mod/Fem/App/FemMesh.cpp +++ b/src/Mod/Fem/App/FemMesh.cpp @@ -1172,7 +1172,7 @@ void FemMesh::write(const char *FileName) const myMesh->ExportUNV(File.filePath().c_str()); } else if (File.hasExtension("med") ) { - myMesh->ExportMED(File.filePath().c_str(),"FreeCADMesg",false,2); // 2 means MED_V2_2 version ! + myMesh->ExportMED(File.filePath().c_str(),File.fileNamePure().c_str(),false,2); // 2 means MED_V2_2 version ! } else if (File.hasExtension("stl") ) { // read brep-file