ENH: Add a button to control whether to enable volumetric-speed fitting

Jira: None
Change-Id: I8d9fd3468dbfb8904d164b289f9d5223e476145c
(cherry picked from commit 3acf97f1b3cf12d34a3679eef550cc26e03eb86c)
This commit is contained in:
weizhen.xie
2025-08-19 20:04:46 +08:00
committed by Noisyfox
parent d9d2814b24
commit 7bc01c625d
6 changed files with 25 additions and 4 deletions

View File

@@ -3823,6 +3823,7 @@ void TabFilament::build()
//BBS
optgroup = page->new_optgroup(L("Volumetric speed limitation"), L"param_volumetric_speed");
optgroup->append_single_option_line("filament_adaptive_volumetric_speed");
optgroup->append_single_option_line("filament_max_volumetric_speed");
//line = { "", "" };
@@ -4087,6 +4088,10 @@ void TabFilament::toggle_options()
bool support_chamber_temp_control = this->m_preset_bundle->printers.get_edited_preset().config.opt_bool("support_chamber_temp_control");
toggle_line("chamber_temperature", support_chamber_temp_control);
std::string volumetric_speed_cos = m_config->opt_string("volumetric_speed_coefficients", 0u);
bool enable_fit = volumetric_speed_cos != "0;0;0;0;0;0";
toggle_option("filament_adaptive_volumetric_speed", enable_fit);
}
if (m_active_page->title() == L("Setting Overrides"))