mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-20 03:43:52 +00:00
Slic3r has been modified to propagate the following filament specific
values to GCode generator, one per active extruder: bed_temperature bridge_fan_speed cooling disable_fan_first_layers fan_always_on fan_below_layer_time first_layer_bed_temperature max_fan_speed min_fan_speed min_print_speed slowdown_below_layer_time Now it remains to extend Slic3r to correctly apply these values.
This commit is contained in:
@@ -161,7 +161,7 @@ use Slic3r::Test;
|
||||
$config->set('perimeters', 3);
|
||||
$config->set('top_solid_layers', 0);
|
||||
$config->set('bottom_solid_layers', 0);
|
||||
$config->set('cooling', 0); # to prevent speeds from being altered
|
||||
$config->set('cooling', [ 0 ]); # to prevent speeds from being altered
|
||||
$config->set('first_layer_speed', '100%'); # to prevent speeds from being altered
|
||||
|
||||
{
|
||||
@@ -242,10 +242,10 @@ use Slic3r::Test;
|
||||
$config->set('perimeter_speed', 77);
|
||||
$config->set('external_perimeter_speed', 66);
|
||||
$config->set('bridge_speed', 99);
|
||||
$config->set('cooling', 1);
|
||||
$config->set('fan_below_layer_time', 0);
|
||||
$config->set('slowdown_below_layer_time', 0);
|
||||
$config->set('bridge_fan_speed', 100);
|
||||
$config->set('cooling', [ 1 ]);
|
||||
$config->set('fan_below_layer_time', [ 0 ]);
|
||||
$config->set('slowdown_below_layer_time', [ 0 ]);
|
||||
$config->set('bridge_fan_speed', [ 100 ]);
|
||||
$config->set('bridge_flow_ratio', 33); # arbitrary value
|
||||
$config->set('overhangs', 1);
|
||||
my $print = Slic3r::Test::init_print('overhang', config => $config);
|
||||
@@ -289,7 +289,7 @@ use Slic3r::Test;
|
||||
$config->set('layer_height', 0.4);
|
||||
$config->set('first_layer_height', 0.35);
|
||||
$config->set('extra_perimeters', 1);
|
||||
$config->set('cooling', 0); # to prevent speeds from being altered
|
||||
$config->set('cooling', [ 0 ]); # to prevent speeds from being altered
|
||||
$config->set('first_layer_speed', '100%'); # to prevent speeds from being altered
|
||||
$config->set('perimeter_speed', 99);
|
||||
$config->set('external_perimeter_speed', 99);
|
||||
@@ -377,7 +377,7 @@ use Slic3r::Test;
|
||||
$config->set('bridge_speed', 99);
|
||||
$config->set('fill_density', 0); # to prevent bridging over sparse infill
|
||||
$config->set('overhangs', 1);
|
||||
$config->set('cooling', 0); # to prevent speeds from being altered
|
||||
$config->set('cooling', [ 0 ]); # to prevent speeds from being altered
|
||||
$config->set('first_layer_speed', '100%'); # to prevent speeds from being altered
|
||||
|
||||
my $test = sub {
|
||||
|
||||
Reference in New Issue
Block a user