Jump to content
UltiMaker Community of 3D Printing Experts

Plugin to resume printing from a specific layer


KarlBaumann

Recommended Posts

Posted · Plugin to resume printing from a specific layer

Hi!

 

I can't believe there still isn't a plugin for cases, when printing fails and has to be resumed in the middle of print.

How do you handle such cases?

 

After 2 day printing filament got stuck on the roll and printer kept printing without knowing that filament is not coming out.

  • Link to post
    Share on other sites

    Posted · Plugin to resume printing from a specific layer

    Yes, these kind of problems are a nightmare and I can understand your frustration.

     

    This is  something that in the end a printer needs to handle. Cura or a plugin simply don't have a reliable information at what point something is going wrong. For this case you need something like a detection of filament movement, run-out sensing and maybe more, in addition a firmware that can interpret different situations and sensor information's and the possibility to store the position information when it happen. But this is only the half of the way.

     

    There is maybe a chance when you can figure out on what layer this happen and modify your g-code to start from this layer again, but mainly those problems will happen somewhere within a layer and this will cause then additional implications. While a power failure is quite good manageable in form of having a good position information (but also can end in scrap when e.g. a heated bed cools down), these kind of problems are quite more complex. Maybe you can print it in two part's and glue them together.

     

    Not saying this is impossible, but not easy to realize. It will cost money too as you will need more sensors what also make systems more error-prone. (...and in the end the print can end also as an unusable part)

     

  • Link to post
    Share on other sites

    Posted · Plugin to resume printing from a specific layer

    Thanks for your reply @DivingDuck!

     

    What would be enough for me is a very basic algorithm that

    1. uses current extruder position (I would manually put it where it needs to continue);
    2. finds this position in the .gcode
    3. heats up the bed and the nozzle
    4. tells printer to continue from this position

    Does not sound like a rocket science to me..? 😄

  • Link to post
    Share on other sites

    Posted · Plugin to resume printing from a specific layer

    Well, most printers have to move to a reference (home) position as the first step.

    How can be assured that this is possible without colliding with the (half printed) part? It will be very unlikely for the usual Prusa/CR-10 like printers (for example).

     

    And you have to assure that any automatic bed leveling is skipped, some printers prime (and/or wipe) the nozzles somewhere and so on and on...

     

    Such a plugin would need deep knowledge about the actual printer to avoid all pitfalls (and any possible damage to the printer).

    I would be surprised if we see such functions in an open (non-proprietary) software anytime soon.

     

    It would be indeed much easier and safer, if the manufacturer adds such functions to the particular firmware...

     

    (just my 2ct.)

  • Link to post
    Share on other sites

    Posted · Plugin to resume printing from a specific layer

    good point @tinkergnome!

     

    I am not entirely sure about this, but I think if the printer wasnt turned completely off, it keeps the reference to the home (at least my CR-10s does) and does not need to perform auto-home again. 

     

     

     

  • Link to post
    Share on other sites

    Posted · Plugin to resume printing from a specific layer
    28 minutes ago, KarlBaumann said:

    I am not entirely sure about this, but I think if the printer wasnt turned completely off, it keeps the reference to the home (at least my CR-10s does) and does not need to perform auto-home again. 

     

    yes, maybe - but that's only one more point that a plugin would need to know to be able to generate a properly start script.

    And it would not work anymore, if the reason of the interruption was a power outage.

     

    Who knows - but it seems to be a pretty long list of things to consider, if a generally accepted solution is the goal... 🤷‍♂️

     

    A quick hack would be: manual editing of the gcode file. If one knows all external circumstances it should be indeed no rocket science. 🙂

  • Link to post
    Share on other sites

    Posted · Plugin to resume printing from a specific layer

    the easiest solution is to print the rest and glue it together. If you manage to edit the gcode and resume the print, there will probably be a visual difference, as in a pause and resume. Try to find the spot where it failed in Cura and lower the model -z in the bed.

  • 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.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
        • 21 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...