Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.07k stars 2.06k forks source link

Ender 3 Bed Temp jumps over 100 #16193

Open TLison opened 1 year ago

TLison commented 1 year ago

Cura Version

5.3.0

Operating System

Windows 11

Printer

Ender 3

Reproduction steps

Print anything thicker than 5mm.

Actual results

the bed temperature increases to 110 degrees when set to any temperature. Had it set to 60 and it just jumps to 110 after a while. I have not caught which layer but it happens before it gets to 5mm. (so before layer 50)

Expected results

for the Bed temp to stay the same thru the entire print

Add your .zip and screenshots here ⬇️

CE3E3V2_PhoneStand.zip

GregValiant commented 1 year ago

Thanks for the report. This is absolutely a hardware problem. It is likely your thermocouple has died stuck in the "On" position. Your StartUp Gcode doesn't mention temperatures so Cura adds them right before the StartUp. This is from a Gcode I made from your project file: ;Generated with Cura_SteamEngine 5.4.0 M140 S60 M105 M190 S60 M104 S220 M105 M109 S220 M82 ;absolute extrusion mode ; Ender 3 Custom Start G-code At the end of the print will be "M140 S0" that turns the bed off. I'm going to remove the bug label but I'll leave this open so you can provide a gcode file. If it looks like a Cura problem we can put the label back on, but I'm sure you have a hardware problem.

TLison commented 1 year ago

That is very odd that Prusa Slicer does not have the same issue on the same printer. Also I have a new thermocouple on it.

GregValiant commented 1 year ago

"Also I have a new thermocouple on it." Yes. Think about that.

If you open a Gcode file in a text editor and search for M140 and M190 you will find one at the beginning of the file and an M140 S0 at the end of the file. The normal situation is that there are none between the ;LAYER:0 line and the Ending Gcode section. A normal situation is for the bed to be turned on in the StartUp Gcode (or just before) and turned off in the Ending Gcode. There are two things that could add an M140 line amongst the laeyrs:

The chance that the new thermocouple has already failed (or never worked) cannot be discounted. Electrical components tend to fail in the first few minutes/hours, or last a long time.

TLison commented 1 year ago

Thanks for your help.

Just Odd that this happens on every print using Cura, however does not occur on any print I slice with Prusa. The Actual LCD shows the Temp it is set to and the actual temp. The set to temp jumps to 110 which triggers the bed temp to rise. I will do more debugging to narrow it down closer to what when I have time.