Notifications
Clear all

Toolhead wait to reach temperature in printing  

  RSS
Spacekoaster
(@spacekoaster)
Active Member
Toolhead wait to reach temperature in printing

Hello,

I finally received and assembled my semi assembled XL 2 toolheads. I've noticed that during printing, after the toolhead has been parked in order to get the second toolhead, the printer is waiting each time, probably for the toolhead to pick to reach again the right temperature. What settings should I mess with in PrusaSlicer? In Prusa Connect I can see the target temperature falls to 0 degrees each time the tool is parked. It seems odd to me that there's no anticipation of heating the toolhead before parking the other one... Thanks!

Publié : 04/10/2023 7:09 pm
Spradlinb a aimé
Spradlinb
(@spradlinb)
Eminent Member
RE:

I'm having the exact same issue. Have you possibly found a solution to this, since I see this was posted a month ago? Pausing to re-heat with every tool change is going to drastically extend print times!

Publié : 02/11/2023 2:06 pm
Spacekoaster
(@spacekoaster)
Active Member
Topic starter answered:
RE: Toolhead wait to reach temperature in printing

Unfortunately, I haven’t found any solution.

Publié : 02/11/2023 2:16 pm
BaconFase
(@baconfase)
Reputable Member
RE: Toolhead wait to reach temperature in printing

There is an Idle Temperature setting in Filament Settings as well as a Temperature delta setting in Print Settings > Multiple Extruders. I haven't messed with them yet and their tooltip descriptions aren't the most clear, but they seem to be in the ballpark of what you're looking for.

I think it's tobycwood on this forum that has mentioned a few times about retracting filament at least 11mm to completely remove it from the hotzone.

So I imagine that sort of retraction added with lowering the temp delta to zero and/or idle temp to the same as print temp, so that it stays at temp would make tool changes much faster. I don't know if having a nozzle at full temp while empty impacts anything and it's probably a different answer depending on how hot you're printing, print material, and nozzle material, so a little caution/temperance wouldn't hurt.

 

XL-5T, MK3S MMU3 || GUIDE: How to print with multiple-nozzlesizes do read updated replies || PrusaSlicer Fork with multi-nozzlesize freedom || How Feasible is Printing PETG for PLA supports on XL very

Publié : 02/11/2023 5:06 pm
Spacekoaster
(@spacekoaster)
Active Member
Topic starter answered:
RE: Toolhead wait to reach temperature in printing

You’re right. Unfortunately, it isn’t clear to me how much each setting affects the other one (delta seems to affect idle temperature).

Publié : 02/11/2023 5:11 pm
BaconFase
(@baconfase)
Reputable Member
RE:

So for your situation and from the tooltip for Temperature variance, sounds like you should untick Idle temp in Filament Settings and then set the delta to zero to keep the other toolheads at full temp while they're docked. Then you wouldn't have to wait for heatup on changes.

Edit: Also probably want to set "Retraction when tool is disabled" in Filament Settings > Filament Overrides to 11mm or more, so you don't cook your filament while docked.

XL-5T, MK3S MMU3 || GUIDE: How to print with multiple-nozzlesizes do read updated replies || PrusaSlicer Fork with multi-nozzlesize freedom || How Feasible is Printing PETG for PLA supports on XL very

Publié : 02/11/2023 5:56 pm
Spradlinb
(@spradlinb)
Eminent Member
RE: Toolhead wait to reach temperature in printing

This definitely feels like something that should be fixable in software without the need to change the idle temp. I'm surprised there isn't a way for the slicer to program into the gcode when a color is almost completed to pre-head the next color ahead of time. Thank you all for the suggested changes to the idle temp and retraction, I'll definitely be testing that out! I'm just disappointed this isn't handled more seamlessly out of the box.

Publié : 04/11/2023 2:29 pm
AcE Krystal
(@ace-krystal)
Trusted Member
RE: Toolhead wait to reach temperature in printing

Same problem 
I'm doing my first multi color print, and I'm also having a LOT of waiting between switching heads. I turned on the "All Nozzle" temperatures in the footer so I can monitor the nozzle temperatures, and they indeed seems  to go -4C delta from target. 

Caused by Idle (docking) temperature?
At first I thought this was thanks to the idle temp being set, but exploring the G-code I don't see that set every tool change. All my filaments have a idle temp of 70, and M104 T# P# S70 is only used a few times when that color rightfully is not used for a long time. For the rest I can only see M104 ... S210 everywhere in the gecode.

This makes me conclude that the problem is not so much in the slicer/g-code, but that there might be an issue with the PID value's not keeping the nozzle proper on temperature target. It might even just be a sweat-spot where it try's to switch tool precisely during an over- or undershoot of the PID controller.

Is this true for all effected people?
I'm curious, did all of you who experience this problem install the silicone sock, and where only having this issue with a re-use time of the effected tool of under 40 seconds (the effected tool it is waiting for, is docked no longer then 40 seconds?)

Creative Engineer and 3D printing @ AcEcraft.eu

Publié : 06/11/2023 7:43 pm
Spacekoaster
(@spacekoaster)
Active Member
Topic starter answered:
RE: Toolhead wait to reach temperature in printing

I can't tell you for the 40 seconds mark, but I can definitely tell you that I installed some silicone socks since the beginning of using my printer. I've also set the "silicone nozzle" in the hardware settings.

Publié : 06/11/2023 7:50 pm
BaconFase
(@baconfase)
Reputable Member
RE: Toolhead wait to reach temperature in printing

I ran across this documentation that has a bit about the ooze prevention setting and did some tests on prints.

Seems like the delta temp setting is based off of 1st layer temp setting instead of the other layers setting. That seems backwards and I've made a github ticket in about it. However most people probably have 0-5*C variance between the two so maybe not that big of a deal.

But more on point, you can simply untick the Ooze Prevention setting if you want to keep all your nozzles at their set temp without cooling down. It does seem to work and there was much less waiting around for heating. But I did notice that there would still be some pausing during tool changes every so often for seemingly no reason. I also have All Nozzle Temps shown in my footer, so unless it isn't reporting accurately, the pauses weren't about waiting for nozzle temp.

 

XL-5T, MK3S MMU3 || GUIDE: How to print with multiple-nozzlesizes do read updated replies || PrusaSlicer Fork with multi-nozzlesize freedom || How Feasible is Printing PETG for PLA supports on XL very

Publié : 06/11/2023 10:04 pm
Bill
 Bill
(@bill-9)
Eminent Member
RE: Toolhead wait to reach temperature in printing

Mine does not do this.   Tool changes take less than a second. 

Publié : 10/11/2023 11:32 pm
pasaff68
(@pasaff68)
New Member
RE: Toolhead wait to reach temperature in printing

 

Posted by: @ace-krystal

Is this true for all effected people?

I'm curious, did all of you who experience this problem install the silicone sock, and where only having this issue with a re-use time of the effected tool of under 40 seconds (the effected tool it is waiting for, is docked no longer then 40 seconds?)

I confirm that I have the exact same issue.
I've installed silicon socks too.
I noticed that this issue was not there before 5.x firmware. I also think that it is related to not optimal PID values making temp not stable.
And yes, "the effected tool" is usually docked for less than 40s.
A good way to check this issue is to print the test columns from this test: https://www.printables.com/model/645797-prusa-xl-z-banding-fix
As anyone opened a GitHub issue for this?

Publié : 29/11/2023 6:39 pm
Partager :