knutwurst / Marlin-2-0-x-Anycubic-Kossel-Linear-Plus

Marlin 2.0.5.3 Version for Anycubic Kossel Linear Plus with LCD 12864 RepRap Full Graphic Smart Controller
GNU General Public License v3.0
33 stars 20 forks source link

Printer stuck at E Heating #2

Open nilathedragon opened 3 years ago

nilathedragon commented 3 years ago

Hey there!

Thank you for providing us with a precompiled binary to use with the Kossel Printer! Its working great, except that I have to preheat manually... If I do not preheat manually and start the print when its above the threshold, the printer gets stuck at E Heating and I have no clue why...

Its happening with SD Prints as well as Cura USB Prints. Do you have any idea what could cause that? I am on your latest release btw.

knutwurst commented 3 years ago

Hi :) I'll take a look into it an come back to you later, ok?

Thanks for the hint!

nilathedragon commented 3 years ago

Thats fine for me! Thanks for checking it out

ptc commented 3 years ago

Any updates on this? I've noticed that it just takes longer to start the printing process: The nozzle temperature will oscillate between 196°C and 206°C for some time and eventually printing starts.

HenningTimm commented 3 years ago

I can also confirm this.

On the first day all prints worked, one after being stuck in E Heating for about a minute. Today it got stuck, I restarted the print process 3 times and after a total of 30 minutes preheating I gave up. This might be due to unstable temperature in the hotend. I will try to better insulate the heat block and if that doesn't work will dive into PID tuning (https://drucktipps3d.de/pid-tuning-stabile-temperaturen-fuer-den-drucker/).

Update: With an insulated hotend (silicone sleeve) and long preheating the print started almost instantly. I am not sure if this that actually fixed it (since my current sample size is n=1), but it might be worth trying.

Update 2: Sample size n=3. The second print worked without problems and printed immediately after heating. The third print did not start at all got stuck in preheating limbo.

Update 3: Sample size n=4. I had to cancel one print, because it did not start.

Update 4: Sample size n=5. While the printer oscillated between temperatures on heat-up, I performed some additional external cooling of the heat block (Out of a whim, I blew on my hotend), when the temperature started to overshoot my target temperature of 200C. Then the print started. I am absolutely not sure if this is reproducible, but at least this got my printer running and made me laugh a lot.

HenningTimm commented 2 years ago

Performing a PID-Tuning solved this problem for me. I followed the (German) guide I posted above, but this one (English) describes the basically the same process. After PID-Tuning the nozzle temperature was stable, i.e. only fluctuated by ±1°C. The print started immediately.