mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-16 11:17:51 -06:00
Fix wrong first layer temperature when ooze prevention and print-by-obj are enabled (#8927)
* Don't apply idle temperature to current nozzle (SoftFever/OrcaSlicer#8924) * Merge branch 'main' into bugfox/ooze-prevention-current-nozzle
This commit is contained in:
parent
e6467d4872
commit
4dc6530391
1 changed files with 1 additions and 1 deletions
|
@ -3205,7 +3205,7 @@ void GCode::_print_first_layer_extruder_temperatures(GCodeOutputStream &file, Pr
|
||||||
// Set temperatures of all the printing extruders.
|
// Set temperatures of all the printing extruders.
|
||||||
for (unsigned int tool_id : print.extruders()) {
|
for (unsigned int tool_id : print.extruders()) {
|
||||||
int temp = print.config().nozzle_temperature_initial_layer.get_at(tool_id);
|
int temp = print.config().nozzle_temperature_initial_layer.get_at(tool_id);
|
||||||
if (print.config().ooze_prevention.value) {
|
if (m_ooze_prevention.enable && tool_id != first_printing_extruder_id) {
|
||||||
if (print.config().idle_temperature.get_at(tool_id) == 0)
|
if (print.config().idle_temperature.get_at(tool_id) == 0)
|
||||||
temp += print.config().standby_temperature_delta.value;
|
temp += print.config().standby_temperature_delta.value;
|
||||||
else
|
else
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue