Jump to content

Options for pausing prints?


mkoic

Recommended Posts

Posted · Options for pausing prints?

Hello.  New to the community, but I was wondering if it has been discussed to add some options to pause prints through Cura.  What got me thinking about it was the video below.  I could envision a couple of use scenarios where pausing at defined times would be useful.

 

1)  Pause after a support roof is completed - as shown in the video, this would allow you to have no z-distance for the top of a support.  Complete the support, pause and move to a defined location, allow the user to apply a support release agent manually (via pen, brush, etc.), then resume printing.

 

2)  Pause after a designated layer is completed - would allow for installation of thread inserts or nuts within a part (or other types of hardware)

 

I think that this capability would be very useful.

 

 

 

 

 

  • Link to post
    Share on other sites

    Posted · Options for pausing prints?
    14 minutes ago, IRobertI said:

    Extensions -> Post Processing -> Modify Gcode -> Add a script -> Pause at X

      Thank you.  That's helpful if someone knows Gcode, but I would think that it would be more user friendly to have a way for it to be implemented through the Cura interface.  Would this be something difficult to do?

  • Link to post
    Share on other sites

    Posted · Options for pausing prints?

    Actually, maybe I misunderstood you.  I don't have Cura on this machine, but I think you're telling me that there's a plug-in that will let me add pauses at layers, right?  I'll check into that when I'm home.

     

    As for the first use case (after a support roof is completed), manually entering a pause for each support roof could be time consuming if there are multiple elevations that are supported.  Having Cura automatically do this would be helpful.

  • Link to post
    Share on other sites

    Posted · Options for pausing prints?

    Yes, I meant that there are pre-made scripts that will let you pause at specific heights or layer numbers. No way to automatically pause for supports roofs though I'm afraid. Then again I don't think it would be difficult to create a script for that (for someone who is used to writing such scripts).

    • Like 1
    Link to post
    Share on other sites

    Posted · Options for pausing prints?

    I've been trying to use these post-processing scripts with no success on my Anycubic MegaX. I've tried to use them to change Temp for printing a temp tower, but that doesn't seem to work, and I was just trying to use the 'Filament Change' script to pause and give me a chance to change colors at a specific layer, but the print continues straight through the layer change to the end.

     

    Is there something I'm missing when using the Post-processing scripts?

     

    Cura 4.6.1, btw...

     

    -Lee

  • Link to post
    Share on other sites

    Guest maht
    Posted · Options for pausing prints?
    16 hours ago, LMychajluk said:

    I've been trying to use these post-processing scripts with no success on my Anycubic MegaX. I've tried to use them to change Temp for printing a temp tower, but that doesn't seem to work, and I was just trying to use the 'Filament Change' script to pause and give me a chance to change colors at a specific layer, but the print continues straight through the layer change to the end.

     

    Is there something I'm missing when using the Post-processing scripts?

     

    Cura 4.6.1, btw...

     

    -Lee

     

    Different gcode flavours and printer firmware types could be the reason. As you can see there are a few different scripts for different firmware types in 4.6.1. Did you use the generic one or a different one?

     

    Fun fact: The next release will have a unified pause at height script that allows you to select your firmware type from within it, thanks to @ahoeben.

  • Link to post
    Share on other sites

    Posted · Options for pausing prints?

    I tried the generic Pause at Height script last night.  I wanted it to insert a pause at two different layer heights, in my case layer 33 and layer 55.  When I ran the part, it paused perfectly at layer 33 and resumed when I told it to, but it never paused at layer 55 or at any other layer.  It just ran the part to completion. This was in 4.6.0.

  • Link to post
    Share on other sites

    Guest maht
    Posted · Options for pausing prints?
    33 minutes ago, mkoic said:

    I tried the generic Pause at Height script last night.  I wanted it to insert a pause at two different layer heights, in my case layer 33 and layer 55.  When I ran the part, it paused perfectly at layer 33 and resumed when I told it to, but it never paused at layer 55 or at any other layer.  It just ran the part to completion. This was in 4.6.0.

     

    Thanks for the info. Did you implement this as multiple scripts per pause? Maybe you can share a project file with me (File > Save as...) or a Gcode output so I can analyze it.

  • Link to post
    Share on other sites

    Posted · Options for pausing prints?
    On 6/8/2020 at 6:09 AM, maht said:

     

    Thanks for the info. Did you implement this as multiple scripts per pause? Maybe you can share a project file with me (File > Save as...) or a Gcode output so I can analyze it.

    I looked back in the project file, and I made a mistake with the scripts.  On the first pause, I selected to pause at "Layer no." which is what I wanted to do.  But on the second pause, I accidentally went with the default of "Height", so it wanted to pause at 55 mm but my part was only about 37 mm tall.  So let's chalk this one up to "operator error" :)

     

    If this extension is ever edited, maybe that selection should default to blank or say "Select" until the operator makes a choice, rather than having a default of "height".

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 26 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...