mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-17 02:22:17 +00:00
ENH: refine logic for chamber temp and exhaust fan
1. Add chamber temp option for 3rd printers 2. Move support_air_filtration option from develop mode to advanced mode jira:[NEW] Signed-off-by: xun.zhang <xun.zhang@bambulab.com> Change-Id: I9cb4263fc12d9d5edcf2595d97143446b3e63316
This commit is contained in:
@@ -3097,8 +3097,8 @@ void TabFilament::toggle_options()
|
||||
toggle_option("pressure_advance", m_config->opt_bool("enable_pressure_advance", 0));
|
||||
}
|
||||
|
||||
bool support_chamber_temp_control = this->m_preset_bundle->printers.get_selected_preset().config.opt_bool("support_chamber_temp_control");
|
||||
toggle_line("chamber_temperatures", is_BBL_printer&&support_chamber_temp_control);
|
||||
bool support_chamber_temp_control = this->m_preset_bundle->printers.get_edited_preset().config.opt_bool("support_chamber_temp_control");
|
||||
toggle_line("chamber_temperatures", support_chamber_temp_control);
|
||||
|
||||
for (auto el :
|
||||
{"cool_plate_temp", "cool_plate_temp_initial_layer", "eng_plate_temp", "eng_plate_temp_initial_layer", "textured_plate_temp", "textured_plate_temp_initial_layer"})
|
||||
@@ -3906,7 +3906,7 @@ void TabPrinter::toggle_options()
|
||||
toggle_option("thumbnail_size",!is_BBL_printer);
|
||||
toggle_option("printer_structure", !is_BBL_printer);
|
||||
toggle_option("use_relative_e_distances", !is_BBL_printer);
|
||||
toggle_option("support_chamber_temp_control", 0);
|
||||
toggle_option("support_chamber_temp_control",!is_BBL_printer);
|
||||
toggle_option("support_air_filtration",is_BBL_printer);
|
||||
auto flavor = m_config->option<ConfigOptionEnum<GCodeFlavor>>("gcode_flavor")->value;
|
||||
bool is_marlin_flavor = flavor == gcfMarlinLegacy || flavor == gcfMarlinFirmware;
|
||||
|
||||
Reference in New Issue
Block a user