Notifications
Clear all

"Absorbing Heat" on screen  

  RSS
j-martin
(@j-martin)
Eminent Member
"Absorbing Heat" on screen

So i've just finally finished a Core One build.

Among a bunch of issues  - pressed print and on the screen in the mid upper left came the words "Absorbing Heat" and a number% that increased very very slowly and nothing happened till it got to 100% about 20 minutes later then it started a nozzle clean and failed. The repeat clean worked and its doing my first print now. 

What is that "Absorbing Heat" about?

What heat, where? 

 

Posted : 23/10/2025 2:21 pm
j-martin
(@j-martin)
Eminent Member
Topic starter answered:
RE: "Absorbing Heat" on screen

And again.  Second print. now waiting 15 minutes while "absorbing Heat" just passes 60%

This rubbish. I cannot afford to wait 20 minutes before each print.

How do I stop this issue?

Posted : 23/10/2025 2:41 pm
hyiger
(@hyiger)
Honorable Member
RE:

 

Posted by: @j-martin

And again.  Second print. now waiting 15 minutes while "absorbing Heat" just passes 60%

This rubbish. I cannot afford to wait 20 minutes before each print.

How do I stop this issue?

It actually serves a purpose. However, it's confusingly named. What it's doing is waiting enough time for the print bed to reach thermal equilibrium and thermal expansion before probing starts. Not doing this could result in thermal expansion happening during the print and causing issues like the print popping off the plate because the z-mesh (from the probing) is no longer accurate. 

That said, for low temp filaments like TPU, PLA and PETG that are also not prone to warping, I personally don't think it's needed and so I turn it off. To do this you select "Expert mode" in PrusaSlicer, go to the Printers -> Custom G-code -> Start G-code section. Look for G29 G ; absorb heat and change it to the following and save your modification into the user presets. Also for sheets like the BIQU Cryo, even for engineering filaments, it's debatable whether this is really needed. 

{if filament_type[initial_tool] !~ /.*(FLEX|PLA|PETG).*/}
G29 G ; absorb heat
{endif}
This post was modified 7 hours ago by hyiger
Posted : 23/10/2025 3:30 pm
hyiger
(@hyiger)
Honorable Member
RE: "Absorbing Heat" on screen

Want to also add that not doing this for large prints could possibly result in the head colliding with the print and a subsequent layer shift. For small prints, I don't think it matters. 

Posted : 23/10/2025 3:46 pm
j-martin
(@j-martin)
Eminent Member
Topic starter answered:
RE: "Absorbing Heat" on screen

Mmm. 
this is a major issue then. 
I do almost all my work in ABS and there is no way that if I have to keep this on is this is acceptable. 
This is my 4 th Prusa ( have one each of Mini, mK3s and Mk4 and none of them do this  to this step and don’t have issues as described because they don’t do it. 
If this is a function of this model and I can’t get rid of this issue I will be returning the printer. It’s making it unusable in my little farm because I can’t be waiting 20 minutes on top the usual nozzle and bed heat time. 

I did my due diligence before I bought this printer and never found any mention of it. I think Prusa need to tell people that there’s a nearly 30 minutes “start” time before each print. 

Posted : 23/10/2025 8:33 pm
hyiger
(@hyiger)
Honorable Member
RE:

Comment out this line and it will stop doing it. Will that cause problems with your ABS prints? Don't know but you can experiment and see. I suppose making this a firmware option instead may be easier for some. You can create a Feature Request here: https://github.com/prusa3d/Prusa-Firmware-Buddy/issues

G29 G ; absorb heat

This post was modified 1 hour ago by hyiger
Posted : 23/10/2025 8:55 pm
hyiger
(@hyiger)
Honorable Member
RE: "Absorbing Heat" on screen

There is indeed an enhancement request going back to the XL here: https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/3534

Posted : 23/10/2025 10:01 pm
Share: