mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-22 06:04:01 -06:00
Fixed printing order of skirt-brim intersecting extrusions (#3634)
This commit is contained in:
parent
1693a56ea3
commit
9b73ecdf02
1 changed files with 1 additions and 1 deletions
|
@ -1931,7 +1931,7 @@ void Print::_make_brim()
|
||||||
for (size_t i = 0; i < loops_trimmed_order.size();) {
|
for (size_t i = 0; i < loops_trimmed_order.size();) {
|
||||||
// Find all pieces that the initial loop was split into.
|
// Find all pieces that the initial loop was split into.
|
||||||
size_t j = i + 1;
|
size_t j = i + 1;
|
||||||
for (; j < loops_trimmed_order.size() && loops_trimmed_order[i].first == loops_trimmed_order[j].first; ++ j) ;
|
for (; j < loops_trimmed_order.size() && loops_trimmed_order[i].second == loops_trimmed_order[j].second; ++ j) ;
|
||||||
const ClipperLib_Z::Path &first_path = *loops_trimmed_order[i].first;
|
const ClipperLib_Z::Path &first_path = *loops_trimmed_order[i].first;
|
||||||
if (i + 1 == j && first_path.size() > 3 && first_path.front().X == first_path.back().X && first_path.front().Y == first_path.back().Y) {
|
if (i + 1 == j && first_path.size() > 3 && first_path.front().X == first_path.back().X && first_path.front().Y == first_path.back().Y) {
|
||||||
auto *loop = new ExtrusionLoop();
|
auto *loop = new ExtrusionLoop();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue