Skip to content

[BUG] Arrange modes "Balanced" and "Accurate" fail to arrange instances with sufficien margin to avoid extruder collision #11340

Open
@staspika

Description

@staspika

Description of the bug

When selecting "Complete individual objects" and pressing "Arrange" while geometry handling "Balanced" or "Accurate" is selected, the objects are placed with extruder clearance areas exactly touching each other:
imagen
While this really might not present problems while actually printing, this prevents generating G-code, as PrusaSlicer produces an error message and disables G-code generation.

Selecting "Fast" geometry handling seems to be placing the same objects perfectly fine most of the time (although there is room for improvement of placement order, as described in #6474), but still not every single time:
imagen

Project file & How to reproduce

In PrusaSlicer, place multiple objects/instances on the bed. Select "Print Settings -> Output Options -> Sequential printing -> Complete individual objects"; right-click "Arrange" button and choose geometry handling "Balanced" or "Accurate"; left-click "Arrange" button. The objects are placed with extruder clearance areas exactly touching each other; PrusaSlicer produces following error: "Some objects are too close; your extruder will collide with them"; G-code generation is disabled.

Try the same several times with geometry handling "Fast". Most of the times the placement will be acceptable, but some of the times the same error will be produced.

An example of a project file: 003.zip

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.6.1

Operating system

Ubuntu 23.04

Printer model

MK3S+ kit

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions