mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-24 07:03:59 -06:00
Bugfix: is_printable() wasn't discarding narrow ring-shaped top/bottom surfaces because it was only considering the contour. This caused extra shell material even in hollow prints. #1049
This commit is contained in:
parent
7f23e72a10
commit
04d2231901
4 changed files with 14 additions and 5 deletions
|
@ -360,8 +360,8 @@ sub detect_surfaces_type {
|
|||
[ map @$_, @$clip_surfaces ],
|
||||
1,
|
||||
);
|
||||
return grep $_->contour->is_printable($layerm->perimeter_flow->scaled_width),
|
||||
map Slic3r::Surface->new(expolygon => $_, surface_type => $result_type),
|
||||
return map Slic3r::Surface->new(expolygon => $_, surface_type => $result_type),
|
||||
grep $_->is_printable($layerm->perimeter_flow->scaled_width),
|
||||
@$expolygons;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue