Exclude object in Klipper creates overlapping boxes for the objects much larger than the objects themselves. (See pictures below.) This makes it very hard to select and exclude the correct failing object.
I posted this question on Facebook and another user reported the same problem. I’m using Prusa Slicer and he’s using Superslicer.
I’m running the latest version of Klipper on all modules and latest version of Prusa Slicer, but I’ve had this problem for a couple of months. Klipper runs on a Rpi 4.
As a new user I’m limited to only one picture in the first post but here’s the layout in Prusa. (Not exactly the same as in the pic above, but you get the idea.)
Either the slicer itself or some sort of post-processing modifies the gcode file by adding: EXCLUDE_OBJECT_DEFINE NAME=<object name> [CENTER=x,y] [POLYGON=[[x,y],...]]
This means that each object is surrounded by a bounding box used to identify the relevant object
With the shapes and arrangement as shown in your screenshot, it is inevitable that these bounding boxes will overlap
So:
Not a Klipper issue but rather a slicer / post-processing topic. I do not know how much offset such a bounding box is using by default and if this can be controlled by a setting (I’m not using this feature)
Depending on the arrangement and object form, it is inevitable
I understand. Makes sense. The only thing you do in Prusa is to enable Label Objects and in Cura it’s built in. I’ll talk to the Prusa people then and see what their input is.