mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-08-08 22:35:15 -06:00
Bugfix: when using low layer heights and support material, the contact regions were generated with a negative height. #1013
This commit is contained in:
parent
3eedd4bbed
commit
504962712b
3 changed files with 42 additions and 18 deletions
13
t/layers.t
13
t/layers.t
|
@ -1,4 +1,4 @@
|
|||
use Test::More tests => 4;
|
||||
use Test::More tests => 5;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
@ -55,4 +55,15 @@ ok $test->(), "positive Z offset";
|
|||
$config->set('z_offset', -0.8);
|
||||
ok $test->(), "negative Z offset";
|
||||
|
||||
{
|
||||
my $config = Slic3r::Config->new_from_defaults;
|
||||
$config->set('nozzle_diameter', [0.35]);
|
||||
$config->set('layer_height', 0.1333);
|
||||
|
||||
my $print = Slic3r::Test::init_print('2x20x10', config => $config);
|
||||
$print->init_extruders;
|
||||
$_->region(0) for @{$print->objects->[0]->layers}; # init layer regions
|
||||
ok $print->objects->[0]->layers->[1]->support_material_contact_height > 0, 'support_material_contact_height is positive';
|
||||
}
|
||||
|
||||
__END__
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue