Jasonp
Posts: 1
Joined: Wed Oct 08, 2014 2:28 pm

Ability to Pause a Print Job, Remove a model and then Contin

I know this might be a bit of a challenge but it would be nice to be able to pause a print job, remove a model (assuming you have more than one on the job) and then resume printing rather than starting over. We often find ourselves printing 2 or 3 models, mostly flat, at the same time due to time efficiencies of printing when no one is around. The issue is that one of those models might mess up, either it comes off the bed or catches on the nozzle or something. This causes all of the models to be screwed up and we've lost hours of time. We can manually remove a model while printing if we catch it but then have to babysit the print job and manually remove any extrusion that is destined for the bad/now missing model. It is probably complicated because the generated gcode contains all of the models and the travel paths are spread out but it would be nice none the less.
lkeppner
Posts: 27
Joined: Sun Aug 10, 2014 10:58 pm

Re: Ability to Pause a Print Job, Remove a model and then Co

I also understand the complexity of "removing a model mid print". However, I agree how valuable this would be. I also would print multiple objects more often if it wasn't for the fear of one of them getting corrupted or, just not printing the way I would desire. The ability to pause a job, remove an object(s), and then continue from that point would be invaluable. Obviously this only works if printing from a USB connection.

I guess it would mean that when the user hit pause the software would have to stop at a neutral point (i.e. travel between parts??), allow the user to select an item or items to remove from the job, regenerating the g-code, and then picking back up on the very next command.

This would be a feature I'm sure would get a LOT of use!
mushoo
Posts: 20
Joined: Thu Jul 24, 2014 5:34 pm

Re: Ability to Pause a Print Job, Remove a model and then Co

+1, I would love this. It could maybe be done by just parsing through the GCode file and ignoring any extruder moves that happen within a given area (essentially drawing an 'ignore' box around the removed model). But then, I'm not a gcode programmer so who knows how feasible that would be.
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Ability to Pause a Print Job, Remove a model and then Co

If you are using the Marlin/Repetier firmware settings, just put a M0/M1 in the gcode where you want it to pause. They added that a few releases ago.

If you're using Sailfish, I think you can already program pauses using the LCD panel
lkeppner
Posts: 27
Joined: Sun Aug 10, 2014 10:58 pm

Re: Ability to Pause a Print Job, Remove a model and then Co

Joe,

The problem here is not as straight forward as just "pausing the print, physically removing a defective/corrupt model from the build plate, and continuing the print". The difficulty in the request is to then remove all gcode that pertains to the REMOVED object so that anything else on the platter still continues to print normally from where you left off. Otherwise, once you removed the object that is bad, the printer would just continue extruding material at the location of that removed object.

Return to “Feature Requests”