Jump to content

Please include an "Iron every layer" option, for clearer prints.


nubnubbud

Recommended Posts

Posted (edited) · Please include an "Iron every layer" option, for clearer prints.

Earlier, I began printing in PETG, and my first prints got successively better, till little parts of the prints I made were clear enough for me to hold against a screen and see the details through it! but no more. I was printing little 1cm cubes, and I began noticing that the issue lies in extrusion...lines? Essentially, little bubbles between the extrusion lines were left behind, even after dialing in my settings to the best of my ability. I believe ironing may be the solution here, but therein lies the issue. Cura only supports ironing on exposed upper surfaces. I believe it should be an option, and not hard to add a little check box to "iron everything". it should come with a warning that it will slow down prints immensely, but after spending 3 hours on a 1cm cube in an attempt to get it a little clearer, I think the feature can stand on its own. 

I'm not sure it will make things clerar, but I'd say there's a decent chance, and some extra heating on the top of every layer may actually help strengthen prints by removing fracture points and ensuring better layer adhesion, in any case. another option would be the ability to list which layers should be ironed and a checkbox for whether to include the entire layer or just exposed faces. I know a few people that wanted to iron only a couple layers.

Edited by nubnubbud
  • Like 2
Link to post
Share on other sites

Posted (edited) · Please include an "Iron every layer" option, for clearer prints.

played with some manual gcode. yes, this works, at least somewhat. printed in PETG. the clouds are in the print, and are all the same shape, so it is either a retraction setting in the model, or due to the model's shape and settings. they are, however, not just uniform shapes, leasing me to believe taller prints may not suffer from it as much.

image0.jpg

Edited by nubnubbud
  • Like 1
Link to post
Share on other sites

  • 3 weeks later...
Posted (edited) · Please include an "Iron every layer" option, for clearer prints.

Fun fact. I found out about ironing (neosanding) year before writing about it, because forcing the second pass does indeed strength the parts.

 

The way I use it is to print 2 parts that actually hit and reprint on the same area, then neosand it. 

 

I never published it because everyone would ask for ‘scientific proof’ and I don’t have the time to do the necessary tests. This being said, my proof is that 2 delicate items stopped snapping on poat office after I realized this 🙂

 

Slighly better explained on my twitter

 

Edited by neotko
  • Link to post
    Share on other sites

    Posted (edited) · Please include an "Iron every layer" option, for clearer prints.
    11 hours ago, LazaroFilm said:

    Any updates on this? 

    I cross posted on the github but no answers... https://github.com/Ultimaker/Cura/issues/5302

    yes, I'm actually in contact with Slic3r pursa edition devs because they reached out to me, though I'm having a bit of trouble implementing it because the code has almost no documentation, and my printer is having some quality control issues at the moment (it's an old cr-10s and can't hit its projected temps due to hotend and capacitor issues.)  the file attached was my last attempt before these issues started, but I was able to make an optically clear part to within .1mm of the projected width. Because it's clear at over a centimeter thick, I also have reason to believe it has crystallized very well, and is extremely strong.

    because this gcode is edited by hand, it's extremely tedious, and the relative extrusion makes it less predictable, depending completely on the machine to know exactly how much to extrude.

    image0.jpg

    Edited by nubnubbud
    • Like 1
    Link to post
    Share on other sites

    • 3 months later...
    Posted · Please include an "Iron every layer" option, for clearer prints.
    Quote

    because this gcode is edited by hand, it's extremely tedious, and the relative extrusion makes it less predictable, depending completely on the machine to know exactly how much to extrude.

    If you can go over how you make those gcode edits, I might be able to write a GCode post-processor.

    • Like 1
    Link to post
    Share on other sites

    Posted · Please include an "Iron every layer" option, for clearer prints.
    15 hours ago, pleasantatk said:

    If you can go over how you make those gcode edits, I might be able to write a GCode post-processor.

    well, it would be the same as ironing, hopefully. here's what ironing does:

    1. moves the printhead in a pattern over the entirety of the prints upper surface. this means it will not go back and forth over the air unless there's a disconnected part.
      1. the pattern can be changed, but it's usually concentric or zig-zag.
      2. the movements must make the flat part of the printhead move over every surface at least once. this means for a .4mm nozzle, for example, it must be treated as if it was a .1 to .2 mm nozzle to make enough lines close together
      3. printhead must be able to move to the very edge 
      4. usually much slower than the original layer, (10-20mm/s)
      5. if the top surface is zigzag or lines, iron perpendicular to it.
    2. extrudes a tiny amount. (usually expressed as a percent, like 10% normal line flow) this helps it fill in and even out the surface, partially annealing and filling gaps that would normally cause bubbles and fracture points
       

    Ironing is already enabled in Cura, just load in a calibration cube and see what it does to the topmost layer. you'll see it even without travels enabled because it renders the tiny extrusions made to fill gaps

  • Link to post
    Share on other sites

    • 3 weeks later...
    Posted · Please include an "Iron every layer" option, for clearer prints.
    On 6/22/2019 at 6:24 AM, nubnubbud said:

    well, it would be the same as ironing, hopefully. here's what ironing does:

    I know what ironing does, I meant the actual GCode changes - 

    Quote


    because this gcode is edited by hand, it's extremely tedious

    What changes are you making by hand?

     

    Manually calculating every exact position? Copying the previous layer and adjusting speed and extrustion?

  • Link to post
    Share on other sites

    Posted (edited) · Please include an "Iron every layer" option, for clearer prints.
    8 hours ago, pleasantatk said:

    I know what ironing does, I meant the actual GCode changes - 

    What changes are you making by hand?

     

    Manually calculating every exact position? Copying the previous layer and adjusting speed and extrustion?

    no, I only copied and pasted ironing moves from different files to make a frankenfile. I edit the part, and export it once for every layer, each time one layer higher, then take the ironing moves from the last layer in each file and paste it at the end of the corresponding layer in the full print.

    that's why they're cubes. if it's a tower, the ironing moves will be the same every layer! (hence the ignored corners being cloudy all the way up)

    I set it to relative, letting me put a flag at the end of each layer so I could just replace the flag with the same ironing gcode each layer using a script. It was still inaccurate, but after about a minute of sanding, I got those parts in the images above.

    any tower shaped object works like this, but the relative extrusion mode is a bit inaccurate at times, or more likely, the inaccuracies build up over time.

    this is why I'm pretty sure it would work. I was literally using Cura's own ironing algorithm on every layer for my tests.

    Edited by nubnubbud
  • Link to post
    Share on other sites

    Posted · Please include an "Iron every layer" option, for clearer prints.

    Any news regarding this topic? For transparent filament it is very useful.

  • 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
          • Like
        • 56 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
        • 30 replies
    ×
    ×
    • Create New...