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