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

    Toolhead stuttering - mesh bed compensation and travel

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    travel travel move mesh mesh compensation mesh bed leveling jerk
    5
    8
    777
    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.
    • Merlin246undefined
      Merlin246
      last edited by

      Hello,

      Is there a way to disable mesh bed compensation before travel moves and then enable it afterwards (see code example below)? I like to travel at high speeds cause... why not, but sometimes the mesh bed compensation makes the printer stutter and I'm not a fan (although to be clear it doesn't affect its performance other than slightly slowing down the print due to the stop-start nature).

      ;Printing stuff
      
      G29 S2
      ;Travel move - G1 Xnn Ymm
      G29 S1
      
      ;More printing stuff
      

      I cannot find anything in the gcode commands that would configure this, nor a setting in my slicer (PrusaSlicer/SuperSlicer). If anyone has any recommendations let me know!

      Might be interesting to add a config command to do this for feedrates above a threshold value configured by the user (above print speeds, below travel speeds).

      And yes I realize if my bed was flat I wouldn't have this issue... oh well.

      engikeneerundefined CNCModellerundefined 2 Replies Last reply Reply Quote 0
      • engikeneerundefined
        engikeneer @Merlin246
        last edited by

        @merlin246 the stuttering is because your z axis can't keep up with the xy movement. Try increasing your z jerk and accel a little 🙂

        E3D TC with D3Mini and Toolboards.
        Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
        i3 clone with a bunch of mods

        Merlin246undefined 1 Reply Last reply Reply Quote 0
        • Merlin246undefined
          Merlin246 @engikeneer
          last edited by

          @engikeneer thanks for the response.

          Maybe I should've been clearer, I know the mesh-bed can't keep up because of the limits of the Z axis. I've pushed it pretty much as far as it goes, it's just the toolhead can move so fast (E3D toolchanger - 35,000 mm/min) that it cannot keep up.

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

            What is your z jerk currently?

            Z-Bot CoreXY Build | Thingiverse Profile

            Merlin246undefined 1 Reply Last reply Reply Quote 0
            • Merlin246undefined
              Merlin246 @Phaedrux
              last edited by

              @phaedrux looks like I'm an idiot and the config change I made didn't save.

              I set it back up to 30 from 8 and it went away.

              Regardless is there a command/config to do this?

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @Merlin246
                last edited by

                @merlin246 mesh compensation cannot currently be turned on for G1 moves and off for G0 moves.

                www.duet3d.com

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

                  I'm not sure you would want it to turn off either unless you were also using Zhop because when the compensation is off, wouldn't you be at risk of contacting the printed part during the travel?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • CNCModellerundefined
                    CNCModeller @Merlin246
                    last edited by

                    @merlin246 perhaps use

                    M376: Set bed compensation taper

                    Then after the taper height I guess there shouldn't be any mesh related z moves for the rest of the print?

                    Just a thought...
                    Cheers
                    Barry M

                    Polar Duet3 Mini + 1HCL
                    https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix
                    Wanhao D4S: Duet2
                    https://forum.duet3d.com/post/296755
                    K40 Laser, Duet2
                    https://forum.duet3d.com/post/312082
                    Wanhao D5S
                    https://www.youtube.com/CNCModellerUK

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