From f0b89eadf4f82d0c1149c348f4e46c7199ef2f97 Mon Sep 17 00:00:00 2001 From: Ian Bassi Date: Thu, 23 Oct 2025 12:43:57 -0300 Subject: [PATCH] Remove to Ignore small overhangs: Full update (#11073) Ignore small overhangs Co-authored-by: Briella Bugs <72235413+briellabugs@users.noreply.github.com> --- doc/print_settings/support/support_settings_support.md | 6 +++--- localization/i18n/OrcaSlicer.pot | 4 ++-- src/libslic3r/PrintConfig.cpp | 4 ++-- src/slic3r/GUI/Tab.cpp | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/print_settings/support/support_settings_support.md b/doc/print_settings/support/support_settings_support.md index c9df62c6b1..e17fd793a6 100644 --- a/doc/print_settings/support/support_settings_support.md +++ b/doc/print_settings/support/support_settings_support.md @@ -20,7 +20,7 @@ Support structures are used in 3D printing to provide stability to overhangs and - [Initial layer density](#initial-layer-density) - [Initial layer expansion](#initial-layer-expansion) - [On build plate only](#on-build-plate-only) -- [Remove small overhangs](#remove-small-overhangs) +- [Ignore small overhangs](#ignore-small-overhangs) ## Type @@ -95,6 +95,6 @@ Expand the first raft or support layer to improve bed plate adhesion. Don't create support on model surface, only on build plate. -## Remove small overhangs +## Ignore small overhangs -Remove small overhangs that possibly need no supports. +With this setting small overhangs that possibly need no supports will be ignored from support generation. diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index 876a024b51..66db02866c 100644 --- a/localization/i18n/OrcaSlicer.pot +++ b/localization/i18n/OrcaSlicer.pot @@ -12802,10 +12802,10 @@ msgid "" "etc." msgstr "" -msgid "Remove small overhangs" +msgid "Ignore small overhangs" msgstr "" -msgid "Remove small overhangs that possibly need no supports." +msgid "Ignore small overhangs that possibly don't require support." msgstr "" msgid "Top Z distance" diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index c02a9f7744..46c6ed3d98 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -5017,9 +5017,9 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionBool(false)); def = this->add("support_remove_small_overhang", coBool); - def->label = L("Remove small overhangs"); + def->label = L("Ignore small overhangs"); def->category = L("Support"); - def->tooltip = L("Remove small overhangs that possibly need no supports."); + def->tooltip = L("Ignore small overhangs that possibly don't require support."); def->mode = comAdvanced; def->set_default_value(new ConfigOptionBool(true)); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index d8016f8e28..254637c754 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2359,7 +2359,7 @@ void TabPrint::build() optgroup->append_single_option_line("raft_first_layer_expansion", "support_settings_support#initial-layer-expansion"); optgroup->append_single_option_line("support_on_build_plate_only", "support_settings_support#on-build-plate-only"); optgroup->append_single_option_line("support_critical_regions_only", "support_settings_support#support-critical-regions-only"); - optgroup->append_single_option_line("support_remove_small_overhang", "support_settings_support#remove-small-overhangs"); + optgroup->append_single_option_line("support_remove_small_overhang", "support_settings_support#ignore-small-overhangs"); //optgroup->append_single_option_line("enforce_support_layers", "support_settings_support"); optgroup = page->new_optgroup(L("Raft"), L"param_raft");