mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-15 18:58:00 -06:00
FIX: remove gap btw internal bridge and inner wall
Signed-off-by: yifan.wu <yifan.wu@bambulab.com> Change-Id: I7223cedb4ab5394b370d8e413dbbf478b9928c42 (cherry picked from commit be4daaf6fc5428b51b239c5692d1735d4e47b1f6)
This commit is contained in:
parent
aa1bd63d61
commit
f258da6add
1 changed files with 4 additions and 0 deletions
|
@ -1642,6 +1642,10 @@ void PrintObject::bridge_over_infill()
|
||||||
to_bridge_pp = intersection(to_bridge_pp, lower_internal);
|
to_bridge_pp = intersection(to_bridge_pp, lower_internal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// BBS: expand to make avoid gap between bridge and inner wall
|
||||||
|
to_bridge_pp = expand(to_bridge_pp, bridge_flow.scaled_width());
|
||||||
|
to_bridge_pp = intersection(to_bridge_pp, internal_solid);
|
||||||
|
|
||||||
// there's no point in bridging too thin/short regions
|
// there's no point in bridging too thin/short regions
|
||||||
//FIXME Vojtech: The offset2 function is not a geometric offset,
|
//FIXME Vojtech: The offset2 function is not a geometric offset,
|
||||||
// therefore it may create 1) gaps, and 2) sharp corners, which are outside the original contour.
|
// therefore it may create 1) gaps, and 2) sharp corners, which are outside the original contour.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue