mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2026-02-23 12:55:37 -07:00
ENH: support cold pull for TPU
jira: [STUDIO-13529] Change-Id: I6a44da3b2774305db179cfed0781d67e9b5a7e2e (cherry picked from commit 0225c329c8eb8fee332d2cf9732b83ccd0c1dbb3)
This commit is contained in:
parent
9b5190ca37
commit
84dd0449b7
5 changed files with 11 additions and 20 deletions
|
|
@ -1695,9 +1695,6 @@ void SelectMachineDialog::show_status(PrintDialogStatus status, std::vector<wxSt
|
|||
} else if (status == PrintStatusHasFilamentInBlackListWarning) {
|
||||
Enable_Refresh_Button(true);
|
||||
Enable_Send_Button(true);
|
||||
} else if (status == PrintStatusWarningTpuRightColdPulling) {
|
||||
Enable_Refresh_Button(true);
|
||||
Enable_Send_Button(true);
|
||||
} else if (status == PrintStatusFilamentWarningHighChamberTempCloseDoor || status == PrintStatusFilamentWarningHighChamberTemp) {
|
||||
Enable_Refresh_Button(true);
|
||||
Enable_Send_Button(true);
|
||||
|
|
@ -3509,20 +3506,6 @@ void SelectMachineDialog::update_show_status(MachineObject* obj_)
|
|||
}
|
||||
}
|
||||
|
||||
/*Check the tpu at right*/
|
||||
if (obj_->GetExtderSystem()->GetTotalExtderCount() == 2) {
|
||||
for (const FilamentInfo& item : m_ams_mapping_result) {
|
||||
if (item.ams_id.empty()) continue;
|
||||
if (item.type.compare("TPU") != 0 && item.type.compare("TPU-AMS") != 0) { continue; }
|
||||
|
||||
int extruder_id = obj_->get_extruder_id_by_ams_id(item.ams_id);
|
||||
if (extruder_id == MAIN_EXTRUDER_ID) {
|
||||
show_status(PrintDialogStatus::PrintStatusWarningTpuRightColdPulling);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*Check high temperture slicing*/
|
||||
if (m_print_type == PrintFromType::FROM_NORMAL) {
|
||||
std::set<string> high_temp_filaments;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue