In writing a reply on bed temperature response, I made a comment about how all slicers should include a delay to print option. The idea is to have a clickable option, with an entry allowing you to tell the printer how long to wait after the bed reaches temperature before starting a print.
The purpose is to allow the bed temperature to stabilize as much as possible and for the temp across the bed to even out more.
Here’s a link to the reply I made that gives some background for this suggestion:
I think a “wait for chamber temp” g-command would be best, to fit in with the “wait for bed temp” and “wait for nozzle temp” g-command (or are they m?). M112? Something like that; it’s been a while!
If not, you may be able to add a custom gcode delay into your starting gcode? G4 S300 or G4 p300000 (sec vs milliseconds). Don’t know if that’s supported but it probably is.
The replies on “put it in the gcode” are missing the point. BL has worked on making things easier for the end user that DOESN’T have a lot of in depth experience with 3D printers.
Telling people to learn how to customize gcode is NOT solving the issue, just creating a barrier for people that don’t have that kind of printer knowledge.
So I stick with my suggestion of having a checkbox for delay print after reaching bed temperature, and a dialogue box for entering the amount of
delay time.
Already mentioned as option 3 in the post I linked. So yes. That’s what I actually do currently.
I’m not saying there aren’t workarounds, just would like to have this feature added, and apparently some people agree with the idea. Plus, it would be a good feature for new people. Knowing it’s there and WHY it’s there could help stop problems for people trying out materials like ASA and ABS their first time.
This is a “quality of life” suggestion, not a must have. Simply have this in the filament profile, change the settings and save them, and whenever you use the filament, you don’t have to think about it any more.
I came here looking for an option to delay the start of a print job—not because of filament or bed temperature requirements, but for power management reasons.
I often run multiple Bambu Lab printers connected to the same power outlet. While they can print simultaneously without issue, the initial heating phase (especially when heating the bed and nozzle) causes a significant spike in power consumption. This can be problematic for my home electrical system and potentially unsafe.
To avoid this, it would be extremely helpful to have a simple checkbox or setting that delays the start of the print by 1–2 minutes. This way, I could start all printers at once, and they would begin their heating sequence one after another rather than simultaneously—without me having to manually stagger each start.
This small feature would make multi-printer workflows safer and more convenient for many users. Thanks for considering it!