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

Observation: Travel not being optimized #10060

Open inspectionsbybob opened 1 year ago

inspectionsbybob commented 1 year ago

Description of the bug

I was working with the lastest Beta when I noticed some odd travel behavior...

My Model has several support Trees on Either side (M) is where the Model touches the plate, and the numbers represent support tree columns

1 5 2 6 M M 3 7 4 8

Rather than build the support towers linear order, such as : 1 2 M 3 4 8 7 M 6 5

is was doing things like 1 2 4 3 M M 6 5 8 7

Which resulted in a LOT more travel and a lot more perimeters being crossed

Doom Chest Plate.zip

Project file & How to reproduce

Load the project and slice it and then watch the travel behavior

Checklist of files included above

Version of PrusaSlicer

2.6.0-alpha5+win64

Operating system

Win11

Printer model

JGMaker

joseph-greiner commented 1 year ago

Here is some verification:

Project file & How to reproduce Load the project and slice, check travel for layers at height 0.8 an 0.95

Checklist of files included above Project file: travel_observations.zip

Screenshot / Video: Screenshot from 2023-03-16 15-09-50

https://youtube.com/shorts/DWiDiryMLsk?feature=share

Version of PrusaSlicer: Version 2.6.0-alpha5+linux-x64-GTK3

Operating system Linux Mint 21.1 Cinnamon Linux Kernel: 5.15.0-67-generic

Printer model Prusa i3 Mk3S+