FIX: brims in object holes may not be generated

a problem described by https://github.com/SoftFever/OrcaSlicer/pull/8914

jira-ID: none

Change-Id: Id437fa4f4b4dbdb4d174bdfda659b928816cc889
(cherry picked from commit 24802401190cbd8e3c6adc17dfaa327fff81878f)
This commit is contained in:
wintergua 2025-03-28 11:49:01 +08:00 committed by lane.wei
parent 42d142f85c
commit 9ee3b48d37
1 changed files with 1 additions and 1 deletions

View File

@ -1001,7 +1001,7 @@ static ExPolygons outer_inner_brim_area(const Print& print,
if (!has_outer_brim)
append(no_brim_area_object, diff_ex(offset(ex_poly.contour, no_brim_offset), ex_poly_holes_reversed));
if (!has_inner_brim && !has_outer_brim)
append(no_brim_area_object, offset_ex(ex_poly_holes_reversed, -no_brim_offset));
append(no_brim_area_object, diff_ex(ex_poly_holes_reversed, offset_ex(ex_poly_holes_reversed, -no_brim_offset)));
append(holes_object, ex_poly_holes_reversed);
}
}