Temperature alarm, Either set per filament or per printer or per file, a maxiumum temperature of extrruders/beds so that if temp goes above X then shutdown printer and sound warning on any open app window
Hi there :) Thanks for the suggestion!
If I understand your suggestion properly, I feel like we kinda already have this.
Your printer has a “max temperature” setting, and your filament spool or material type settings both have a nozzle and bed temperature setting, with a margin of ~15 degrees (can be changed by the user). If you try to select a file for a printer, we analyze the file, read through every line of Gcode, and find the temperatures that will be used in the print. That means we know, before you start printing, exactly what the temperatures are gonna be. If you select a file where any of the temperatures that the file sets for your printer goes beyond the max temperature of your printer or filament; we’ll warn you before you even get to start the print.
If the take here is more so for thermal runaway, usually the issue is that the printer doesn’t know how hot it is, so it just keeps turning the heater up, resulting in a potential dangerous situation. But, in this case, we don’t know the temperature.
So, before you start the print, we should quite confidently be able to tell you exactly what temperatures should be used in the print - if it exceeds this, it’s by user intervention, such as manually setting the temperature to something different via the printer screen, SP panel or OctoPrint/Mainsail/Fluidd.
Let me know if there’s another take on this :)