Sidewinder X1 bed issue

I have a new and interesting issue. Last night is the first time I have left my X1 to print without directly monitoring it. The 10 hour print was started at 7pm. It should have completed around 5 am. I just checked it the print is ok no real issues the printer was ‘parked’ but the heat bed was still heating.

The bed should be shutting off after a print completes and it doesn’t seem to be. I have just double checked (sent a fast print) and 30 mins after the print completed the bed is still at the set temp (60ºC).

Is that a slicer command missing or just some new odd X1 thing?

1 Like

it’s some lines missing in your g-CODE. mine are below from Cura. this is in the slicer and in the machine settings. there is a start and end g-code this is my end g-code

G1 X0 Y{machine_depth} ;TaDaaaa
M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed

M84 X Y E ;Disable all steppers but Z


I figured it was, I ended up adding manually the machine and everything. I had figured it was a command missing. Thank you I will plug the lines in when I get home this evening. I really appreciate the code! @Glenn you rock!

1 Like

ok but I don’t know if every machine uses the same G-code. it should be but there might be something better for your specific machine so maybe keep a close eye on it at the end

It give my the answer even if it isn’t exactly correct. It is slicer / code commands.

I’ll fiddle when I get home. Or just add the X1 here at work and copy and paste the end code from that.

@Glenn I ended up finding sidewinder specific code that seems to be working quite well. I REALLY appreciate you pointing me in the right direction. I am linking the code I ended using for any future reference.

Start code this is tested and works fine.

G28 ; home all axes
M42 P4 S0 ; turn off the light
M42 P5 S0 ; turn off the light
M42 P6 S0 ; turn off the light

M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M117 Purge extruder
G92 E0 ; reset extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position
G1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line
G1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little
G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line
G92 E0 ; reset extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface

End code also tested and working.

M42 P4 S0 ; led green
M42 P5 S0 ; led red
M42 P6 S0 ; led blue

M104 S0 ; nozzle heater off
M140 S0 ; bed heater off
G92 E1 ; relative positioning mode
G1 E-1 F300 ; Retract the filament
G28 X ; Home the X axis
G0 Y280 F600 ; Bring the bed to the front for easy print removal
M84 ; Motors off