Feature: Small perimeters speed for supports (#13459)

This commit is contained in:
Valerii Bokhan
2026-07-03 22:27:57 +02:00
committed by GitHub
parent 65a9e655cf
commit 1882861a98
11 changed files with 92 additions and 28 deletions

View File

@@ -846,6 +846,10 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, in
// toggle_line("support_speed", have_support_material || have_skirt_height);
// toggle_line("support_interface_speed", have_support_material && have_support_interface);
// Orca:
for (auto el : {"small_support_perimeter_speed", "small_support_perimeter_threshold"})
toggle_field(el, config->opt_bool("enable_support"));
// BBS
//toggle_field("support_material_synchronize_layers", have_support_soluble);

View File

@@ -2809,6 +2809,8 @@ void TabPrint::build()
optgroup->append_single_option_line("ironing_speed", "speed_settings_other_layers_speed#ironing-speed");
optgroup->append_single_option_line("support_speed", "speed_settings_other_layers_speed#support", 0);
optgroup->append_single_option_line("support_interface_speed", "speed_settings_other_layers_speed#support-interface", 0);
optgroup->append_single_option_line("small_support_perimeter_speed", "speed_settings_other_layers_speed#small-tree-support-perimeters", 0);
optgroup->append_single_option_line("small_support_perimeter_threshold", "speed_settings_other_layers_speed#small-tree-support-perimeters-threshold", 0);
optgroup = page->new_optgroup(L("Overhang speed"), L"param_overhang_speed", 15);
optgroup->append_single_option_line("enable_overhang_speed", "speed_settings_overhang_speed#slow-down-for-overhang", 0);