Jump to content
UltiMaker Community of 3D Printing Experts

Travel - Retract at layer change.


j_keiter

Recommended Posts

Posted · Travel - Retract at layer change.

When I look at gcode it appears the layer change(move in Z) occurs before the retraction.  FYI Z moves are relative mode.
G0 F600 X143.508 Y149.923 Z0.8
;TIME_ELAPSED:18.152899
;LAYER:1
G1 F4800 E-6
;TYPE:WALL-INNER
G1 F4800 E6

Since my printer has a very slow Z move, I'm getting a blob as Z moves to next layer.  I want retraction to occur before Z move not after.  

 

Thx Jason

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    No, that's not how current Cura is coded. It does the retraction before the z change.

     

    What version of Cura are you using?

     

    Could you please provide a complete gcode file rather than just a snipped. Thanks.

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    Complete Gcode file attached.  LAYER:5 LAYER:9 LAYER:19 and possibly more do retraction after z move.  Other layers are correct.

    ;FLAVOR:RepRap
    ;Generated with Cura_SteamEngine 4.6.1

    Arm.gcode

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    Thanks a lot for the the gcode file, I can see where it's not retracting and that doesn't look right. Could you also please provide a project file for that print? Do File->Save and attach the .3mf file to this thread. Thanks.

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    Ah, I think I know what the problem could be, looking at the gcode for the missing retraction just before LAYER:5, the distance travelled is less than the value of retraction minimum travel so the retraction doesn't occur. A workaround would be to reduce the value of that setting.

    Could you still please provide the project file, thanks.

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    The UM devs changed the behaviour fairly recently so that Cura never generates a retraction when the travel distance is less than the minimum travel distance setting. This is true even when retract on layer change is set. Maybe there is a case for allowing the retraction in that situation to help with the slow z change.

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    Burtoogle, you are correct.  The 'Retraction Minimum Travel setting at 6mm was preventing the retraction from occurring prior to z move.  I reduced to 2mm and Layer 5 was now correct but Layer 9 was still wrong since it had an even smaller travel move than 2mm.  "Maybe there is a case for allowing the retraction in that situation to help with the slow z change."   You nailed it.  Wish I knew how to do this.  .3mf file attached.  

    arm.3mf

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    I don't think there's anything you can do to alter the behaviour. I have modified the slicer so that it will force the retraction to

    occur on that last travel move and sliced your project, I attach the gcode, could you please print it and let me know if it is good. If so, I will submit my changes for the UM devs to include in a future release (if they approve).

     

    CFFFP_arm.gcode

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    I'm still getting a big blob as shown in pics attached.  I still think you should ask developers to make change to allow retraction before z move.  Sadly I must have some other issues that prevent me from giving you proof of fix.  Sorry!

    20200710_144015.jpg

    20200710_143812.jpg

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    Lowering the print speed will help a bit with those bumps in the photo.  Also make all the print speeds the same speed (I think there are 7 printing speeds) but keep the travel speed fast.

     

    More important than the printer's Z speed is the Z acceleration.  I read a good article about increasing Z accel for my old printer and it really helped a lot.  I kept increasing accel until it would skip and then I backed off by about 50%.  now Z changes are so fast it's like a "click".

     

     

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.

    My print speed was too high based on www.printitindustries.com/pages/print-speed-calculator.  Travel is 120mm/s.  I already had increased Z acceleration and increased Z jerk to just tolerable.  Retraction was and is scary fast.   Still not printing very well but it appears the blob on sidewall is gone.  It appears the retraction after z move was not an issue after all.  I still think cura should fix though.  

    20200711_160801.jpg

    20200711_162031.jpg

    20200711_160825.jpg

  • Link to post
    Share on other sites

    Posted · Travel - Retract at layer change.
    6 hours ago, j_keiter said:

    I still think cura should fix though.  

     

     

    I have submitted a fix to the Cura devs and they will decide whether to incorporate it or not.

     

  • 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
        • 28 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
        • 22 replies
    ×
    ×
    • Create New...