jeeplvr
Posts: 32
Joined: Tue Mar 31, 2015 11:31 pm

Pause function and Gcode

I have two questions
I have saved a special process file for a part that I make over and over. I need to have the printer stop at a certain layer automatically so I can change filament color.

Can I enter a line of gcode in the simplify3d software to pause the printer?

Also after manually pausing the printer I can change the filament color and when I resume the extruder pushes out a glob of filament before resuming the print. Normally this wouldn't be an issue but it does it on the part. Is there a place to stop this pre extrusion?
Thanks
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Pause function and Gcode

Yes, just put an M0 command in the gcode file wherever you want to pause the print. It will act the same as if you actually pressed the pause button in the Machine Control Panel at that exact time. Just press Resume to begin printing again after you change the filament.
jeeplvr
Posts: 32
Joined: Tue Mar 31, 2015 11:31 pm

Re: Pause function and Gcode

Do I put the command in layer change tab or somewhere else?
Also is there a way to stop the pre extrusion before it resumes the print?
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Pause function and Gcode

You put it in the gcode file. For example, open in a text editor, insert "M0", then save the gcode file and click Print in the S3D Machine Control Panel and select the file.

I don't know what you mean by pre-extrusion when resuming a print, so you will need to describe that in more detail. When I hit resume, the nozzle just moves back to where it was and starts printing again.
jeeplvr
Posts: 32
Joined: Tue Mar 31, 2015 11:31 pm

Re: Pause function and Gcode

For some reason one of my machines upon resuming print squirts out about a 5mm glob of filament. Its not oozing but actually pushing the filament out. It got me baffled.
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Pause function and Gcode

Post the communication log from the Machine Control Panel when it does that, and include a bit of the previously sent gcode as well. Should be pretty easy to give advice after seeing that.

Return to “General Discussion and Tips”