External bridge improvements ported from Prusa Slicer #845

Closed
opened 2026-04-05 16:32:42 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Eldenroot on 2/8/2026

This patch merges adjacent external bridge polygons before calculating the angle.

Currently there is a problem where detect_bridging_direction is called with non-empty floating_edges even when the bridge area has no floating edges, such as in the picture below. By merging the bridges first then taking the closing of the merged bridge polygons this problem is fixed.

image

link: https://github.com/bambulab/BambuStudio/pull/9659
credits: lin-xianming

*Originally created by @Eldenroot on 2/8/2026* This patch merges adjacent external bridge polygons before calculating the angle. Currently there is a problem where detect_bridging_direction is called with non-empty floating_edges even when the bridge area has no floating edges, such as in the picture below. By merging the bridges first then taking the closing of the merged bridge polygons this problem is fixed. <img width="250" height="257" alt="image" src="https://github.com/user-attachments/assets/4afbb739-e93b-497b-96b0-e56c85568091" /> link: https://github.com/bambulab/BambuStudio/pull/9659 credits: lin-xianming
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#845