ENH: arrange partplate objects intersect with plate are also arranged
Jira: STUDIO-2961 Change-Id: I744e99f8bdd95289efa37d1e022b109518befa51 (cherry picked from commit 15bc33d58de118deea93c568ef4e5ffb0370be75)
This commit is contained in:
parent
226e18254c
commit
8714b3e5e5
|
@ -353,7 +353,7 @@ void ArrangeJob::prepare_partplate() {
|
|||
ModelObject* mo = model.objects[oidx];
|
||||
for (size_t inst_idx = 0; inst_idx < mo->instances.size(); ++inst_idx)
|
||||
{
|
||||
bool in_plate = plate->contain_instance(oidx, inst_idx);
|
||||
bool in_plate = plate->contain_instance(oidx, inst_idx) || plate->intersect_instance(oidx, inst_idx);
|
||||
ArrangePolygon&& ap = prepare_arrange_polygon(mo->instances[inst_idx]);
|
||||
|
||||
ArrangePolygons& cont = mo->instances[inst_idx]->printable ?
|
||||
|
|
Loading…
Reference in New Issue