mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-16 18:12:10 +00:00
ENH:support parse new print data
jira:[for new print data] Change-Id: Iac6747e9ade690fcdf3b7b11239fe183bc7c3796 (cherry picked from commit 6c02c7bc8c77a481253e6c574f7bc13ff2cfcbdc)
This commit is contained in:
@@ -553,8 +553,8 @@ void PrinterPartsDialog::set_nozzle_diameter(wxCommandEvent& evt)
|
||||
auto nozzle_diameter = std::stof(nozzle_diameter_checkbox->GetStringSelection().ToStdString());
|
||||
nozzle_diameter = round(nozzle_diameter * 10) / 10;
|
||||
|
||||
obj->nozzle_diameter = nozzle_diameter;
|
||||
obj->nozzle_type = nozzle_type;
|
||||
obj->m_nozzle_data.nozzles[0].diameter = nozzle_diameter;
|
||||
obj->m_nozzle_data.nozzles[0].type = nozzle_type;
|
||||
|
||||
obj->command_set_printer_nozzle(nozzle_type, nozzle_diameter);
|
||||
}
|
||||
@@ -578,12 +578,9 @@ bool PrinterPartsDialog::Show(bool show)
|
||||
wxGetApp().UpdateDlgDarkUI(this);
|
||||
CentreOnParent();
|
||||
|
||||
auto type = obj->nozzle_type;
|
||||
auto diameter = 0.4f;
|
||||
|
||||
if (obj->nozzle_diameter > 0) {
|
||||
diameter = round(obj->nozzle_diameter * 10) / 10;
|
||||
}
|
||||
auto type = obj->m_nozzle_data.nozzles[0].type;
|
||||
auto diameter = obj->m_nozzle_data.nozzles[0].diameter;
|
||||
|
||||
nozzle_type_checkbox->Clear();
|
||||
nozzle_diameter_checkbox->Clear();
|
||||
|
||||
Reference in New Issue
Block a user