mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-14 02:07:54 -06:00
Adjust collision detection for brim and include support islands inside the only_retract_when_crossing_perimeters logic
This commit is contained in:
parent
67f5b7ab14
commit
5d80c26b29
4 changed files with 29 additions and 16 deletions
|
@ -682,7 +682,7 @@ sub make_brim {
|
|||
# -0.5 because islands are not represented by their centerlines
|
||||
# (first offset more, then step back - reverse order than the one used for
|
||||
# perimeters because here we're offsetting outwards)
|
||||
push @loops, offset2(\@islands, ($i + 1.0) * $flow->scaled_spacing, -1.5 * $flow->scaled_spacing, undef, JT_SQUARE);
|
||||
push @loops, offset2(\@islands, ($i + 0.5) * $flow->scaled_spacing, -1.0 * $flow->scaled_spacing, undef, JT_SQUARE);
|
||||
}
|
||||
|
||||
@{$self->brim} = map Slic3r::ExtrusionLoop->pack(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue