Mini doesn't turn off heating for files sliced with Simplify3D
 
Notifications
Clear all

[Solved] Mini doesn't turn off heating for files sliced with Simplify3D  

  RSS
Hobby Hoarder
(@hobby-hoarder)
Active Member
Mini doesn't turn off heating for files sliced with Simplify3D

I'm using Simplify3D 4.1.2, Mini firmware is 4.2.1.

So basically, if I slice any model with Simplify3D, both the bed and hotend don't stop heating once the print is done, but remain at the set temperature. This doesn't happen if I use PrusaSlicer.

Of course the first thing I thought of was the gcode, but from what I can tell, it's near identical to what PrusaSlicer uses. Here is my end gcode  from Simplify3D:

 

M104 S0 ; turn off temperature

M140 S0 ; turn off heatbed

M107 ; turn off fan

G1 X178 Y180 F4200 ; park

M84 ; disable motors

; filament_type = PLA

 

I even tried slicing the same model in PrusaSlicer and S3D, then I copied the end of PrusaSlicer's gcode and replaced it in S3D gcode, but it still wouldn't turn off heating at the end. I'm guessing there's something else in S3D gcode that confuses the printer. Maybe there's some sort of command towards the end that never finishes, and so the end code is never triggered?

Here is a link to a Benchy that I've sliced in S3D if anyone can notice something that I'm missing.

Any suggestions are very appreciated!

Best Answer by karl-herbert:

What has often helped is a factory reset and possible reflashing the firmware. It is worth a try.

This topic was modified 4 years ago by Hobby Hoarder
Posted : 23/09/2020 11:08 am
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D
Posted by: @hobby-hoarder

I'm using Simplify3D 4.1.2, Mini firmware is 4.2.1.

So basically, if I slice any model with Simplify3D, both the bed and hotend don't stop heating once the print is done, but remain at the set temperature. This doesn't happen if I use PrusaSlicer.

Of course the first thing I thought of was the gcode, but from what I can tell, it's near identical to what PrusaSlicer uses. Here is my end gcode  from Simplify3D:

 

M104 S0 ; turn off temperature

M140 S0 ; turn off heatbed

M107 ; turn off fan

G1 X178 Y180 F4200 ; park

M84 ; disable motors

; filament_type = PLA

 

I even tried slicing the same model in PrusaSlicer and S3D, then I copied the end of PrusaSlicer's gcode and replaced it in S3D gcode, but it still wouldn't turn off heating at the end. I'm guessing there's something else in S3D gcode that confuses the printer. Maybe there's some sort of command towards the end that never finishes, and so the end code is never triggered?

Here is a link to a Benchy that I've sliced in S3D if anyone can notice something that I'm missing.

Any suggestions are very appreciated!

Should work normally, but try the following addition:
M109 S0
M190 S0

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Posted : 23/09/2020 1:56 pm
towlerg
(@towlerg)
Noble Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D

Although it does not seem to be common to M104 in terminating GCode (usually M109 as previously posted), I don't understand why it does not work.

Posted : 23/09/2020 5:44 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D

What has often helped is a factory reset and possible reflashing the firmware. It is worth a try.

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Posted : 24/09/2020 6:21 am
Hobby Hoarder
(@hobby-hoarder)
Active Member
Topic starter answered:
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@karl-herbert

Thank you, I'll try with 109/190 as well. If that doesn't work, then I'll do a reset like you've suggested.

Posted : 24/09/2020 10:12 am
Hobby Hoarder
(@hobby-hoarder)
Active Member
Topic starter answered:
RE: Mini doesn't turn off heating for files sliced with Simplify3D
Posted by: @towlerg

Although it does not seem to be common to M104 in terminating GCode (usually M109 as previously posted), I don't understand why it does not work.

It's funny you should say that, because M104 is from the default Mini profile in PrusaSlicer.

I'll try with 109 now, hopefully that fixes it.

Posted : 24/09/2020 10:14 am
Hobby Hoarder
(@hobby-hoarder)
Active Member
Topic starter answered:
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@karl-herbert

I've tried 109/190 today and I'm sorry to say it didn't work; everything stayed turned on after the print finished. I guess factory reset is next.

Posted : 25/09/2020 1:56 pm
towlerg
(@towlerg)
Noble Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D

FWIW not a Prusa but I use

G1 X5 Y200 Z100 F1000 ; get nozzle out of way
M104 S0 ; kill extruder temperature
M140 S0 ; kill bed temperature
M107 ; kill fan
M84 ; disable motors
M300 ; beep print finish

Seems like pretty standard stuff.

BTW The printer has a queue holding GCode, some Marlin commands override the queue. Could it be perhaps that something in the slicers default post amble (the bit before your code) is preventing you code doing anything. Try adding something to confirm (M117 will print a message on your LCD).

Posted : 25/09/2020 6:21 pm
Hobby Hoarder
(@hobby-hoarder)
Active Member
Topic starter answered:
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@karl-herbert

I downloaded new firmware and did a factory reset, and it seems to be working now, I've just finished a test print.

Thanks for the idea!

Posted : 25/09/2020 7:04 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@hobby-hoarder

Can you upload the S3D gcode I would test it on my Mini.

 

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Posted : 25/09/2020 7:13 pm
Hobby Hoarder
(@hobby-hoarder)
Active Member
Topic starter answered:
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@karl-herbert

I already did when I created this post, please check at the top.

Posted : 25/09/2020 7:19 pm
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@hobby-hoarder

I have just printed your posted Benchy gcode.
I adjusted the LA settings and the temperatures to my filament, but everything went through without errors:

I would have been surprised if it hadn't worked.
You probably have loose thermistor contacts on the Einsy somewhere. I would turn to the Prusachat. In any case, it's not the gcode.

good luck!

 

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Posted : 26/09/2020 2:14 pm
Hobby Hoarder
(@hobby-hoarder)
Active Member
Topic starter answered:
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@karl-herbert

It's very kind of you to test print the file, thank you!

Flashing firmware again and doing a factory reset solved the issue. Using the same gcode file as I've posted, the heating now turns off at the end.

Thank you again for all your help!

Posted : 27/09/2020 8:29 am
karl-herbert
(@karl-herbert)
Illustrious Member
RE: Mini doesn't turn off heating for files sliced with Simplify3D

@hobby-hoarder

I am glad that it is running again! A firmware masterreset often does wonders 👍 

happy printing!

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Posted : 27/09/2020 3:26 pm
Share: