diff --git a/src/libslic3r/FDMSupportSpots.hpp b/src/libslic3r/FDMSupportSpots.hpp index 95c7e0ab6b..d030871a4f 100644 --- a/src/libslic3r/FDMSupportSpots.hpp +++ b/src/libslic3r/FDMSupportSpots.hpp @@ -43,9 +43,9 @@ struct Triangle { struct FDMSupportSpotsConfig { float limit_angle_cos { 35.0f * PI / 180.0f }; - float support_patch_size { 1.0f }; // (mm) - float max_distance { 2.0f }; // (mm) - float islands_tolerance_distance { 0.3f }; //(mm) + float support_patch_size { 3.0f }; // (mm) + float max_distance { 3.5f }; // (mm) + float islands_tolerance_distance { 0.5f }; //(mm) float max_side_length { 1.0f };// (mm) }; diff --git a/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp b/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp index c80acf2c84..4429d6ff24 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp @@ -42,10 +42,10 @@ private: // etc. When language changes, GUI is recreated and this class constructed again, so the change takes effect. std::map m_desc; - float m_smart_support_limit_angle_deg = 45.0f; - float m_smart_support_patch_size = 10.0f; //0.1mm - float m_smart_support_max_distance = 20.0f; //0.1mm - float m_smart_support_islands_tolerance = 30.0f; //0.01mm + float m_smart_support_limit_angle_deg = 35.0f; + float m_smart_support_patch_size = 30.0f; //0.1mm + float m_smart_support_max_distance = 35.0f; //0.1mm + float m_smart_support_islands_tolerance = 50.0f; //0.01mm };