Cura 4.1: Printer pauses many time by itself

What is the problem?
From today, CR10S Pro pause itself every few moves,

What did you already try to solve it?
After enquiring it was always when extruder temp was "low" (I mean below 204.5 C° when terget is 205 C°) and restarded when temperature was high and above 205.5 C°
I PID the printer to tune it up, value did not change much, printer is still pausing

Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, octoprint.log, serial.log or output on terminal tab, ...)

I am on CR10S-Pro with Minifactory B6 firmware, Raspberry Pi 3B+. I have been running this printer daily for months on that setup without issue, and did not change much

from the console

Send: N10734 M204 S5000*82
Recv: ok N10731 P0 B1
Recv: ok N10732 P0 B1
Send: N10735 G0 F7200 X159.56 Y266.512*113
Send: N10736 M204 S500*96
Recv: ok N10733 P0 B0
Recv: ok N10734 P0 B1
Send: N10737 G1 F3600 X158.26 Y264.188 E956.43066*55
Send: N10738 M204 S5000*94
Recv:  T:204.44 /205.00 B:45.00 /45.00 @:84 B@:10
Recv: echo:busy: processing
Recv:  T:204.48 /205.00 B:45.00 /45.00 @:85 B@:10
Recv: echo:busy: processing
Recv:  T:205.00 /205.00 B:45.00 /45.00 @:74 B@:10
Recv: echo:busy: processing
Recv:  T:205.23 /205.00 B:45.00 /45.00 @:70 B@:10
Recv: echo:busy: processing
Recv:  T:205.63 /205.00 B:45.00 /45.00 @:62 B@:10
Recv: echo:busy: processing
Recv:  T:205.63 /205.00 B:45.00 /45.00 @:62 B@:10
Recv: echo:busy: processing
Recv:  T:205.59 /205.00 B:45.00 /45.00 @:63 B@:10
Recv: ok N10735 P0 B0
Recv: ok N10736 P0 B1
Send: N10739 G0 F7200 X158.229 Y264.134*68
Send: N10740 M204 S500*97
Recv: ok N10737 P0 B0
Send: N10741 G1 F3600 X158.119 Y263.937 E956.44567*3
Recv: ok N10738 P0 B1
Send: N10742 M204 S5000*83

any idea how to stop the printer doing that ?

in advance thanks

Why is your GCODE interspersed with M204/change acceleration commands? That looks fishy.

And what does "the printer pauses itself" mean. Do you actually have to hit a button on the controller or does it just stop moving and then continue on its own?

Recv: echo:busy: processing
Recv:  T:204.48 /205.00 B:45.00 /45.00 @:85 B@:10
Recv: echo:busy: processing
Recv:  T:205.00 /205.00 B:45.00 /45.00 @:74 B@:10
Recv: echo:busy: processing
Recv:  T:205.23 /205.00 B:45.00 /45.00 @:70 B@:10
Recv: echo:busy: processing
Recv:  T:205.63 /205.00 B:45.00 /45.00 @:62 B@:10
Recv: echo:busy: processing
Recv:  T:205.63 /205.00 B:45.00 /45.00 @:62 B@:10
Recv: echo:busy: processing
Recv:  T:205.59 /205.00 B:45.00 /45.00 @:63 B@:100:

This block definitely looks like something in your firmware is causing a bit of a thinking pause on line 10735, which is G0 F7200 X159.56 Y266.512

Thanks Foosel for responding,

It pause itself when temperature is "low" meaning under 0.5 C° below the targeted temperature and then resume print on its own when temperature is above 0.5C° targeted temperature

I use to programme in Gcode Long time ago on industrial heavy machinery (Airbus).
I was wondering if there is not a bracketing security value if the temperature goes out of the bracketed set temperature value then pause to go back to the bracket value like temperature (T=205 (+) or (-) 0.5C°) so below 204.5 and above 205.5 the printer will pause to go back with bracket ?

I will try to flash the Tiny machie firmaware B6 version again in case it was this, I upgraded 2 weeks ago, but printed a lot since then without any issues

From facebook chat group, remind me that I move to Cura 4.1, and some user had same issue than me
will test with cura 4.0 and revert back here

Same here, updated to Cura 4.1 and these problems began, reverting back now.

ok tried same file with cura 4.0 no pauses !!
il will create the 2 gcodes and send to cura team for debug

Case closed

with thanks

Oh my gosh. I just had the exact same issue! Do you know what's different with the Cura 4.1 gcode that is causing the pauses? Mine ran fine for an hour+, then started doing a LOT of pauses. Somewhere around 25 seconds each. In my case, half of that was after it finished a section of my print, then it would G0 move to the next section and pause for the other "half" of the 25 seconds, then print the next section (repeat...) I finally had to kill it for fear of something wrong with my 3D printer...

Now I see it's probably Cura 4.1. I will revert back and try it again later.

Same problem with cura 4.1. also in this you cannot put minus numbers in the extruder offset. Gone back to cura 4 and everything is fine.

For reference: https://community.ultimaker.com/topic/28173-cura-41-pausing-at-each-layer/

1 Like

Also see https://github.com/Ultimaker/Cura/issues/5813

I noticed that after 32 manual pauses and unpauses, it stops doing that and continues to print. The reason why this happens is due to network lag