Open Postr70 opened 11 months ago
The github for the Mk3 firmware is located here https://github.com/prusa3d/Prusa-Firmware/issues
This section is for Prusa Slicer issues.
There are already many many issues relating to thermal anomaly with versions of 13 firmware. Please read the existing issues at the link posted.
I've had a similar problem with a Revo hot-end but I also can't run the terminal model calibration
Just turn it off with gcode M310 S0 and M500 for save.
I noticed that a Thermal Cal. When using a housing (Prusa Enclosure, etc.), different values are written into the EEPROM (Cold Enclosure, warm Enclosure), which then leads to the THERMAL ANOMALY error. This means that values from the HOTEND and the surrounding area are taken into EEPROM. I'm not sure whether this can be updated with future firmware updates or at least that external factors such as ambient temperature don't play a role.
PS.
Another thing I noticed is when you use Thermal Cal. in the warm housing, the ambient temperature values are then saved in the EEPROM. When starting a new print in the cold housing, the THERMAL ANOMALY error will occur again until the temperature reaches the previous Thermal cal. measured value again. The same thing happens the other way around (Cold Housing -> Thermal Cal.)
For the moment the best option to users that are using a Enclosure with the Revo Six is like @cqeta1564 say to turn off the termal model calibration with M310 S0 and M500
@acothebraco As the EINSY Ambient thermistor is used as a base for the Thermal model cold and warm TM cal may cause your reported issues.
Can you please measure the reported ambient temperature and place an additional thermistor near the einsy box/ in enclosure?
The default THERMAL_MODEL_Ta_corr
is set to -7° for an open environment, where the heat of the bed and hotend don't change it a lot.
M155 S1 C3
the output should be something like below T:hotend B:bed P:PINDA A:Ambient
T:16.0 /0.0 B:16.1 /0.0 T0:16.0 /0.0 @:0 B@:0 P:16.1 A:16.9
It would be also great if you could provide detailed Thermal Model calibration data when executed in cold and in warm enclosure.
M310 S0
M155 S1 C3
D70 S1
M310 A F0
We suspect that the THERMAL_MODEL_Ta_corr
may be the issue you have in the enclosure and getting some data and feedback from you would help to investigate the issue and work on a solution.
Another potential issue is that the cold air while part cooling causes the TM errors (when TM cal was done when warm) as it draws more thermal heat from the heat block (thermistor) than calculated during TM calibration. And vice versa.
Hello @3d-gussner
Thank you for the Mail.
I tired the steps that you asked for and now I provide the information to you in hope that we can found a solution for the problem. Just for your information, since I deactivated the Thermal Protection I don´t have any error messages. The Prints are also very fine. The pictures attached below are in the same order like the output from Terminal.
Cold Printer: T:31.9 /0.0 B:30.2 /0.0 T0:31.9 /0.0 @:0 B@:0 P:0.0 A:37.3 Ambient temp. on Display 37C
Preheating for Print Prusament PETG
Recv: T:240.2 /240.0 B:84.7 /85.0 T0:240.2 /240.0 @:28 B@:52 P:0.0 A:42.2 Recv: E0:4380 RPM PRN1:0 RPM E0@:255 PRN1@:0 Recv: T:240.0 /240.0 B:84.7 /85.0 T0:240.0 /240.0 @:31 B@:59 P:0.0 A:42.0 Ambient temp. on Display 42C
Printing Calibration Cube Prusament PETG
Recv: T:249.8 /250.0 B:90.1 /90.0 T0:249.8 /250.0 @:58 B@:73 P:0.0 A:45.4 Recv: T:249.9 /250.0 B:90.1 /90.0 T0:249.9 /250.0 @:48 B@:84 P:0.0 A:45.8 Recv: T:250.2 /250.0 B:90.1 /90.0 T0:250.2 /250.0 @:51 B@:75 P:0.0 A:45.9 Ambient temp. on Display 46C
Printing Calibration Cube Prusament PETG after 15min.
Recv: T:249.8 /250.0 B:90.0 /90.0 T0:249.8 /250.0 @:55 B@:79 P:0.0 A:49.7 Recv: T:250.1 /250.0 B:90.0 /90.0 T0:250.1 /250.0 @:50 B@:75 P:0.0 A:49.8 Recv: T:249.8 /250.0 B:89.9 /90.0 T0:249.8 /250.0 @:55 B@:91 P:0.0 A:50.0 Ambient temp. on Display 50C
End of the Print
Recv: T:249.2 /250.0 B:89.9 /90.0 T0:249.2 /250.0 @:66 B@:84 P:0.0 A:52.9 Recv: T:250.8 /250.0 B:90.0 /90.0 T0:250.8 /250.0 @:41 B@:71 P:0.0 A:52.9 Recv: T:250.7 /250.0 B:90.0 /90.0 T0:250.7 /250.0 @:43 B@:66 P:0.0 A:53.0 Ambient temp. on Display 53C
Thermal Model calibration Data attached in the .txt File Thermal Calibration Data.txt
@acothebraco Thanks for the detailed testing, very appreciated.
I will look more into this issue but I can already tell that our suspicion about the THERMAL_MODEL_Ta_corr
may be the issue why you get TM errors even after calibrating the TM correctly.
Your Enclosure thermistor temp vs Einsy Ambient temp values: | State | E-Temp | A-temp | Diff /Ta_corr |
---|---|---|---|---|
Cold | 31.0°C | 37.0°C | 6.0°C | |
Preheating | 30.5°C | 42.0°C | 11.5°C | |
Printing | 31.2°C | 45.9°C | 14.7°C | |
Printing 15 min | 32.2°C | 50.0°C | 17.8°C | |
End of print | 33.9°C | 53.0°C | 19.1°C |
As we can see the -7°C
Temperature Ambient correction values is in cold state very close to what you have measured in the enclosure environment of 6°C
.
But during the print the difference between environment raises and raises. The Einsy heats up more than the outside of an enclosure, where it stays quite stable around the 7°C
higher than the environment.
Thank you for the Information. I will wait for a solution or ist it maybe better to put the Einsy board outside of the Prusa enclosure?
Thank you for the Information. I will wait for a solution or ist it maybe better to put the Einsy board outside of the Prusa enclosure?
Putting the EINSY outside the enclosure will not fix the issue as the TM relays on the EINSY Ambient temperature as a basis to compare the TM calculated values. Also you would need extension cables for the motors, thermistors, etc.
Ok than I leave temporary the TM off and when a fix in the future firmware will be ready that will fix the problem. Thank you
@acothebraco I understand that you disable the TM, but glad you said "temporary". :crossed_fingers: We find a good solution for the TM in an enclosure.
@acothebraco I understand that you disable the TM, but glad you said "temporary". 🤞 We find a good solution for the TM in an enclosure.
Thank you again. I´m proud and happy every time with the Prusa Support. keep the good work.
Best Regards
Aleksandar
@3d-gussner any news about a fix? I’m now on the way to upgrade my MK3S+ to the MK3.5. Maybe the THERMAL ANOMALY problem will be solved with the upgrade with the new xBuddy Board?
@acothebraco The MK3.5 and all other buddy firmware based printer don't have the Thermal protection thermal model yet. I have no update yet about the issue within the enclosure.
Description of the bug
With Firmaware 3_13_1 the Nozzle get "Thermal Anomaly" on my MK3S+ It's not possible to do a PID-calibration. Works fine with firmware 3_11_0 but now newer that that. I use original Prusa Parts so no mods.
Project file & How to reproduce
no file
Checklist of files included above
Version of PrusaSlicer
2.6.1
Operating system
Windows 10
Printer model
Prusa i3 MK3S+