Jump to content

Rectract Before Outer Wall not working - ZScar issues


amagro

Recommended Posts

Posted (edited) · Rectract Before Outer Wall not working - ZScar issues

Hi,

I'm having some issues with the zscar, I already try most of the possible combinations with Cura settings and I am continuing having problems as we can see in the image below.

Screenshot_4.thumb.jpg.fc0cb833ea7206c7b61d0bf517df5788.jpg

-

I think the main problem that is causing the issue in the image, is the lack of pressure inside the extruder when it starts extruding the outer wall. Before the outer wall, the extruder does a long travel move, and during this travel move some pressure (filament) goes way from the extruder.

Also this long travel move is strange since the the "Z Seam Aligment" is "Shortest".

After analysing the gcode, I found that the "Rectract Before Outer Wall" setting is not working as we can see in the next image.

Screenshot_3.thumb.jpg.1aa0e17387e11c174f7e9d46424ed0b2.jpg

-

What I intent with this setting is to hold the pressure inside the extruder soon after the last extruder path (in the below layer), and then ensure that when it starts extruding (on the next layer) it will not have underextruding issues.

I also found that if the "Retract at Layer Change" is activated the rectration will occur in the same x y position where the outter perimeter will start, this situation contributed again for the loose of the pressure in the extruder.

Screenshot_2.thumb.jpg.156f22962af4d2e33d7f572747f84a0a.jpg

-

This two settings "Retract at Layer Change" and "Rectract Before Outer Wall" in order to be more eficiente must happens on the end of the last extruder path (yellow arrowhead in the gcode images).

Cura 2.7.0

Tks

Screenshot_4.thumb.jpg.fc0cb833ea7206c7b61d0bf517df5788.jpg

Screenshot_3.thumb.jpg.1aa0e17387e11c174f7e9d46424ed0b2.jpg

Screenshot_2.thumb.jpg.156f22962af4d2e33d7f572747f84a0a.jpg

Edited by Guest
  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    Thanks for the gcode - I've found the bug (it's not one of mine!), it's triggered by the combination of retract before outer wall and outer wall printed before inner walls both being enabled and the end of one layer being some distance away from the start of the new layer. I will submit a PR that should fix the problem to the Cura devs.

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues
    Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    Really appreciated @smartavionics

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    And it's merged. Thanks for the debugging, guys.

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    Hi @ghostkeeper,

    The issue with the "Retract at Layer Change" that is happeing in the same x y position where the outter perimeter will start (that contribute for the loose of the pressure in the extruder) was not solved, only the "Rectract Before Outer Wall" was corrected.

    As you can see in the image, after the last extrusion (and here is where the retraction must occour) there's a long travel move, then a retraction happens, goes to new layer and prime, all this on the exact same place.

    Screenshot_2.thumb.jpg.be253d05fc80619f89dd16bf8100b738.jpg

    -

    Screenshot_2.thumb.jpg.be253d05fc80619f89dd16bf8100b738.jpg

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues
    Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    Hmm, I thought that was sorted, obviously not. Let's take another look at that...

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    Just doing a quick test and it's working for me. This image shows the retracted travel move (yellow) to the start of the outer wall. Will continue to investigate.

    Screenshot_2017-11-09_17-26-50.thumb.png.cc07949573db59332b11ed44f5ac31f4.png

    Screenshot_2017-11-09_17-26-50.thumb.png.cc07949573db59332b11ed44f5ac31f4.png

  • Link to post
    Share on other sites

    Posted (edited) · Rectract Before Outer Wall not working - ZScar issues

    Edit - no, I was wrong it's actually working OK (duhh, I forgot to turn on the retract before outer wall setting!) So at the moment, it's working OK for me.

    Edited by burtoogle
  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    And, guess what? You made the same mistake! In your gcode file it has the evidence:

    travel_retract_before_outer_wall = False

  • Link to post
    Share on other sites

    Posted (edited) · Rectract Before Outer Wall not working - ZScar issues

    In this gcode I was not using the "Retract before_outer_wall" option (but I know that it's already working), I was testing only the "Retract at Layer Change".

    Edited by Guest
  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    Ah, sorry, I misunderstood (should have read your posting more carefully!)

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues

    I have modified the mod we made earlier to take into account the retract at layer change setting. A quick test appears to do the right thing so I will create a PR and then the Cura devs can decide whether to incorporate it or do something different.

  • Link to post
    Share on other sites

    Posted · Rectract Before Outer Wall not working - ZScar issues
    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. 
         
        • 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.
        • 0 replies
    ×
    ×
    • Create New...