How can I completely disable Thermal Model Protection and everything to do with it?
 
Notifications
Clear all

How can I completely disable Thermal Model Protection and everything to do with it?  

  RSS
Inglemation
(@inglemation)
Active Member
How can I completely disable Thermal Model Protection and everything to do with it?

I just updated to the latest firmware. I have an MK3S+ with the E3D Revo hotend. I have already read all of Prusa's official articles that I could find that pertain to this topic, and I've found that the entire Thermal Model Protection system and "Calibrate Thermal Model" functions are not compatible with the Revo. I found a Prusa article called Thermal Model Calibration. In the last paragraph of this article, it tells you how to supposedly disable this function: "The thermal model protection can be disabled by connecting the printer to your computer (Octoprint, PuTTY...), and sending M310 S0. An additional M500 will save the setting and the Thermal model protection will remain disabled after the next restart."

I followed these instructions, and now my printer no longer throws alarms about THERMAL ANOMALY all the time, which is nice, but here's the problem. Every time I turn on my printer, there's a prompt that says something to the effect of "Thermal model not yet configured", and it makes me address the prompt by pressing the dial. I have tried to configure a thermal model just so that it will shut up and quit telling me what I already know, but because I have a Revo, it never lets me get through the configuration process. There is always a THERMAL ANOMALY error that interrupts the process.

My printer is out in the garage, while my computer is set up in my office in the basement. I run OctoPrint from my computer, and there is always some degree of running back and forth involved. But now this annoying problem makes it so that I have to turn on my printer, run downstairs to my computer and connect OctoPrint to the printer (which resets the printer and makes the prompt appear), then run back upstairs and acknowledge this stupid prompt, then go back downstairs and start the print. 

Is there any way I can just completely obliterate everything and anything to do with this stupid thermal model protection? It is completely and utterly unnecessary for me to have, and it's extremely frustrating that it's not more straightforward to disable, especially because tons of people are using the Revo and OctoPrint. I am blown away that there isn't just a simple Enable/Disable prompt inside the printer's LCD controller. Any help would be very much appreciated.

Posted : 15/01/2023 8:36 pm
You liked
Neophyl
(@neophyl)
Illustrious Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

You might want to read https://github.com/prusa3d/Prusa-Firmware/issues/3636#issuecomment-1380243362   

Posted : 15/01/2023 9:12 pm
Inglemation
(@inglemation)
Active Member
Topic starter answered:
RE: How can I completely disable Thermal Model Protection and everything to do with it?

Thank you very much for the reply. I'm reading it over now and trying to decipher it, as I'm not super adept at programming. If I'm understanding this correctly, it seems that I just need to send the "D3 Ax0ca6 X1f" command when I'm sure that the rest of the calibration wizard is complete, aside from the Thermal Model Calibration, of course. And I need to do it from OctoPrint, as this command will not play nicely with PronterFace.

Thanks again for the response. Hoping this workaround succeeds. Still a little bewildered as to how this wasn't thought through a little bit more before the release. Revo upgrades are so ubiquitous now that it seems like it should be a pretty big red flag for the devs if::

1) Thermal Model Protection doesn't work for Revo-modded printers

2) Disabling this part of the firmware update doesn't address an LCD prompt after every single restart and new serial connection

3) The prompt request can't be fulfilled, again due to the presence of a Revo

4) There is no proper way to disable the prompt without terminal commands from OctoPrint, which also affect other parts of the setup wizard

Again, I'm just a little blown away that this was missed. I'm sure it's a huge issue and a point of frustration for a lot of Prusa users right now, and I'm sure my post won't be the last on this topic. I feel bad for anyone out there who has a Revo and doesn't have OctoPrint, as it seems that this issue is unsolvable without OctoPrint. Unless, of course, you just want to revert back to the previous firmware. Hopefully it gets fixed soon.

Posted : 15/01/2023 9:36 pm
ulfert.g
(@ulfert-g)
Active Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

Same here, MK3S+ with Revo, I've ended up downgrading to 3.11 for the time being.

Since the main feature of 3.12 seems to be the thermal model protection and it's conflicting with Revo, I figured a downgrade is the easiest way to go for now.

Posted by: @inglemation

