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

    Duet 3hc steppers not moving

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    16
    621
    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.
    • knuxvomicaundefined
      knuxvomica @Phaedrux
      last edited by knuxvomica

      @Phaedrux that is the actual voltage of the power supply. It is a 48v psu

      knuxvomicaundefined 1 Reply Last reply Reply Quote 0
      • knuxvomicaundefined
        knuxvomica @knuxvomica
        last edited by

        @knuxvomica I just checked it with a voltmeter to confirm and it is actually reading 46.8 directly from t he psu.

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

          Can you post some photos of the 3HC driver area?

          When and where did you purchase the 3HC?

          Z-Bot CoreXY Build | Thingiverse Profile

          knuxvomicaundefined 1 Reply Last reply Reply Quote 0
          • knuxvomicaundefined
            knuxvomica @Phaedrux
            last edited by

            @Phaedrux 3hc.jpg

            I purchased it from filastruder on 11/03/22 and received it 11/07/22

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

              Could you get some better lighting on there?

              Z-Bot CoreXY Build | Thingiverse Profile

              knuxvomicaundefined 1 Reply Last reply Reply Quote 0
              • knuxvomicaundefined
                knuxvomica @Phaedrux
                last edited by

                @Phaedrux
                Sure

                20221118_120356.jpg
                20221118_120433.jpg
                20221118_120456.jpg

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

                  Thanks. I don't see anything obvious for damage.

                  Please send an email to warranty@duet3d.com and CC your reseller. Include a link to this forum thread and the details of your original purchase. You'll receive a reply with a form to fill out.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  deckingmanundefined 1 Reply Last reply Reply Quote 0
                  • deckingmanundefined
                    deckingman @Phaedrux
                    last edited by

                    @Phaedrux I was just wondering if the problem might be related to the fact that the OP has the board configured as board 10 seemingly without boards 1 to 9 being present? Might it be worth the OP configuring it as board 1 just to see what happens?

                    Ian
                    https://somei3deas.wordpress.com/
                    https://www.youtube.com/@deckingman

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

                      Worth a try, though I don't think there are any limits to the addressing as long as they are in the range.

                      https://docs.duet3d.com/en/User_manual/Machine_configuration/CAN_connection

                      3HC should be within 1 to 15.

                      In Duet 3 systems, each board has a CAN address, which is a number in the range 0 to 126. Each board must have a unique CAN address. The address of the main board is always 0. You can choose the addresses of the expansion and tool boards as you wish, however we suggest the following:
                      Use addresses 1 to 15 for Duet 3 Expansion 3HC boards
                      Use addresses 20 to 39 for tool boards
                      Use addresses 40 to 59 for external driver boards

                      Z-Bot CoreXY Build | Thingiverse Profile

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

                        @knuxvomica I spotted this. From your config.g:

                        M569 P20.0 S0 ; assign physical drive 0 at can 20
                        M569 P10.0 S1 ;T2.6:2.6:5:0 ; assign physical drive 0 at can 10
                        M569 P10.1 S1 ;T2.6:2.6:5:0 ; assign physical drive 1 at can 10
                        M569 P0.0 S0 ; assign physical drive 0
                        M569 P0.1 S1 ; assign physical drive 1
                        M569 P0.2 S1 ; assign physical drive 2
                        M584 Y10.0 X10.1 E20.0 Z0.0:0.1:0.2 ; map drives
                        ;Drive settings
                        M350 X16 Y16 Z32 E16 I1 ; configure microstepping with interpolation
                        M92 X160 Y160 Z320 E562 ; set steps per mm
                        M566 X1000 Y1000 Z500 E120.00 ; set maximum instantaneous speed changes (mm/min)
                        M203 X100000 Y100000 Z3000 E3000 ; set maximum speeds (mm/min)
                        M201 X4000 Y4000 Z20.00 E1500 ; set accelerations (mm/s^2)
                        M906 X1000 Y1000 Z1000 E650 I30 ; set motor currents (mA) and motor idle factor in per cent

                        From your M122 B10 report:

                        Driver 0: pos 0, 80.0 steps/mm,ok, SG min 0, mspos 0, reads 40162, writes 0 timeouts 0, steps req 0 done 0
                        Driver 1: pos 1599840, 160.0 steps/mm,ok, SG min 9, mspos 9, reads 40161, writes 0 timeouts 0, steps req 0 done 0
                        Driver 2: pos 0, 80.0 steps/mm,ok, SG min 9, mspos 9, reads 40161, writes 0 timeouts 0, steps req 0 done 0
                        Moves scheduled 1, completed 1, in progress 0, hiccups 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0

                        This indicates that driver 1 is correctly configured and 1 move has been executed, which has moved driver 1. However, driver 0 indicates 80 steps/mm which is the default, whereas your config.g maps axis Y to driver 10.0 and the subsequent M92 command sets the Y steps/mm to 160. So I suspect that some commands in config.g may not be working as intended.

                        Please can you try sending the M584, M92 and M906 commands manually from the command line with the same parameters as used in config.g. Then send M584, M92 and M906 without parameters to check that the correct values are reported. Also send M913 to check that all axes are set to 100% motor current. Finally, test whether you can make X or Y moves using e.g. G91 G1 H2 X10.

                        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