Jump to content

Top thickness not respected when using adaptive layers


mechamecha

Recommended Posts

Posted · Top thickness not respected when using adaptive layers

I implemented minimum top/bottom skin thickness for when adaptive layers are in use. You can find Linux and Windows builds with this feature at https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0

 

I don't use adaptive layers myself so please try it out and open an issue at https://github.com/smartavionics/Cura/issues if you have any feedback.

 

If it works OK, I shall submit a PR so it can be added to Ultimaker's Cura.

 

  • Link to post
    Share on other sites

    Posted (edited) · Top thickness not respected when using adaptive layers

    Thanks!  This is looking good to me.  I brought back some of my old prints that I did where the top layers were too thin because of adaptive layers (causing bubbling and holes between infill lines), and the top layers are showing the correct thickness now.

     

    https://www.thingiverse.com/thing:2764962

     

    The Riser.stl from that was a problem to print using the previous adaptive layers implementation with a layer height of 0.2mm and adaptive layers set to maximum variation of 0.1 and a variation step size of 0.02.  The preview looks good so I will go ahead and print it.

    Edited by Adam324
  • Link to post
    Share on other sites

    Posted · Top thickness not respected when using adaptive layers

    Printing now...  I am really looking forward to being able to use adaptive layers without worrying about either wasting material or compromising on thickness.  I had to always bump up the top/bottom layer count to make up for the thinnest top layer and wasting plastic on the top/bottom layers that are at the max thickness.  This change you made will make adaptive layers worth using to me.

  • Link to post
    Share on other sites

    • 4 weeks later...
    Posted · Top thickness not respected when using adaptive layers

    Awesome! Thanks!

     

    I'd mentioned this on here before and it didn't seem to get any interest from the devs. Perhaps seeing it in action will sell them on it!! I'm convinced, anyway.

  • Link to post
    Share on other sites

    Posted · Top thickness not respected when using adaptive layers

    So, it's 2024 and several version of Cura later.  It would be really nice if this were fixed at some point.  I would really like to use adaptive layers, but it completely ruins so many top surfaces.

  • Link to post
    Share on other sites

    Posted (edited) · Top thickness not respected when using adaptive layers
    Quote

    So, it's 2024 and several version of Cura later.  It would be really nice if this were fixed at some point.  I would really like to use adaptive layers, but it completely ruins so many top surfaces.

    There's a lot of things in Cura which would be really nice if they fixed. Unfortunately they only have so many people and so much time so they have to pick and choose, and they tend to choose things which aren't fairly niche cases like this.

     

    If you want to get a bit creative, you can just slice something with adaptive layers on and then off, and transplant the g-code for the top few layers from the latter to the former.

    Edited by Slashee_the_Cow
  • 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
        • 18 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...