mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-05 14:20:37 +08:00
Pass in tool ID for toolchange temperature delta.
Fixes #3546 and reimplements #3547 for master
This commit is contained in:
parent
11fa9e47ab
commit
d066f60964
@ -98,7 +98,7 @@ OozePrevention::pre_toolchange(GCode &gcodegen)
|
||||
if (gcodegen.config.standby_temperature_delta.value != 0) {
|
||||
// we assume that heating is always slower than cooling, so no need to block
|
||||
gcode += gcodegen.writer.set_temperature
|
||||
(this->_get_temp(gcodegen) + gcodegen.config.standby_temperature_delta.value, false);
|
||||
(this->_get_temp(gcodegen) + gcodegen.config.standby_temperature_delta.value, false, gcodegen.writer.extruder()->id);
|
||||
}
|
||||
|
||||
return gcode;
|
||||
@ -110,7 +110,7 @@ OozePrevention::post_toolchange(GCode &gcodegen)
|
||||
std::string gcode;
|
||||
|
||||
if (gcodegen.config.standby_temperature_delta.value != 0) {
|
||||
gcode += gcodegen.writer.set_temperature(this->_get_temp(gcodegen), true);
|
||||
gcode += gcodegen.writer.set_temperature(this->_get_temp(gcodegen), true, gcodegen.writer.extruder()->id);
|
||||
}
|
||||
|
||||
return gcode;
|
||||
|
Loading…
x
Reference in New Issue
Block a user