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

    Jog Z motors independently

    Scheduled Pinned Locked Moved
    Firmware wishlist
    4
    6
    726
    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.
    • SupraGuyundefined
      SupraGuy
      last edited by

      Maybe there is already a way to do this, other than G30...Sx to independently move one of 2 or more Z motors, but I haven't found it. I have run across an issue in tweaking where my Z motors got out if alignment, and it would have been good to be able to just take a quick move of one motor 3 or 4mm to get it close enough to fix with another G30 probe.

      I don't expect to need this often, but when I do, it really would be good to have.

      Lead screw driven printer, powered by Duet 2 Wifi
      MPCNC powered by Duet 2 Wifi
      CoreXY printer driven by Duet 3 6HC
      LowRider CNC powered by Duet 2 Wifi

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

        Could you disable to motors and then turn it by hand?

        Z-Bot CoreXY Build | Thingiverse Profile

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

          You can write a macros to do this. Use M584 to assign just one of the motors to Z, then M291 to display the Z jog dialog, then M584 again to assign both motors to Z.

          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 1
          • SupraGuyundefined
            SupraGuy
            last edited by

            I did a couple of simple macros, Jog_Left.g and Jog_Right.g They're dirt simple:

            M584 Z2
            M291 P"Please Adjust right side motor" Z2
            M584 Z2:4

            and of course:

            M584 Z4
            M291 P"Please Adjust left side motor" Z2
            M584 Z2:4

            Jog_Right.g works as I expected. Jog_Left.g doesn't, it moves both sides. Not really important, since it doesn't actually matter which side I adjust if I can do it either way.

            The jog dialog doesn't stey up for very long and disappears by itself. I had thought that if I didn't specify a timeout in the M291 command that it would remain until I dismissed it.

            It works well enough that I can use it for what I needed. I've only needed it after replacing the Z lead screw couplers, and probably won't need it again until I replace them again (Which I do plan to do, as I don't like the printed ones I'm using.)

            Lead screw driven printer, powered by Duet 2 Wifi
            MPCNC powered by Duet 2 Wifi
            CoreXY printer driven by Duet 3 6HC
            LowRider CNC powered by Duet 2 Wifi

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

              @supraguy Try using S3 with your M291 command, but you're correct, I believe it should stay up until you dismiss it.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • Jacotheronundefined
                Jacotheron
                last edited by

                Regarding the dialog that disappears by itself, in the DWC under "Settings" > "User Interface" in the "Notifications" block you will find an option "Automatically close user-generated firmware messages" - just check if perhaps this is enabled; also there is a "Default Notification Timeout" setting as well.

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