When I start a print the bed reaches temperature but then stops heating

Hi!
I’ve just converted my SV01 (skr mini e3 v2) to klipper and after a while of getting over some issues, I managed to get my first print going. So now when I start a print the bed and nozzle heat fine but then when the bed reaches temperature (55c) it stops heating entirely, slowly dropping to room temperature. I cant even change its temperature mid print, I use the set heater temperature command and nothing happens, though it does work when it isn’t printing. I have used the printer for months on marlin and never had this issue so don’t think it is hardware related.

What I have tried:
PID tune
Checked no gcode is stopping heating
Checked all wiring though nothing has changed since using marlin

Would be great if anyone has any thoughts! Thanks!

Hello @Tom1784 !

Can you share the start gcode of the slicer and - if you have - of Klipper?

I’m totally aware this is probably an absolute mess, but below is the cura start gcode:

M140 S{material_bed_temp_wait} ;Start heating bed

M104 S{material_print_temperature} ;Start heating extruder

G28 ;Home

M420 S ;

G28 ;Home

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position

G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line

G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little

G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

I didn’t know about klipper start gcode!

Actually you are using heat up commands that do not wait until the temperature is reached.
Obviously you run into a under temperature extrusion issue.

It may should look like this:

M104 S{material_print_temperature} ; set extruder temp
M140 S{material_bed_temp_wait} ; set bed temp
M190 S{material_bed_temp_wait} ; wait for bed temp
M109 S{material_print_temperature} ; wait for extruder temp

Great, I’ll give that a go! Interesting that it’s only become an issue when changing to klipper!

Marlin should behave the same way as Klipper in this case.

1 Like