What is the problem?
My printer randomly stops for a few seconds in the middle of printing, consequently the hot nozzle ends up melting the printed part because it is touching the plastic.
This is what shows on the serial.log (some cuts, but it happened once each minute today).
2022-04-27 11:24:34,101 - Recv: T:25.80 /0.00 B:55.23 /70.00 @:0 B@:127 W:?
2022-04-27 11:24:34,316 - Recv: T:25.82 /0.00 B:55.18 /70.00 @:0 B@:127
2022-04-27 11:24:35,101 - Recv: T:25.77 /0.00 B:55.22 /70.00 @:0 B@:127 W:?
2022-04-27 11:24:35,102 - Communication timeout while printing, trying to trigger response from printer. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves.
2022-04-27 11:24:35,106 - Send: N6 M105*33
2022-04-27 11:24:36,101 - Recv: T:25.74 /0.00 B:55.44 /70.00 @:0 B@:127 W:?
2022-04-27 11:24:36,316 - Recv: T:25.68 /0.00 B:55.48 /70.00 @:0 B@:127
2022-04-27 11:24:37,102 - Recv: T:25.91 /0.00 B:55.65 /70.00 @:0 B@:127 W:?
2022-04-27 11:24:38,102 - Recv: T:25.77 /0.00 B:55.82 /70.00 @:0 B@:127 W:?
2022-04-27 11:25:04,326 - Recv: T:25.97 /0.00 B:60.28 /70.00 @:0 B@:127
2022-04-27 11:25:05,114 - Recv: T:25.91 /0.00 B:60.34 /70.00 @:0 B@:127 W:?
2022-04-27 11:25:05,115 - Communication timeout while printing, trying to trigger response from printer. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves.
2022-04-27 11:25:05,119 - Send: N7 M105*32
2022-04-27 11:25:06,114 - Recv: T:25.82 /0.00 B:60.56 /70.00 @:0 B@:127 W:?
2022-04-27 11:25:06,326 - Recv: T:25.88 /0.00 B:60.54 /70.00 @:0 B@:127
2022-04-27 11:25:07,114 - Recv: T:25.99 /0.00 B:60.73 /70.00 @:0 B@:127 W:?
2022-04-27 11:26:04,131 - Recv: T:26.65 /0.00 B:69.15 /70.00 @:0 B@:127 W:8
2022-04-27 11:26:04,343 - Recv: T:26.53 /0.00 B:69.20 /70.00 @:0 B@:127
2022-04-27 11:26:05,131 - Recv: T:26.56 /0.00 B:69.33 /70.00 @:0 B@:127 W:7
2022-04-27 11:26:05,132 - Communication timeout while printing, trying to trigger response from printer. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves.
2022-04-27 11:26:05,137 - Send: N9 M105*46
2022-04-27 11:26:06,131 - Recv: T:26.39 /0.00 B:69.46 /70.00 @:0 B@:127 W:6
2022-04-27 11:26:06,343 - Recv: T:26.48 /0.00 B:69.47 /70.00 @:0 B@:127
2022-04-27 11:26:07,131 - Recv: T:26.45 /0.00 B:69.63 /70.00 @:0 B@:127 W:5
2022-04-27 11:28:42,353 - Recv: T:205.16 /205.00 B:69.99 /70.00 @:62 B@:0
2022-04-27 11:28:44,354 - Recv: T:205.04 /205.00 B:69.82 /70.00 @:63 B@:0
2022-04-27 11:28:46,353 - Recv: T:204.97 /205.00 B:69.69 /70.00 @:63 B@:127
2022-04-27 11:28:46,355 - Communication timeout while printing, trying to trigger response from printer. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves.
2022-04-27 11:28:46,365 - Send: N23 M105*22
2022-04-27 11:28:48,354 - Recv: T:204.90 /205.00 B:69.90 /70.00 @:63 B@:127
2022-04-27 11:28:50,138 - Recv: X:157.00 Y:137.00 Z:13.00 E:0.00 Count X:12560 Y:10960 Z:7200
2022-04-27 11:28:50,147 - Recv: ok
2022-04-27 11:28:50,159 - Send: N24 G1 X0.4 Y200.0 Z0.3 F5000.0*51
2022-04-27 11:28:50,353 - Recv: T:204.86 /205.00 B:70.18 /70.00 @:63 B@:127
2022-04-27 11:28:52,469 - Recv: T:204.79 /205.00 B:70.23 /70.00 @:64 B@:0
2022-04-27 11:29:17,307 - Recv: T:205.27 /205.00 B:70.68 /70.00 @:56 B@:0
2022-04-27 11:29:19,307 - Recv: T:205.04 /205.00 B:70.50 /70.00 @:61 B@:0
2022-04-27 11:29:21,307 - Recv: T:205.23 /205.00 B:70.48 /70.00 @:56 B@:0
2022-04-27 11:29:21,308 - Communication timeout while printing, trying to trigger response from printer. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves.
2022-04-27 11:29:21,314 - Send: N25 M105*16
2022-04-27 11:29:23,617 - Recv: T:205.00 /205.00 B:70.31 /70.00 @:62 B@:0
2022-04-27 11:29:25,617 - Recv: T:205.12 /205.00 B:70.13 /70.00 @:59 B@:0
2022-04-27 11:29:27,617 - Recv: T:204.72 /205.00 B:69.92 /70.00 @:68 B@:0
What did you already try to solve it?
Printing directly from the SD card this problem does not happen. I've tried Octoprint on Safe mode without success.
Using Shielded Cable to connect the Pi to the Ender 3, already tested more than 3 cables, put ferrite plugs on each end of the Communication cable and on the power cable to the Raspberry Pi.
Have you tried running in safe mode?
Yes
Did running in safe mode solve the problem?
No
Systeminfo Bundle
Additional information about your setup
OctoPi Version 0.18.0, running on Raspberry Pi 4 Model B Rev 1.2
OctoPrint Version 1.7.3
Ender 3 Pro - MKS Mini V2 - FIRMWARE_NAME:Marlin bugfix-2.0.x