prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.64k stars 1.92k forks source link

Overlapped objects on build plate don't slice properly #8962

Closed RidwanHughes closed 1 year ago

RidwanHughes commented 1 year ago

Description of the bug

I created a simple & effective TPU cable tie https://www.thingiverse.com/thing:5523089 where the end user can create their own custom ones simply by moving the parts round on the build plate so they overlap by 2mm and then slicing, but the resultant slice tells the printer to print more than once in the overlapped spots.

PrusaSlicer_bad_slice_1

The only way to get a proper slice is to export the build plate as an STL or merge the objects manually, meaning if you want to change their positions after slicing you need to split them and then merge them again manually to slice again.

PrusaSlicer_bad_slice_2

I thought overlapped objects would be automatically merged as part of the slicing process.

Project file & How to reproduce

Load up the Hoopin_TPU_Cable_Tie_test.3mf file in the zip, and press "Slice now".

Hoopin_TPU_Cable_Tie_test.zip

Now merge the 4 objects and slice again.

Checklist of files included above

Version of PrusaSlicer

2.5.0+win64

Operating system

Windows 7

Printer model

Prusa i3 Mk3

neophyl commented 1 year ago

Yes. This is known operation. There are many issues already around this, most of them closed. The user is expected to check for this and merge them if required. Same with support structures for different objects.

You can reposition merged objects (which then are classed as Parts of a single Object) but you have to select them using the tree view on the right as you cant click on parts via the plater.

kubispe1 commented 1 year ago

Hi, this is a logic of PS. At the moment there will not be improve in this way...