mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-10-10 17:21:10 +00:00
fix: route iXex collision zones through m_unselected for effective exclusion
params.excluded_regions flows into libnest2d PlacementConfig.m_excluded_regions which is declared but never consumed by the NFP placer — the field is dead code. m_unselected is the working path: it becomes fixeditems that are preloaded as physical fixed obstacles in the NFP computation, same as the wipe tower. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
1cacc6d02d
commit
a9ad17cea2
@@ -566,7 +566,7 @@ void ArrangeJob::process(Ctl &ctl)
|
||||
ap.bed_idx = current_plate_index;
|
||||
ap.height = 1;
|
||||
ap.name = "IXexCollisionZone";
|
||||
params.excluded_regions.emplace_back(std::move(ap));
|
||||
m_unselected.emplace_back(std::move(ap));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user