Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Trouble with poor extrusion on cylinders

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    13
    1.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • burtoogleundefined
      burtoogle
      last edited by

      It would also be useful if you could attach the gcode. Thanks.

      1 Reply Last reply Reply Quote 0
      • Kep0aundefined
        Kep0a
        last edited by

        @phaedrux said in Trouble with poor extrusion on cylinders:

        Can you post the STL?

        Is it fairly low polycount, leading to large segment sizes on the curves?

        Are you using mesh grid compensation? I notice your Z jerk is rather low, could it be pauses while trying to adjust the z axis?

        @burtoogle said in Trouble with poor extrusion on cylinders:

        It would also be useful if you could attach the gcode. Thanks.

        Here's STL and the cura gcode for the small cylinder I'm getting problems with. I'll add to the original post. high polycount, no mesh bed compensation. The Z jerk, just doubled to 48 but no change. Seems to be rumbling in the actual extruder, if that's anything. 🤔

        0_1543959057664_LFR-3.stl

        0_1543959083739_LFR-3.gcode

        1 Reply Last reply Reply Quote 0
        • Kep0aundefined
          Kep0a
          last edited by

          here's actually the cura save. Not sure if it'll pull up all my settings, but here https://drive.google.com/file/d/1SQJS9rVNZgvcfkh1bGqaz4T-ou4MHLjU/view?usp=sharing

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            I'm guessing it's thin wall related. I'm seeing some really tiny extruder moves in the gcode file.

            What does your gcode preview look like?

            Could you try printing it again, but this time change your extruder microstepping to be M350 E128 I1

            Z-Bot CoreXY Build | Thingiverse Profile

            Kep0aundefined 1 Reply Last reply Reply Quote 0
            • Kep0aundefined
              Kep0a @Phaedrux
              last edited by Kep0a

              @phaedrux just 3 walls, filling in the corners, towards the top it bevels in and it adds a lot of small movements. I'll try the m350 command

              0_1543960952598_2f3fb5ae7c.jpg

              1 Reply Last reply Reply Quote 0
              • burtoogleundefined
                burtoogle
                last edited by

                Thanks for the gcode, in Cura, set Minimum Wall Flow to something like 20 or 30. That should help.

                Kep0aundefined 1 Reply Last reply Reply Quote 2
                • Kep0aundefined
                  Kep0a @burtoogle
                  last edited by Kep0a

                  @burtoogle you legend. Looking nearly flawless so far. Thank you so much. @Phaedrux thank you for the troubleshooting as well. It means a lot!

                  1 Reply Last reply Reply Quote 0
                  • burtoogleundefined
                    burtoogle
                    last edited by

                    Great, glad that's helped.

                    In case you are wondering what was happening there the problem is how Cura prints walls. It has to print walls in pairs and when there isn't enough room to print both walls it can make the second wall thinner so as to not overfill the space. This is done by the wall overlap compensation (which, incidentally, is pretty buggy but that's another story). In your example, because there is only room for one inner wall, the second inner wall was being flow reduced down to a weeny amount and so for the duration of the printing of the second wall, the extruder was pretty much stationary and so it just dribbled and lost a lot of pressure. When the next wall started, underextrusion occurred. The fix is to tell Cura that any wall line that uses less than a min amount of flow should be replaced with a travel move and that will use retraction so the nozzle pressure isn't lost. It's a crock but that's how it works and I doubt if it will change anytime soon.

                    Kep0aundefined 1 Reply Last reply Reply Quote 0
                    • Kep0aundefined
                      Kep0a @burtoogle
                      last edited by Kep0a

                      @burtoogle interesting. Yeah I was trying to figure that out. I'm unclear, though, if the min flow amount is being hit, and by using Minimum Wall Flow, wouldn't the entire middle layer just not print? I'm still seeing the interior layer.

                      That does all seem strange though. Do other slicers have a similar issue? How do those behave in the same scenario?

                      1 Reply Last reply Reply Quote 0
                      • Phaedruxundefined
                        Phaedrux Moderator
                        last edited by

                        Slic3r is a bit better with thin wall detection and gap fill but it still runs into other issues. When it's working well it would switch to a external wall with a variable width of fill to fill the gap between the walls.

                        It can sometimes help to change the extrusion width up or down a tad.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • dc42undefined
                          dc42 administrators
                          last edited by dc42

                          Is it also moving jerkily while it prints the curves? If so, that is a sign that you have the X and Y jerk set too low in the M566 command in config.g.

                          Duet WiFi hardware designer and firmware engineer
                          Please do not ask me for Duet support via PM or email, use the forum
                          http://www.escher3d.com, https://miscsolutions.wordpress.com

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA