mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-18 04:08:02 -06:00
Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer
This commit is contained in:
parent
c2e710d092
commit
7f57f007cd
12 changed files with 154 additions and 212 deletions
|
@ -21,8 +21,8 @@ sub pre_toolchange {
|
|||
|
||||
if ($gcodegen->config->standby_temperature_delta != 0) {
|
||||
my $temp = defined $gcodegen->layer && $gcodegen->layer->id == 0
|
||||
? $gcodegen->_extruder->first_layer_temperature
|
||||
: $gcodegen->_extruder->temperature;
|
||||
? $gcodegen->config->get_at('first_layer_temperature', $gcodegen->extruder->id)
|
||||
: $gcodegen->config->get_at('temperature', $gcodegen->extruder->id);
|
||||
# we assume that heating is always slower than cooling, so no need to block
|
||||
$gcode .= $gcodegen->set_temperature($temp + $gcodegen->config->standby_temperature_delta, 0);
|
||||
}
|
||||
|
@ -37,8 +37,8 @@ sub post_toolchange {
|
|||
|
||||
if ($gcodegen->config->standby_temperature_delta != 0) {
|
||||
my $temp = defined $gcodegen->layer && $gcodegen->layer->id == 0
|
||||
? $gcodegen->_extruder->first_layer_temperature
|
||||
: $gcodegen->_extruder->temperature;
|
||||
? $gcodegen->config->get_at('first_layer_temperature', $gcodegen->extruder->id)
|
||||
: $gcodegen->config->get_at('temperature', $gcodegen->extruder->id);
|
||||
$gcode .= $gcodegen->set_temperature($temp, 1);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue