Notifiche
Cancella tutti

"Absorbing heat", before printing  

  RSS
(((GRIFFCOMM
(@griffcomm)
Estimable Member
"Absorbing heat", before printing

Hi, tried to do 10 min prints, seems like an extra 8mins with "Absorbing heat", whats that about?

Many Thanks

Postato : 08/03/2024 10:37 pm
DADintheGarage hanno apprezzato
Diem
 Diem
(@diem)
Illustrious Member

You can skip it if you wish but you risk compromising print quality and adhesion.

Cheerio,

Postato : 09/03/2024 2:32 am
(((GRIFFCOMM
(@griffcomm)
Estimable Member
Topic starter answered:
RE: "Absorbing heat", before printing

How do you skip it?

Whats it doing?

Posted by: @diem

You can skip it if you wish but you risk compromising print quality and adhesion.

Cheerio,

 

Many Thanks

Postato : 09/03/2024 6:15 am
Diem
 Diem
(@diem)
Illustrious Member

The XL has a lot of mass to bring up to a stable temperature.

Cheerio,

Postato : 09/03/2024 2:02 pm
EastMemphis
(@eastmemphis)
Estimable Member
RE: "Absorbing heat", before printing

I typically skip the bed heating "absorption" stage if I'm doing a smaller print that uses less than three tiles. On bigger prints, I let it go all the way.

One thing I've found. If letting the absorption stage go to the end, sometimes a small blob of filament will ooze out during that time, throwing off the bed calibration and causing the print to fail. This is not a fire and forget printer. It requires babysitting to get a perfect first layer.

Printables: https://www.printables.com/@EastMemphis_905139/models

Postato : 09/03/2024 2:56 pm
luma
 luma
(@luma)
Utenti
RE: "Absorbing heat", before printing

 

Posted by: @eastmemphis

[...] sometimes a small blob of filament will ooze out during that time, throwing off the bed calibration and causing the print to fail. This is not a fire and forget printer. It requires babysitting to get a perfect first layer.

One trick that saved me my first layer problems - turn down the pre-heat temperature in the machine GCODE. Search for this M109:

M109 T{initial_tool} S{((filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp

For PLA, change the final 170 to something lower, say 160. For PETG, I change 175 to 165. That's the temp that'll be used during bed probing and for some reason, the stock defaults in the slicer are all just a bit too high resulting in ooze from the nozzle which is throwing off the first layer calibration cycle. Lowering that number means no ooze means perfect first layers like you'd expect.

Here's a breakdown of that temperature command in case it's not clear what's going on:

((filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10)

This part checks if the filament notes for the initial tool contain the string "HT_MBL10". If true, it subtracts 10 from the first layer temperature. 

(filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25)

If the filament type is PC (Polycarbonate) or PA (Polyamide), it subtracts 25 from the first layer temperature.

(filament_type[initial_tool] == "FLEX") ? 210

If the filament type is FLEX, it sets the temperature to 210°C.

(filament_type[initial_tool]=~/.*PET.*/) ? 175

If the filament type contains "PET", it sets the temperature to 175°C.  I find 165° to work better without oozing.

170

If none of the above conditions are met, it sets the temperature to 170°C. This is the number to change for PLA or ASA etc, 160° works for me.

Postato : 13/03/2024 5:55 am
BaconFase hanno apprezzato
FoxRun3D
(@foxrun3d)
Famed Member
RE: "Absorbing heat", before printing

turn down the pre-heat temperature in the machine GCODE

Just to clarify for anyone unfamiliar with this—this means the start gcode in the custom gcode section of Prusaslicer's Printer Settings; no need to edit gcode produced by Prusaslicer. 

Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...

Postato : 13/03/2024 10:45 am
EastMemphis hanno apprezzato
Royal198
(@royal198)
Active Member
RE: "Absorbing heat", before printing

 

Posted by: @fuchsr

turn down the pre-heat temperature in the machine GCODE

Just to clarify for anyone unfamiliar with this—this means the start gcode in the custom gcode section of Prusaslicer's Printer Settings; no need to edit gcode produced by Prusaslicer. 

I am going to give this shot. I am using only Prusament.

Also I might just start increasing temperature for PLA and PETG to see when to ozing starts and go a but lower compared to the test.

Postato : 22/05/2024 7:00 pm
cormier
(@cormier)
Active Member
RE: "Absorbing heat", before printing

 

Posted by: @griffcomm

Hi, tried to do 10 min prints, seems like an extra 8mins with "Absorbing heat", whats that about?

On my machine, the "absorbing heat" delay is 2 minutes.

I think that it is the delay between the moment where the lower side of the heating plate (where the temperature sensor is sticked on) reaches the required température and the moment where the upper side of the printing plate is at required temperature.

The sandwich between those 2 surfaces is about 3 mm in thickness, and most of it is PCB, a poorly heat conducting material.

If I'm right, skipping this delay will start printing at a temperature lower than required (how much Celsius ? I don't know, but Prusa might).

Postato : 17/07/2024 6:58 pm
NoeG
 NoeG
(@noeg)
Eminent Member
RE: "Absorbing heat", before printing

I think the delay is longer depending on the material. E.g. PETG is 7 or 8 min. 

 

Postato : 18/07/2024 12:20 pm
NoeG
 NoeG
(@noeg)
Eminent Member
RE: "Absorbing heat", before printing

And I think >10 min for PA11-CF

Postato : 31/08/2024 6:30 am
Condividi: