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.63k stars 1.92k forks source link

Why are seams of version 2.4.0 much much better? #11190

Open ramosglauco opened 1 year ago

ramosglauco commented 1 year ago

Description of the bug

Hello. Since version 2.4.0 the seam pattern has been changed to look for smoother lines. However, this pattern fails on two main points in my opinion: 1 - When trying to follow an aligned path on models with curved surfaces (IMAGE1). 2 - When trying to hide the seams in the sharpest corner of models with more complex geometries (IMAGE2).

I work with the manufacture and sale of decorative objects, where the aesthetic part is very very important. For this reason I'm still stuck on version 2.4.0 and unfortunately I end up not being able to enjoy the new features of the newest versions. I would like to know if there is any idea of ​​reworking the seam algorithm. Thanks.

IMAGE1 - PRUSASLICER 2.4.0 x 2.6.0 IMAGE1

IMAGE2 - PRUSASLICER 2.4.0 x 2.6.0 IMAGE2

Project file & How to reproduce

seamexemple.zip

Checklist of files included above

Version of PrusaSlicer

PrusaSlicer 2.6.0

Operating system

Win11

Printer model

FLSun SR

stefan-am commented 1 year ago

I also agree that the seam placement in versions later than 2.4.0 often does not work according to what the user wants to achieve :-(

Below is a simplified example of a handle, where i want to place the seam - for the reason of symmetry - in the middle of the rear face.
This was easy in Slicer 2.4.0, set seam to "Rear" and the seam came out in a exact vertical line in the middle of the rear face:

seam_rear_version240

The behaviour changed to the result shown here with 2.6.1RC1:

seam_rear_version261rc1 I want to be able to achieve the former behaviour of version 2.4.0 for the reason of a symmetrical look. Here the project file: seam_rear_version_240.zip

ramosglauco commented 1 year ago

There are so many new features, but they forget to fix the basics.

nvtkaszpir commented 11 months ago

Also looks like some seams are getting shifted, so seam is no longer a straight line but is is moved with specific layers in one direction - rounding errors?

Below video is from 2.6.1 under Windows 10, model https://www.printables.com/model/578961-gridfinity-1x1-lego-4x4/files

https://github.com/prusa3d/PrusaSlicer/assets/1480252/00908cb1-5bea-49a1-8bea-dd5746101ce1

ramosglauco commented 11 months ago

They've known the seams are shit for a long long time. But they are worried about other useless things.