Jump to content

Recommended Posts

Posted · ABS printing with a gcode pause for nut insertion

I have been experimenting with printing an ABS part with a pause in the gcode to insert a stainless steel nut.  I have successfully printed numerous ABS parts with my Ender 3 Pro using a glass plate and an enclosure.  Printing ABS in general is not the issue.  Normally I run the hot end at 255C and the bed at 115C, with the Print Cooling disabled.  

With the experimental component, I pause at a height above the bed of approximately 7.5 mm.  At the pause point the bed and extruder temps remain as set while parked, and usually the interior of the enclosure is around 45C.  Although I have tried to estimate at what time the pause occurs, if I miss it by more than few minutes, after the insertion of the nut and the release of the pause the next layer does not adhere.

First question:  is there a way to view the time in Cura at a particular layer?

Second Question: what's the fix for missing the "pause window" by a few minutes?  Hit it with a heat gun prior to resuming the print?  Lightly brush the interface surface with acetone?  

  • Link to post
    Share on other sites

    Posted · ABS printing with a gcode pause for nut insertion

    What about staying around and keeping and eye/ear on the printer? Or via a webcam? Me being a simple man, I myself would go for simple solutions...

     

    Alternatively, if the design allows it, and depending on the load-direction, you could go for other methods of inserting the nut, for example via side-openings, or by melting-in threads or nuts with a soldering iron.

     

    I have successfully used these methods (the cone-shaped opening is only for inwards-directed loads obviously):

     

    ostroncp_v20170104c.thumb.jpg.6dae46fd9b48b292823335415abefbf4.jpg

     

    image.thumb.png.78c8f2262d3b2d5beaf962fdad1883c7.png

     

    m4_nut_metrinch3c.thumb.jpg.283f9b43968ee6752683682ed29fde3f.jpg

     

    m4_nut_metrinch3b.thumb.jpg.cd76def6dd57935a6c78b91be5294a79.jpg

     

  • Link to post
    Share on other sites

    Posted · ABS printing with a gcode pause for nut insertion

    Thanks for your input geert_2, I'm with you on the "keep it simple" method, but that wasn't the point of the experiment.  The point was, could I imbed a nut.  And sure, the first shot at trying this I used your exact method:  I just stuck around until it was time.  The second time I printed the part, I was doing (once again) more than one thing at a time, and missed the window, I think by only a few minutes.  That's when I discovered the flaw in that method.  So now what I do, is use a post-processing gcode routine that displays the current layer being printed on the controller LCD.  That works pretty well for estimating when I should be there.  

    But here's the more general case I was working towards:  what if you have a model that might need to run overnight or simply over many hours and you need to insert a nut or some other part into the assembly at different layers.  I was hoping that someone had come up with a more elegant solution that allowed a more precise estimate of the times that certain layers started and finished, or some great method for prepping the already printed ABS material for the next layer if you insert gcode pauses at the layers requiring the insertion of a part.

  • Link to post
    Share on other sites

    Posted · ABS printing with a gcode pause for nut insertion

    Yes, I understood that. But your question has come up here regularly, and I have never seen a good solution yet, except for staying around the printer. That doesn't mean there isn't one, just that I haven't seen it.  :-)

     

    I am afraid that you have to go to post-processing methods: inserting the nuts or special threaded inserts after printing. Or maybe print it in two parts, insert the nut, and glue them together? Preferably with a sort of dovetail mechanism or similar, to get mechanical retention in addition to the glue? And in such a way that the part does not see too much load in that direction? For example a sort of drawer that you slide in from the side, and that contains the nut. And then the whole drawer is glued or acetoned in place, so it becomes one solid block?

     

    Or relocate the fasteners, or add a flange, so you don't have to insert them while printing, but you can do it afterwards? It all depends on the design and requirements of course.

     

    Like with all great inventions, maybe someone just needs to see the light? Often the inventions were simple, but no one saw them up till that point...

     

    Anyway, if you would find a solution, let us know. It could help a lot of people.

     

  • 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

      • Help Us Improve Cura – Join the Ultimaker Research Program
        🚀 Help Shape the Future of Cura and Digital Factory – Join Our Power User Research Program!
        We’re looking for active users of Cura and Digital Factory — across professional and educational use cases — to help us improve the next generation of our tools.
        Our Power User Research Program kicks off with a quick 15-minute interview to learn about your setup and workflows. If selected, you’ll be invited into a small group of users who get early access to features and help us shape the future of 3D printing software.

        🧪 What to Expect:
        A short 15-minute kickoff interview to help us get to know you If selected, bi-monthly research sessions (15–30 minutes) where we’ll test features, review workflows, or gather feedback Occasional invites to try out early prototypes or vote on upcoming improvements
        🎁 What You’ll Get:
         
        Selected participants receive a free 1-year Studio or Classroom license Early access to new features and tools A direct voice in what we build next
        👉 Interested? Please fill out this quick form
        Your feedback helps us make Cura Cloud more powerful, more intuitive, and more aligned with how you actually print and manage your workflow.
        Thanks for being part of the community,

        — The Ultimaker Software Team
        • 0 replies
      • Cura 5.10 stable released!
        The full stable release of Cura 5.10 has arrived, and it brings support for the new Ultimaker S8, as well as new materials and profiles for previously supported UltiMaker printers. Additionally, you can now control your models in Cura using a 3D SpaceMouse and more!
          • Like
        • 18 replies
    ×
    ×
    • Create New...