diff --git a/src/Mod/Fem/App/AppFemPy.cpp b/src/Mod/Fem/App/AppFemPy.cpp index dcd525350f..e6e42f763c 100644 --- a/src/Mod/Fem/App/AppFemPy.cpp +++ b/src/Mod/Fem/App/AppFemPy.cpp @@ -232,8 +232,8 @@ private: else if (file.hasExtension("inp")) { // get Abaqus inp prefs ParameterGrp::handle g = hGrp->GetGroup("Abaqus"); - int elemParam = g->GetInt("AbaqusElementChoice", 1); - bool groupParam = g->GetBool("AbaqusWriteGroups", false); + int elemParam = g->GetInt("AbaqusElementChoice", 2); + bool groupParam = g->GetBool("AbaqusWriteGroups", true); // write ABAQUS Output femMesh.writeABAQUS(file.filePath(), elemParam, groupParam); } diff --git a/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqus.ui b/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqus.ui index 61507a50d1..2a170144aa 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqus.ui +++ b/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqus.ui @@ -43,7 +43,7 @@ not belonging to faces and faces not belonging to volumes. - element parameter: All: all elements, highest: highest elements only, FEM: FEM elements only (only edges not belonging to faces and faces not belonging to volumes) + element parameter: All: all elements, Highest: highest elements only, FEM: FEM elements only (only edges not belonging to faces and faces not belonging to volumes) AbaqusElementChoice @@ -80,14 +80,14 @@ not belonging to faces and faces not belonging to volumes. Mesh groups are exported too. Every analysis feature and, if there are different materials, -material consists of two mesh groups, faces and nodes where +material consists of two mesh groups - faces and nodes where the constraint or material is applied. - false + true AbaqusWriteGroups diff --git a/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp b/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp index fe290d2baf..271d613cae 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp +++ b/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp @@ -61,7 +61,7 @@ void DlgSettingsFemExportAbaqusImp::loadSettings() ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath( "User parameter:BaseApp/Preferences/Mod/Fem/Abaqus"); - int index = hGrp->GetInt("AbaqusElementChoice", 0); + int index = hGrp->GetInt("AbaqusElementChoice", 2); if (index > -1) { ui->comboBoxElemChoiceParam->setCurrentIndex(index); } diff --git a/src/Mod/Fem/femobjects/mesh_gmsh.py b/src/Mod/Fem/femobjects/mesh_gmsh.py index d93abc0c26..6c3f1cd0c2 100644 --- a/src/Mod/Fem/femobjects/mesh_gmsh.py +++ b/src/Mod/Fem/femobjects/mesh_gmsh.py @@ -256,7 +256,7 @@ class MeshGmsh(base_fempythonobject.BaseFemPythonObject): name="GroupsOfNodes", group="Mesh Parameters", doc="For each group create not only the elements but the nodes too", - value=False, + value=True, ) ) prop.append(