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

    Duet3 6CH + 3CH expansion board - Missing steps.

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    12
    153
    8.7k
    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.
    • evomotorsundefined
      evomotors
      last edited by

      @dc42

      I tried to connect XY to expansion board and E to Duet3, now X and Y missing steps... So it has to be something wrong...

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

        @evomotors said in Duet3 6CH + 3CH expansion board - Missing steps.:

        @dc42

        I tried to connect XY to expansion board and E to Duet3, now X and Y missing steps... So it has to be something wrong...

        Are you sure they are missing steps? Has there been a layer shift?

        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
        • dc42undefined
          dc42 administrators @evomotors
          last edited by

          @evomotors said in Duet3 6CH + 3CH expansion board - Missing steps.:

          So there is 1233.9 mm discrepancy...

          Please provide the GCode file you are printing, and I will run it on my bench system, using the config.g file you have already posted.

          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

          evomotorsundefined 2 Replies Last reply Reply Quote 0
          • evomotorsundefined
            evomotors @dc42
            last edited by

            @dc42
            No, It is likely a layer shifts on every layer when I wired YX motors to the expansion board.

            So any motor connected to expansion board is under powered for some reason in my setup.

            1 Reply Last reply Reply Quote 0
            • evomotorsundefined
              evomotors @dc42
              last edited by

              @dc42 said in Duet3 6CH + 3CH expansion board - Missing steps.:

              @evomotors said in Duet3 6CH + 3CH expansion board - Missing steps.:

              So there is 1233.9 mm discrepancy...

              Please provide the GCode file you are printing, and I will run it on my bench system, using the config.g file you have already posted.

              To save time I tried just a simple cookie cutter from thingiverse bun.gcode

              But I think you are right and the issue could be with motor stalling, but it's not stalling because of the bed motor or mechanical issue as when I switched XY to the EXP3HC, XY started stalling. So there is something wrong with drivers current adjustments.

              I have exactly the same issue with tool board. I had to use E motor driver on Duet 3 instead of Tool-Board as I had exactly the same issue.

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

                @evomotors Just a suggestion - if you run M122 B1 during a print do all the voltages look good? No under voltage events or anything like that? It sounds a bit like power supply issue (to the expansion board) but I'd have thought that would show up as under voltage.

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

                evomotorsundefined 1 Reply Last reply Reply Quote 0
                • evomotorsundefined
                  evomotors @deckingman
                  last edited by

                  @deckingman said in Duet3 6CH + 3CH expansion board - Missing steps.:

                  @evomotors Just a suggestion - if you run M122 B1 during a print do all the voltages look good? No under voltage events or anything like that? It sounds a bit like power supply issue (to the expansion board) but I'd have thought that would show up as under voltage.

                  M122 B1 always showing up something like this, never under voltage.

                  VIN: 24.7V, V12: 12.3V
                  
                  1 Reply Last reply Reply Quote 0
                  • evomotorsundefined
                    evomotors
                    last edited by

                    @dc42
                    Any news on running test?

                    1 Reply Last reply Reply Quote 0
                    • evomotorsundefined
                      evomotors
                      last edited by

                      @dc42
                      So XY wasn't staling, expansion board just couldn't keep up step rate at 250mm/s travel moves.

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

                        @evomotors said in Duet3 6CH + 3CH expansion board - Missing steps.:

                        @dc42
                        So XY wasn't staling, expansion board just couldn't keep up step rate at 250mm/s travel moves.

                        What was the steps/mm and microstepping for the motor on the expansion board? Are you certain that you were running RRF 3.2 on both boards? [EDIT: your M122 reports indicate that you are, assuming you haven't downgraded firmware since then.]

                        PS:

                        1. Why are you sure that it couldn't keep up? Perhaps because it worked at a lower speed?
                        2. Did you capture a M122 B1 report after the print at 250mm/sec travel speed?

                        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

                        evomotorsundefined 1 Reply Last reply Reply Quote 0
                        • evomotorsundefined
                          evomotors @dc42
                          last edited by

                          @dc42 said in Duet3 6CH + 3CH expansion board - Missing steps.:

                          @evomotors said in Duet3 6CH + 3CH expansion board - Missing steps.:

                          @dc42
                          So XY wasn't staling, expansion board just couldn't keep up step rate at 250mm/s travel moves.

                          What was the steps/mm and microstepping for the motor on the expansion board? Are you certain that you were running RRF 3.2 on both boards? [EDIT: your M122 reports indicate that you are, assuming you haven't downgraded firmware since then.]

                          PS:

                          1. Why are you sure that it couldn't keep up? Perhaps because it worked at a lower speed?
                          2. Did you capture a M122 B1 report after the print at 250mm/sec travel speed?

                          It was the same micro stepping on the expansion board as in my config (x16). I'm running conservative jerk but pretty fast acceleration.

                          ; configure microstepping with interpolation                
                          M350 X16 Y16 Z1 E8 I1
                                 
                          ; set steps per mm
                          M92 X160.00 Y160.00 Z200.00 E172
                          
                          ; set maximum instantaneous speed changes  (jerk) (mm/min)      	   
                          M566 X500.00 Y500.00 Z50.00 E3000.00  
                          
                          ; set maximum speeds (mm/min)     
                          M203 X30000.00 Y30000.00 Z1200.00 E180000.00
                          
                          ; set accelerations (mm/s^2)
                          M201 X10000.00 Y10000.00 Z100.00 E5000.00
                          

                          Yes I'm sure I'm running 3.2, I did not downgrade.

                          1. It appeared fine on print moves but was layer shifting after each fast travel move.
                          2. Unfortunately I didn't capture after trying to use expansion board for XY
                          deckingmanundefined 1 Reply Last reply Reply Quote 0
                          • deckingmanundefined
                            deckingman @evomotors
                            last edited by

                            @evomotors Suggestion. If you can, run a print with XY on the mainboard and take a video of it - nothing fancy - a phone should be good enough. Then put the XY motors on the expansion board and run the same print and video that. The might provide the evidence................

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

                            evomotorsundefined 1 Reply Last reply Reply Quote 0
                            • evomotorsundefined
                              evomotors @deckingman
                              last edited by

                              @deckingman said in Duet3 6CH + 3CH expansion board - Missing steps.:

                              @evomotors Suggestion. If you can, run a print with XY on the mainboard and take a video of it - nothing fancy - a phone should be good enough. Then put the XY motors on the expansion board and run the same print and video that. The might provide the evidence................

                              And post it on YouTube? that will give negative advertisement to Duet3d, I don't have many subscribers, but it will have at least 300 to 400 views.

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

                                We're not afraid of troubleshooting.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                evomotorsundefined 1 Reply Last reply Reply Quote 0
                                • evomotorsundefined
                                  evomotors @Phaedrux
                                  last edited by

                                  @Phaedrux said in Duet3 6CH + 3CH expansion board - Missing steps.:

                                  We're not afraid of troubleshooting.

                                  I spent 3 month troubleshooting exactly the same issue (inconsistent or under extrusion) on the tool-board, finally I had to remove it completely from my printer. And then I made the same mistake ordering expansion board....

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

                                    I am sorry you're having issues. We'd very much like to get to the bottom of it and have a solution for you.

                                    Z-Bot CoreXY Build | Thingiverse Profile

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

                                      @evomotors said in Duet3 6CH + 3CH expansion board - Missing steps.:

                                      @deckingman said in Duet3 6CH + 3CH expansion board - Missing steps.:

                                      @evomotors Suggestion. If you can, run a print with XY on the mainboard and take a video of it - nothing fancy - a phone should be good enough. Then put the XY motors on the expansion board and run the same print and video that. The might provide the evidence................

                                      And post it on YouTube? that will give negative advertisement to Duet3d, I don't have many subscribers, but it will have at least 300 to 400 views.

                                      ...or just upload it to google drive or dropbox. But then again, there is already this video of mine on YouTube comparing Duet 2 with Duet 3 which isn't necessarily flattering https://www.youtube.com/watch?v=8Ej7DZAK22o. Fair and balanced IMO, but I do mention "warts and all" and it's had 1.4k views to date......

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

                                      1 Reply Last reply Reply Quote 0
                                      • evomotorsundefined
                                        evomotors @Phaedrux
                                        last edited by

                                        @Phaedrux said in Duet3 6CH + 3CH expansion board - Missing steps.:

                                        I am sorry you're having issues. We'd very much like to get to the bottom of it and have a solution for you.

                                        How can I help you to help me?

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

                                          @evomotors At this point wait for DC42 to wake up. Time zones and all that.

                                          Z-Bot CoreXY Build | Thingiverse Profile

                                          1 Reply Last reply Reply Quote 0
                                          • gloomyandyundefined
                                            gloomyandy
                                            last edited by

                                            @evomotors In the meantime why not make the video that deckingman suggested. That way anyone trying to reproduce the problem you are having can be sure they are seeing the same thing.

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