Unless, of course, you just want to revert back to the previous firmware. Hopefully it gets fixed soon.

 

Posted : 20/01/2023 8:13 pm
Escrich
(@escrich)
New Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

The best way:

Thermal image disabling on Prusa

M310 S0

M500


After that:

PID Nozzle tunning

M303 C5 S240

PID Bed tunning

M303 E-1 C5 S60

Don't forget to repeat the whole steps at every firmware update, I have minimum changes, at least I can consider them as no changes, and I have problems with them, the best is to disable the thermal image, at least from my point of view, my original Prusa MK3S+, mounted in factory, was running pretty well, since 2019, before of the last two firmware updates were applied

 

 

Posted : 17/04/2023 8:06 pm
Jared Spink
(@jared-spink)
Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

Thank you for this thread! 

I just installed the Revo after my stock heater block shorted (figured it was time to upgrade). After installing the revo on 3.12.1, I kept getting the "thermal anomaly" message when applying power to the heater block (performing PID calibration, manual temp setting, and preheat all caused failures). I installed 3.12.2 after seeing a revo update in the description. All the same failures kept occuring. I checked voltages and resistances for PSU, heater block wiring and couldnt find any issues. After reading this thread I reinstalled 3.11.0 firmware and the problem is gone! 

Hoping Prusa actually fixes this issue on the next firmware update 🙁

Posted : 04/06/2023 12:30 am
You liked
Abiss
(@abiss)
Active Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

Sorry to bring this up 7 months later. I am a little illiterate when it comes to coding and things of that nature. Would you mind explaining how to send these codes to the printer like I am a child? Also the steps regarding PID. Thank you.

Also, is this possible to do without Octoprint as I don't have a Raspberry Pi.

Just upgraded to Revo and any information I can find is written in a way that assumes advanced coding knowledge for the reader. Thank you. 

Posted : 12/10/2023 9:32 pm
Hello
(@hello)
Noble Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

 

Posted by: @abiss

Sorry to bring this up 7 months later. I am a little illiterate when it comes to coding and things of that nature. Would you mind explaining how to send these codes to the printer like I am a child? Also the steps regarding PID. Thank you.

Also, is this possible to do without Octoprint as I don't have a Raspberry Pi.

Just upgraded to Revo and any information I can find is written in a way that assumes advanced coding knowledge for the reader. Thank you. 

Download pronterface and connect printer via usb and connect pronterface then in the command line of pronterface enter M310 S0 then M500 do this every firmware update

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 13/10/2023 3:38 am
Abiss
(@abiss)
Active Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

Thank you. I did this but there was no confirmation and nothing seemed to change in the printer. I haven't been able to print anything yet because of a separate issue. I assume the only way to know if it worked is by trying to print something and if there is no TM error, that means the GCode worked?

Posted : 13/10/2023 7:14 pm
Hello
(@hello)
Noble Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

 

Posted by: @abiss

Thank you. I did this but there was no confirmation and nothing seemed to change in the printer. I haven't been able to print anything yet because of a separate issue. I assume the only way to know if it worked is by trying to print something and if there is no TM error, that means the GCode worked?

Yep or Even easier just preheat it to 215 if it heats up them it's done the job

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 13/10/2023 8:00 pm
Abiss liked
Platon Avdeev
(@platon-avdeev)
Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

In OctoPrint, you can use G-code scripts to initialize your printer. You might try adding the following line to your G-code initialization script to disable Thermal Model Protection:

Copy code

M310

S0 After adding this line, make sure to test whether the annoying prompt ftp on mac terminal still appears.

Posted : 19/10/2023 8:07 am
Platon Avdeev
(@platon-avdeev)
Member
RE: How can I completely disable Thermal Model Protection and everything to do with it?

 

Posted by: @platon-avdeev

In OctoPrint, you can use G-code scripts to initialize your printer. You might try adding the following line to your G-code initialization script to disable Thermal Model Protection:

Copy code

M310

S0 After adding this line, make sure to test whether the annoying prompt ftp on mac terminal still appears.

This sequence of commands should disable the thermal model ftp on mac terminal protection and save the settings to persist across reboots.

Posted : 23/10/2023 11:47 am
Share: