Jump to content
Ultimaker Community of 3D Printing Experts

Overhanging Wall Speed Request


Recommended Posts

Posted · Overhanging Wall Speed Request

I have had some great success with the experimental "Overhanging Wall Speed" and "Overhanging Wall Angle" features, printing unsupported walls at up to 70° without sagging! I would like a feature where the speed scalar is a function of the overhang angle, rather than a constant value that activates at some threshold angle as it is now. The effect would be that the speed at which overhanging walls are printed varies according to how steep the overhang is. 

20190626_114815.jpg

20190626_114837.jpg

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request

    Hello @Safety_Lucas, thanks for the interesting report. Can you provide more info, please? What range of speeds would you want to use WRT the overhang angle?

     

    BTW, my Cura builds also provide a separate fan speed setting for overhanging walls:

     

    Screenshot_2019-06-26_18-06-14.png.f1cbfa94d71a0e8ec2677da6964ca1ab.png

     

    That feature has already been rejected by the Cura developers so it's only going to be available in my builds (Linux and Windows only, I'm afraid) which can always be found at https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request
    10 hours ago, burtoogle said:

    What range of speeds would you want to use WRT the overhang angle?

    @Burtoogle, Thank you for the link. I will take a look at those distributions Do you make them yourself? As in, do you write the code for Cura features? The setting is presently handled by multiplying the overall print speed by some decimal amount. I typically print at 40mm/s and scale the overhanging wall speed by 0.25. Overhangs are thus printed at 10mm/s. But I have experimented with higher and lower values from 5mm/s to 15mm/s with predictable results. I would prefer the feature be a function of overhang angle rather than a range of values though as different materials, temperatures, flow rates, etc. will require different reduced speeds to print the same overhang angle. I suspect an appropriate equation for such a feature would not be a simple straight line scale from 0 to 90° but rather would slow the print speed more severely at extreme angles and less severely at shallower angles. Like a scaled e^x sort of curve. 

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request
    2 hours ago, Safety_Lucas said:

    Thank you for the link. I will take a look at those distributions Do you make them yourself? As in, do you write the code for Cura features?

     

    Yes, I make them myself and they are based on Ultimaker's development sources + my own fixes and additions.

     

    OK, I'll think about the speed factor. Maybe something based on the tan of the overhang angle would be good?

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request

    I'll run some experiments this weekend to come up with some good maximum speeds for various extreme angles. An equation can be made to model that data.

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request

    Not related to the request but what speed did you print at for your tests in the photo?

  • Link to post
    Share on other sites
    Posted (edited) · Overhanging Wall Speed Request

    Also what fan speed?

    Edited by usshadowop
    accidental double post
  • Link to post
    Share on other sites
    Posted (edited) · Overhanging Wall Speed Request

    @usshadowop The bulk of the print was at 20 mm/s but walls overhanging 30 degrees or more were scaled by 0.25. So 5 mm/s for the overhangs. The fan speed was 100% all the way through.

    Edited by Safety_Lucas
  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request

    Good stuff ! Overhangs are such a pain, I hope it will be in the official release soon.

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request
    On 6/26/2019 at 1:07 PM, burtoogle said:

    Hello @Safety_Lucas, thanks for the interesting report. Can you provide more info, please? What range of speeds would you want to use WRT the overhang angle?

     

    BTW, my Cura builds also provide a separate fan speed setting for overhanging walls:

     

    Screenshot_2019-06-26_18-06-14.png.f1cbfa94d71a0e8ec2677da6964ca1ab.png

     

    That feature has already been rejected by the Cura developers so it's only going to be available in my builds (Linux and Windows only, I'm afraid) which can always be found at https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0

    Is there any version of cura for mac that supports "Overhang wall fan speed"? This is absolutely essential for PTGE! 

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request
    3 hours ago, LeckieInstalls said:

    Is there any version of cura for mac that supports "Overhang wall fan speed"? This is absolutely essential for PTGE! 

     

    Yes, the macos builds that you can find at https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0 have that setting. Please read the README.md file there.

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request

    That overhang is very impressive, indeed.

     

    And what is the effect of this setting on the "curling up" tendency of steep overhangs? Where the edges bend upwards instead of sagging, causing the nozzle to bang hard into them, and causing vibrations and ugglyness too? And in extreme cases knocking the model off the bed?

     

    See these tests.

     

    DSCN5679b.jpg.369ab32c7990bf99558d198e2ecf8321.jpg

     

    DSCN5686b.jpg.a9820bddeaf6d37b7dd30feb5f4de786.jpg

     

    DSCN5814.thumb.JPG.579cd13d93beed9cc55ec4cb5ab6c366.JPG

     

     

     

  • Link to post
    Share on other sites
    Posted · Overhanging Wall Speed Request

    Reviving this topic:

    I think this feature should be a fixed velocity, and not a % of the inner/outer walls.

    Some (like me) may want to print inner walls at 80mm/s and outer at 30, and set all overhanging walls to 20mm/s. This could be very useful and make cura a lot more capable. 

    Another thing I noticed is that cura does not tell apart overhangs from bridge walls very well, changing velocities if you do not have everything set to the same speed (lets say 30mm/s normal wall speed at 70% for overhang wall (=21mm/s), and 20mm/s for bridge walls. 

    See below how the first inner wall changes from green to blue, when it should be only green (as my inner walls are set to a higher speed). To work absolutely well this wall should be all blue (20mm/s), as it overhangs, but as my inner walls are set to 80mm/s, I can't slow them that much based on a %. 

    image.thumb.png.40138ff7ae4cf7542acc7e75fa508052.png

  • 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 turns 10: A look back
        Ultimaker is turning 10 years old and that means it is story telling time! We'll explore 2010-2014, traveling through the evolution of the business from the Protobox and Ultimaker Original, to the major leaps forward with the Ultimaker 2 and Ultimaker 3.
          • Like
        • 0 replies
      • Ultimaker Virtual Showroom
        Visit our virtual showroom and learn more about the Ultimaker ecosystem!
        • 15 replies
      • New here? Register your Ultimaker for free 3D printer onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 4 replies
    ×
    ×
    • Create New...