You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a couple big (300mm+) printers. I want to heat the bed and then do a heat soak for ten minutes, but only if the printed job is big. I realize there are several ways to define "print job big". Estimated print time is fine for me.
How would I go about "catching" my printer at the very end of the bed temperature ramp time in order to pause the print for a conditional heat soak?
The text was updated successfully, but these errors were encountered:
If I'm printing something small I will probably just print it in the middle of the bed and the effects of heat soaking the bed probably don't matter. In this case I would like the printer to just get the bed up to temp and continue.
If I'm printing something large the effects of heat soaking the bed are more important. Also, the amount of filament wasted in the event of a failed print are higher. In this case (let's say an estimated print time over 90 minutes) I would like to pause the printer after the bed reaches temperatur, sit there for 10-15 minutes, then resume the print.
I want to trigger a comparison-based automation after the bed reaches its target temperature, but I don't want it to trigger if the bed randomly cools down for a moment mid-print.
I did some asking around about this in Klipper circles. It doesn't seem like a Klipper macro has any simple way to behave conditionally based on the content of a gcode file.
I get this, but I don't want to have this integration in the critical path of printing, I understand it's complex, but it's probably even more complex in the integration than it would be in Klipper+slicer
I have a couple big (300mm+) printers. I want to heat the bed and then do a heat soak for ten minutes, but only if the printed job is big. I realize there are several ways to define "print job big". Estimated print time is fine for me.
How would I go about "catching" my printer at the very end of the bed temperature ramp time in order to pause the print for a conditional heat soak?
The text was updated successfully, but these errors were encountered: