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

Print stuttering around curves, LaErrors

Scheduled Pinned Locked Moved
Duet Hardware and wiring
8
58
4.1k
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.
  • undefined
    Charlie
    last edited by 28 Apr 2020, 20:00

    Thank you both for your replies! I tried a normal diff checker, but there was far too much different for me to compare. Using "gcodeanalyser.com" (amazing tool, way better than the "gcode.ws" that I used originally which didn't depict accelerations) I think I found my issue.

    First image is using Cura 4.5 (no issues).
    Screen Shot 2020-04-28 at 3.40.33 PM.png

    Second image is using Cura 4.6 (stuttering issues).
    Screen Shot 2020-04-28 at 3.41.54 PM.png

    Same exact settings, same layer, but notice how Cura 4.6 speeds up and slows down many more times during the layer. I would assume that it would accelerate once for the layer start, and again for the small radius corner (as in 4.5) but 4.6 changes a lot more.

    It's worth noting that the version of Cura that @Phaedrux kindly provided does not appear to have the issues that "stock" Cura 4.6 seems to have.

    Please let me know if I'm mistaken with any of my assumptions.

    undefined 1 Reply Last reply 28 Apr 2020, 20:16 Reply Quote 2
    • undefined
      Phaedrux Moderator @Charlie
      last edited by 28 Apr 2020, 20:16

      @Charlie said in Print stuttering around curves, LaErrors:

      gcodeanalyser.com

      Have not seen that one before. I'll have to compare the gcodes and see if I get the same.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • undefined
        Phaedrux Moderator
        last edited by Phaedrux 28 Apr 2020, 20:53

        Unfortunately my 30mb gcode file is choking the analyser and it eventually crashes the page. I'll see if I can find a smaller one that was sliced with that version.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • undefined
          CCS86 @brisma
          last edited by 28 Apr 2020, 21:18

          @brisma said in Print stuttering around curves, LaErrors:

          Why 1428 (that's useless) and not 1400 on extruder?

          What's useless about 1428 instead of 1400? That's a 2% difference. Seems more than worthwhile to correctly define.

          undefined undefined 2 Replies Last reply 28 Apr 2020, 21:23 Reply Quote 0
          • undefined
            CCS86
            last edited by 28 Apr 2020, 21:18

            Did you guys report this over on the Cura Github?

            undefined 2 Replies Last reply 28 Apr 2020, 21:25 Reply Quote 0
            • undefined
              bot @CCS86
              last edited by bot 28 Apr 2020, 21:23

              @CCS86 On Duet2 Wifi/Ethernet, the current can only be set in increments of 100 mA, and will be rounded down always.

              IE 1428 == 1400, and 1478 == 1400

              On Maestro, the current can be set in increments of 50 mA, rounded down in the same fashion. I'm not sure of the Duet3.

              *not actually a robot

              undefined 1 Reply Last reply 28 Apr 2020, 21:33 Reply Quote 1
              • undefined
                Phaedrux Moderator @CCS86
                last edited by 28 Apr 2020, 21:23

                @CCS86 said in Print stuttering around curves, LaErrors:

                @brisma said in Print stuttering around curves, LaErrors:

                Why 1428 (that's useless) and not 1400 on extruder?

                What's useless about 1428 instead of 1400? That's a 2% difference. Seems more than worthwhile to correctly define.

                He means (however bluntly) is that you only have a 100ma resolution with the Duetwifi and 50ma on the Maestro

                https://duet3d.dozuki.com/Wiki/Gcode#Section_M906_Set_motor_currents

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • undefined
                  Phaedrux Moderator @CCS86
                  last edited by 28 Apr 2020, 21:25

                  @CCS86 said in Print stuttering around curves, LaErrors:

                  Did you guys report this over on the Cura Github?

                  No, but I think it's known because the custom build from a few days ago lists "upstream changes" and a fix for geometry simplification, which sounds applicable. I quickly poked around the github of the smartavionics build but not yet the main cura github.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Phaedrux Moderator @CCS86
                    last edited by 28 Apr 2020, 21:27

                    @CCS86 said in Print stuttering around curves, LaErrors:

                    Did you guys report this over on the Cura Github?

                    Could be this one: https://github.com/Ultimaker/Cura/issues/7588

                    ilektron created this issue 24 Apr 2020, 22:18 in Ultimaker/Cura

                    closed v4.6 creates significantly more gcode than v4.5, resulting in poor printing performance #7588

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      CCS86 @bot
                      last edited by 28 Apr 2020, 21:33

                      @bot said in Print stuttering around curves, LaErrors:

                      On Maestro, the current can be set in increments of 50 mA, rounded down in the same fashion. I'm not sure of the Duet3.

                      @Phaedrux said in Print stuttering around curves, LaErrors:

                      He means (however bluntly) is that you only have a 100ma resolution with the Duetwifi and 50ma on the Maestro

                      Doh, I was reading too fast and thought is was steps/mm. Sorry to derail!

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        Charlie
                        last edited by 29 Apr 2020, 14:53

                        @bot and @Phaedrux Thank you for the clarification regarding the 100 mA resolution on the stepper driver! I didn't know this was the case, and I will correct it.

                        Please feel free to let me know if there are any other issues with my config.g file. 🙂

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          CCS86
                          last edited by 30 Apr 2020, 02:37

                          4.6.1 is out, which might fix the issue.

                          1 Reply Last reply Reply Quote 1
                          • undefined
                            Charlie
                            last edited by 30 Apr 2020, 18:49

                            @CCS86 Yes, Cura 4.6.1 does appear to fix the issue (at least it looks fixed in "GCode Analyzer"). Much appreciated!

                            1 Reply Last reply Reply Quote 1
                            55 out of 58
                            • First post
                              55/58
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA