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.53k stars 1.9k forks source link

[2.6.0 alpha 5 / macos] Tool change happens at current print location, not at the wipe tower location #9981

Open themelle opened 1 year ago

themelle commented 1 year ago

Description of the bug

When doing multi-extrusion prints using a wipe tower the process for tool changes (in version 2.5.0) was as follows: (let's assume we're using T0 and T1)

As of version 2.6.0 alpha 5 (and presumably also in the earlier alphas) the tool change process has changed for the worse:

This effectively ruins my prints as the tool change leaves purge debris and overheat dents on the print.

Please see attached project and resulting code files as well as a screenshot of comparing the gcode at the location of the problem.

Project file & How to reproduce

version 2.5.0 --- ps-250.zip version 2.6.0 alpha 5 --- ps-260a5.zip

Bildschirm­foto 2023-03-08 um 09 40 30

Checklist of files included above

Version of PrusaSlicer

2.6.0-alpha5+MacOS-x64

Operating system

macOS 13.0

Printer model

custom delta

themelle commented 1 year ago

It's been almost 2 months since submitting this issue. As it is a bug that makes multi-extrusion unusable (at least for my setup, probably also for others) I at least expected some feedback.

I just don't want this to be pushed down the drain unnoticed 😉

Thanks for your time 🙏🏻

themelle commented 8 months ago

Possibly related to #2672

kubispe1 commented 8 months ago

Hi @themelle,

Possibly related to #2672

That's different topic. Never mind.


To your issue. We changed this behavior to reduce travel to the Wipe tower where only tool change is performed. So the tool goes directly to the dock or is changed upon the object. It could create a string and make this kind of problem.

ps-270_a1.zip There I made some changes to your 3mf. Use PS270a1 to slice it and you can try to print it. I am quite interested of your feedback. There is a list of changes:

then I made tinny improvements:

themelle commented 8 months ago

Dear @kubispe1 ,

thanks for your time and your input - I really appreciate that!

Checking "Enable ramming for multitool setups" indeed did change the game a lot; tool changes are now being performed at the wipe tower again - so that's fixed. Though I did not use your .3mf file, but installed 2.7a1 and changed my filament profiles accordingly.

What puzzles me is that the print looks ugly at places and clean at others. IMG_9088

Specifically, the print looks good for layers without a tool change (see chest and hat), but oddly unclean for layers where tool changes were included (feet, face). From observing the print it seems that speeds were nominal at the single tool layers, whereas the printing speed was substantially higher for layers containing tool changes. Do you have any idea where this may stem from?

Please find the project file attached. smurf sit 1.3mf.zip

Thanks again, Andreas

themelle commented 4 months ago

Dear @kubispe1 ,

are there any news on this issue?

Thanks in advance! Andreas