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

    Sensorless homing with dual Y motors.

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    11
    349
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by Phaedrux

      Can you post your video?

      Firmware version?

      Have you done any of the sensitivity tuning required for stall detection?

      https://docs.duet3d.com/en/User_manual/Connecting_hardware/Sensors_stall_detection

      Z-Bot CoreXY Build | Thingiverse Profile

      wdenkerundefined 2 Replies Last reply Reply Quote 0
      • wdenkerundefined
        wdenker @Phaedrux
        last edited by wdenker

        @Phaedrux I have done all of this. Literally one motor spins on the first home sequence and then the other motor spins on the second sequence. So I am only getting one motor at a time on homing. Also to note I have modified my config.g a little and it seems to have made things a little more consistant. config (3).g working on uploading the video to drive now since I can't directly here because of the size.

        www.bd3dcustoms.com | BD3DCUSTOMS Supercube

        1 Reply Last reply Reply Quote 0
        • wdenkerundefined
          wdenker @Phaedrux
          last edited by

          @Phaedrux https://drive.google.com/file/d/1OJUGAJQfAjk0c5YrzlNQWeJ3KOkPR1mq/view?usp=drivesdk

          www.bd3dcustoms.com | BD3DCUSTOMS Supercube

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

            M913 Y95 ; reduce motor current to 45% to prevent belts slipping

            You're not actually dropping the current all that much. The comment says 45%, but the actual command is 95.

            You may also want to look into M201.1 to reduce acceleration for homing.

            Your config also has M584 defined twice.

            Z-Bot CoreXY Build | Thingiverse Profile

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

              Firmware version?

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • wdenkerundefined
                wdenker @Phaedrux
                last edited by wdenker

                @Phaedrux said in Sensorless homing with dual Y motors.:

                M201.1

                3.4.5 and M201.1 is that new? because 201 doesn't work like it used to. I used to use M201 and M205 so now your saying I need to call M201.1 I also got both axis working by specifying my second Y as A for it's axis and then hiding it and reclassifying it in my home file at the end.

                www.bd3dcustoms.com | BD3DCUSTOMS Supercube

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

                  @wdenker said in Sensorless homing with dual Y motors.:

                  because 201 doesn't work like it used to

                  What do you mean by this?

                  https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m2011-set-reduced-acceleration-for-special-move-types

                  M201.1 is new and optional. It's the same as setting M201 manually in certain cases.

                  @wdenker said in Sensorless homing with dual Y motors.:

                  I also got both axis working by specifying my second Y as A for it's axis and then hiding it and reclassifying it in my home file at the end.

                  Splitting the axis is another way to go.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  wdenkerundefined 1 Reply Last reply Reply Quote 0
                  • wdenkerundefined
                    wdenker @Phaedrux
                    last edited by

                    @Phaedrux Ya I created a new A axis and I used to could use M201 but I guess they implemented 201.1 now for homing. I was able to get this resolved by creating the new A axis and using M201.1 to slow it down on homing. Thanks!

                    www.bd3dcustoms.com | BD3DCUSTOMS Supercube

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

                      @wdenker it should be possible to home dual Y axis motors without splitting the motors into separate axes, but you may need to use M201.1 to reduce the acceleration in order to prevent one of the motors stalling immediately.

                      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

                      wdenkerundefined 1 Reply Last reply Reply Quote 0
                      • wdenkerundefined
                        wdenker @dc42
                        last edited by

                        @dc42 I was only able to get them to work together on a home by creating a second axis and hiding that axis and homing them together.

                        www.bd3dcustoms.com | BD3DCUSTOMS Supercube

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