mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-07-25 06:54:31 +08:00
Check number of skirt loops before disabling spiral vase
This commit is contained in:
parent
33059e18d7
commit
8067295684
@ -326,7 +326,8 @@ sub process_layer {
|
||||
$self->_spiral_vase->enable(
|
||||
($layer->id > 0 || $self->print->config->brim_width == 0
|
||||
|| $self->print->config->interior_brim_width == 0 || $self->print->config->brim_connections_width == 0)
|
||||
&& ($layer->id >= $self->print->config->skirt_height && !$self->print->has_infinite_skirt)
|
||||
&& ($self->print->config->skirts == 0
|
||||
|| ($layer->id >= $self->print->config->skirt_height && !$self->print->has_infinite_skirt))
|
||||
&& !defined(first { $_->region->config->bottom_solid_layers > $layer->id } @{$layer->regions})
|
||||
&& !defined(first { $_->perimeters->items_count > 1 } @{$layer->regions})
|
||||
&& !defined(first { $_->fills->items_count > 0 } @{$layer->regions})
|
||||
|
Loading…
x
Reference in New Issue
Block a user