I have a bit of a headache with my Anycubic i3 Mega which originally had a Trigorila 32-bit board.
I decided to swap it because of loud A4988 drivers and got myself an MKS Robin Nano 1.2.
This printer is heavily modded. All the hot-end is swapped to MT2.
Now, MT2 mod was done with Trigorilla, so no problems back then. Also, I know that Anycubic locks their max fan speed at ~80 %, so with that in mind done tests with 100/80/50/30 % cooling fan and the result is the same; temperature drops, and I get "Thermal Runaway".
Now, the strangest part is: If I set manually 200 °C, wait for it to climb, and then blast 255 °C on the cooling fan, it drops to 199 °C and then back to 200 °C.
I have added a picture below, it has been like this already for about 15-20 min, no probs.
PID autotune was performed numerous times, with values saved, PID repeated, new values stored, etc.
- Anycubic i3 Mega
- MKS Robin Nano 1.2
- E3D V6 original.
- Marlin 2.0.5.3
And snippets from Marlin cfg:
#define TEMP_SENSOR_0 5
// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define BANG_MAX 255 // Limits current to nozzle while in bang-bang mode; 255=full current
#define PID_MAX BANG_MAX // Limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
#define PID_K1 0.95 // Smoothing factor within any PID loop
// Ai3 mega
#define DEFAULT_Kp 27.69
#define DEFAULT_Ki 2.02
#define DEFAULT_Kd 94.89
Additional information (1):
I have XYZ cube and fan on from layer 3 G-code. It always seems to fail on layer 3, so turned manually fan from layer one, was printing fine till layer 3 and then thermal runaway.
Done a test, sent G-code to see if M106
is an issue.
M104 S210 T0
M109 S210 T0
M106 S204
But no, printer kept temperature steady... Makes me crazy, please help
Additional information (2):
I updated all the images: