From 061c018853c77ea8db7c3e3eae5d44247d7ae5be Mon Sep 17 00:00:00 2001 From: supermerill Date: Sun, 24 Jul 2022 23:52:31 +0200 Subject: Add a way to deactivate the anti-hysteresis check for perimeters. supermerill/SuperSlicer#2967 --- src/libslic3r/PrintConfig.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/libslic3r/PrintConfig.cpp') diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index f463b002a..943f24bfc 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -5146,7 +5146,9 @@ void PrintConfigDef::init_fff_params() def->category = OptionCategory::perimeter; def->tooltip = L("Allow outermost perimeter to overlap itself to avoid the use of thin walls. Note that flow isn't adjusted and so this will result in over-extruding and undefined behavior." "\n100% means that perimeters can overlap completly on top of each other." - "\n0% will deactivate this setting"); + "\n0% will deactivate this setting." + "\nValues below 2% don't have any effect." + "\n-1% will also deactivate the anti-hysteris checks for external perimeters."); def->sidetext = "%"; def->mode = comExpert | comSuSi; def->set_default_value(new ConfigOptionPercent(80)); @@ -5157,7 +5159,9 @@ void PrintConfigDef::init_fff_params() def->category = OptionCategory::perimeter; def->tooltip = L("Allow all perimeters to overlap, instead of just external ones." "\n100% means that perimeters can overlap completly on top of each other." - "\n0% will deactivate this setting"); + "\n0% will deactivate this setting." + "\nValues below 2% don't have any effect." + "\n-1% will also deactivate the anti-hysteris checks for internal perimeters."); def->sidetext = "%"; def->mode = comExpert | comSuSi; def->set_default_value(new ConfigOptionPercent(20)); -- cgit v1.2.3