Hi Gerrit,
It looks like you may be a contributor to the printer profile machine start G-code for the H2S (and other printers). So hopefully you can weight in with authority here.
from my reading of the chamber cooling logic in the machine start G-code, it seems the M142 logic block is a vitrification temperature check to prevent high chamber temperatures causing filament softening and clogs at the print head.
I imagine this is downstream of src/libslic3r/printconfig.cpp setting a default vitrification temperature of 100C, before the slicer code then retrieves vitrification temperature from the filament profile. If missing, 100C is sticky and that’s dangerous with many low temp filaments.
The tech-debt of a magic number committed four years ago has come due, and now that the firmware for the H2 line has expanded functionality of the M142 command, including overtemp shutdown, we are forced to modify the machine start G-code to bypass the vitrification check.
If Bambu could share details about the custom M142 command, then we can work on a fix at the filament level (with filament start G-code) to overwrite M142 with values safe to the filament in use.
But because machine start G-code seems to run before filament start G-code, or filament start G-code is blocked from overwriting M142, I cannot run successive prints on a hot day, because the chamber starts above 45C and immediately triggers a cooling overtemp pause.
Bambu does not sell certain engineering filaments, and has been out-of-stock on ASA-CF for 6 months now. We must turn to 3rd party filaments to manufacture demanding parts, and well understand how chamber conditions affect the outcome. I can tell you that pausing and restarting dozens of times on a 12 hour print has far worse outcomes on physical properties than chamber temperature drifting over time, I have the parts to prove it before I found this workaround.
So until Bambu gives guidance on M142 override through filament profiles, or changes the magic number in the slicer allowing downstream fix for the M142 logic block, my only recourse is to modify the machine start G-code to force higher safe temperatures.
P.S.
This vitrification temperature logic obviates Bambu’s documented guidance for chamber temperature parameter from the Bambu Wiki:
(2) ASA, ABS:
Chamber temperature setting: The default chamber temperature setting is off (0 °C).