FIX: the extruder_id is incorrect when cali left nozzle
jira: none Change-Id: Ice9c5ad93840223d59ac2a1c56935051382d5efb
This commit is contained in:
parent
45580a9d75
commit
53e50e285c
|
@ -1200,7 +1200,7 @@ bool CalibUtils::check_printable_status_before_cali(const MachineObject* obj, co
|
||||||
const ConfigOptionFloatsNullable *nozzle_diameter_config = cali_info.printer_prest->config.option<ConfigOptionFloatsNullable>("nozzle_diameter");
|
const ConfigOptionFloatsNullable *nozzle_diameter_config = cali_info.printer_prest->config.option<ConfigOptionFloatsNullable>("nozzle_diameter");
|
||||||
float nozzle_diameter = nozzle_diameter_config->values[0];
|
float nozzle_diameter = nozzle_diameter_config->values[0];
|
||||||
|
|
||||||
float diameter = obj->m_extder_data.extders[0].current_nozzle_diameter;
|
float diameter = obj->m_extder_data.extders[cali_info.extruder_id].current_nozzle_diameter;
|
||||||
bool is_multi_extruder = obj->is_multi_extruders();
|
bool is_multi_extruder = obj->is_multi_extruders();
|
||||||
std::vector<NozzleFlowType> nozzle_volume_types;
|
std::vector<NozzleFlowType> nozzle_volume_types;
|
||||||
if (is_multi_extruder) {
|
if (is_multi_extruder) {
|
||||||
|
|
Loading…
Reference in New Issue