mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-11 08:47:52 -06:00
remove print bed temp 0 degree check
This commit is contained in:
parent
69e9a7454e
commit
19ca3fee68
1 changed files with 22 additions and 22 deletions
|
@ -1079,28 +1079,28 @@ StringObjectException Print::validate(StringObjectException *warning, Polygons*
|
|||
}
|
||||
|
||||
|
||||
const ConfigOptionDef* bed_type_def = print_config_def.get("curr_bed_type");
|
||||
assert(bed_type_def != nullptr);
|
||||
|
||||
const t_config_enum_values* bed_type_keys_map = bed_type_def->enum_keys_map;
|
||||
for (unsigned int extruder_id : extruders) {
|
||||
const ConfigOptionInts* bed_temp_opt = m_config.option<ConfigOptionInts>(get_bed_temp_key(m_config.curr_bed_type));
|
||||
for (unsigned int extruder_id : extruders) {
|
||||
int curr_bed_temp = bed_temp_opt->get_at(extruder_id);
|
||||
if (curr_bed_temp == 0 && bed_type_keys_map != nullptr) {
|
||||
std::string bed_type_name;
|
||||
for (auto item : *bed_type_keys_map) {
|
||||
if (item.second == m_config.curr_bed_type) {
|
||||
bed_type_name = item.first;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return { format(L("Plate %d: %s does not support filament %s.\n"), this->get_plate_index() + 1,
|
||||
L(bed_type_name), extruder_id + 1) };
|
||||
}
|
||||
}
|
||||
}
|
||||
// const ConfigOptionDef* bed_type_def = print_config_def.get("curr_bed_type");
|
||||
// assert(bed_type_def != nullptr);
|
||||
//
|
||||
// const t_config_enum_values* bed_type_keys_map = bed_type_def->enum_keys_map;
|
||||
// for (unsigned int extruder_id : extruders) {
|
||||
// const ConfigOptionInts* bed_temp_opt = m_config.option<ConfigOptionInts>(get_bed_temp_key(m_config.curr_bed_type));
|
||||
// for (unsigned int extruder_id : extruders) {
|
||||
// int curr_bed_temp = bed_temp_opt->get_at(extruder_id);
|
||||
// if (curr_bed_temp == 0 && bed_type_keys_map != nullptr) {
|
||||
// std::string bed_type_name;
|
||||
// for (auto item : *bed_type_keys_map) {
|
||||
// if (item.second == m_config.curr_bed_type) {
|
||||
// bed_type_name = item.first;
|
||||
// break;
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// return { format(L("Plate %d: %s does not support filament %s.\n"), this->get_plate_index() + 1,
|
||||
// L(bed_type_name), extruder_id + 1) };
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
return {};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue