Jump to content

Variable Retraction Distance


lars86

Recommended Posts

Posted · Variable Retraction Distance

I wanted to offer up a feature request: variable retraction distance. (mm filament retract / mm rapid move)

I think this would help the printer avoid tripping up in areas with many, short, retracted rapids. Instead of having to disable retracts for short hops, it would still make an attempt, but never to the extent that it would delay the rapid.

Thoughts?

 

  • Link to post
    Share on other sites

    • 1 year later...
    Posted (edited) · Variable Retraction Distance

    No one else has an opinion?

    Ooze is definitely time dependant, and since rapid travel speeds are fixed and known, you can just evaluate the length of the rapid move, and apply a variable retract distance which ensures the retract move is completed within the rapid move.

    Edited by Guest
  • Link to post
    Share on other sites

    • 7 years later...
    Posted (edited) · Variable Retraction Distance

    I know this is old but I wish I had this option. I have a fan duct ending on 10 tiny posts. I have the printer retracting on every single one but it starts printing with blobs and ends fine on the final post. I just cannot figure out the best setting for the situation. Changing flow will start great but end with a weak final post that breaks. Coasting helps a bit but still the same. More retraction will create bubbles in filament so I cannot retract more....it is a never ending cycle. I wish I had an option to chose more retraction at the beginning and less at the end. 

    image.jpeg

    Edited by sophocha
  • Link to post
    Share on other sites

    Posted · Variable Retraction Distance

    What size nozzle are you printing that with?

    Is there a feature of the model that is not allowing it to be printed flat?

    What is your "Max Comb Distance with No Retract" and "Retraction Minimum Travel"?

     

    If you slice the model and use "Relative Extrusion" the gcode is very easy to read.  You could alter the retractions by hand although it would take a while since every involved layer would need to be changed.

    The gcode in Relative Extrusion would look like this (my retraction distance is obvious) and searching through the file for "00 E" will find them all:

    G1 X69.988 Y108.831 E0.04676
    G1 F2100 E-5.5
    G0 F9000 X106.767 Y121.431
    G1 F2100 E5.5
    G1 F3000 X107.318 Y121.73 E0.01983
    G1 X108.818 Y122.455 E0.051231

     

  • 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...