diff --git a/src/Mod/Import/Init.py b/src/Mod/Import/Init.py index ea54ff6d1c..48baecd847 100644 --- a/src/Mod/Import/Init.py +++ b/src/Mod/Import/Init.py @@ -33,9 +33,3 @@ FreeCAD.addImportType("PLMXML files (*.plmxml)","PlmXmlParser") FreeCAD.addImportType("STEPZ Zip File Type (*.stpZ *.stpz)","stepZ") FreeCAD.addExportType("STEPZ zip File Type (*.stpZ *.stpz)","stepZ") - -# Add initial parameters value if they are not set - -paramGetV = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Import/hSTEP") -if paramGetV.GetBool("ReadShapeCompoundMode", False) != paramGetV.GetBool("ReadShapeCompoundMode", True): - paramGetV.SetBool("ReadShapeCompoundMode", True) diff --git a/src/Mod/Part/App/AppPart.cpp b/src/Mod/Part/App/AppPart.cpp index b351e5fd00..00a3a98164 100644 --- a/src/Mod/Part/App/AppPart.cpp +++ b/src/Mod/Part/App/AppPart.cpp @@ -564,7 +564,7 @@ PyMOD_INIT_FUNC(Part) // STEP file. // Off (0) : writes STEP files without pcurves. This mode decreases the size of the resulting file. // On (1) : (default) writes pcurves to STEP file - int writesurfacecurve = hGenGrp->GetInt("WriteSurfaceCurveMode", 1); + int writesurfacecurve = hGenGrp->GetInt("WriteSurfaceCurveMode", 0); Interface_Static::SetIVal("write.surfacecurve.mode", writesurfacecurve); //IGES handling diff --git a/src/Mod/Part/App/ImportStep.cpp b/src/Mod/Part/App/ImportStep.cpp index 50ab79a940..5e94ddcd95 100644 --- a/src/Mod/Part/App/ImportStep.cpp +++ b/src/Mod/Part/App/ImportStep.cpp @@ -80,7 +80,7 @@ void ImportExportSettings::setExportHiddenObject(bool on) bool ImportExportSettings::getExportHiddenObject() const { - return pGroup->GetBool("ExportHiddenObject", false); + return pGroup->GetBool("ExportHiddenObject", true); } void ImportExportSettings::setImportHiddenObject(bool on)