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

    many many hiccups (thousands)

    Scheduled Pinned Locked Moved Unsolved
    Beta Firmware
    6
    45
    2.1k
    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.
    • jens55undefined
      jens55 @gloomyandy
      last edited by jens55

      @gloomyandy

      I ran the same model with three different tools. All filament sensors were disabled, no pressure advance was used and no input shaping was used.

      M122 b23 - hiccups 6809, min Vin 23.1 max Vin 24.2
      M122 b22 - hiccups 7561, min Vin 23.5 max Vin 24.5
      M122 b21 - hiccups 776, min Vin 23.1, max Vin 24.1

      No idea why the one tool had only a fraction of the hiccups as the other two (but still too many)

      Edit:

      b21 uses an LGX extruder, 22 and b23 both use a BMG clone extruder. The LGX runs at a considerably slower step rate.

      m92
      Steps/mm: X: 100.000, Y: 100.000, Z: 3200.000, U: 30.578, E: 404.800:830.000:830.000:830.000

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

        @jens55 Are those numbers for the hiccups for the same model that you used previously (when you had PA and the filament monitors enabled)? In the previous run above it was showing 16654 hiccups.

        jens55undefined 1 Reply Last reply Reply Quote 0
        • jens55undefined
          jens55 @gloomyandy
          last edited by jens55

          @gloomyandy
          No, it was a much simpler model. I could try the other print to see if turning off the various features made a difference.
          Oh, I also forgot to mention that when I ran the three tests, I did not feed filament (the printer did not know that there was no filament present)

          The model with 16654 hiccups actually printed stuff so if you want me to run that previous print, I will run filament as well.

          Edit: Thinking about it, I can't run the exact same model as I need to re-slice it and it no longer exists (it was a bunch of shims which I have the files for but there were multiple shims which I would need to put together and the model would then be slightly different)

          The 16654 hiccups job was for 20? little pieces, the 6809/7561/776 hiccups model was a single larger object with a substantially simpler tool path.
          Both jobs ran for roughly an hour.
          I guess I could turn on everything I turned off and run the simpler job to see if it shows a significant difference in the hiccups while everything was turned back on.

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

            @jens55 It might be interesting to see what the hiccup count is if you print the simplified model with PA and filament monitor enabled. If the hiccups go up that may provide a clue as to what is going on.

            But really at this stage I think we need @dc42 to take a look at this and see if he has any thoughts/comments.

            jens55undefined 2 Replies Last reply Reply Quote 0
            • jens55undefined
              jens55 @gloomyandy
              last edited by

              @gloomyandy

              I will run the simpler job with everything turned on and post the results.

              1 Reply Last reply Reply Quote 1
              • jens55undefined
                jens55 @gloomyandy
                last edited by

                @gloomyandy

                Enabling all the previously turned off features resulted in a print with 7170 hiccups.

                dc42undefined 1 Reply Last reply Reply Quote 0
                • Phaedruxundefined Phaedrux moved this topic from Using Duet Controllers
                • Phaedruxundefined Phaedrux marked this topic as a question
                • dc42undefined
                  dc42 administrators @jens55
                  last edited by

                  @jens55 please provide the GCode file you were printing that provoked this large number of hiccups. I see that you have already provided your config.g file.

                  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

                  jens55undefined 2 Replies Last reply Reply Quote 0
                  • jens55undefined
                    jens55 @dc42
                    last edited by

                    @dc42
                    The file is too large (1.3 MB) for the forum. I do not have access to any sort of file storage/exchange service. I zipped the file but the forum does not permit .zip files. I renamed the .zip file as a .bin file and managed to upload it. Hopefully nothing was messed up in the process.
                    flip stop mounting block.bin

                    Please note that the issue is not limited to this particular file. An interesting side comment - I did a m122 b22 shortly after the start of one of the various test prints. The printer had just laid down a couple of loops of skirt and had just started the actual print and it already had something like 5 hiccups. I can't recall if I tried printing the same gcode with one of my Duet2WIFI based printers but those printers have never given me issues beyond a few hiccups at the most. I would be happy to run the same gcode on a Duet2 based printer if that would help.

                    1 Reply Last reply Reply Quote 0
                    • jens55undefined
                      jens55 @dc42
                      last edited by

                      @dc42, have you had a chance to look at the gcode file I provided?
                      Anything else I can try to figure out what causes the hiccups?

                      1 Reply Last reply Reply Quote 0
                      • jens55undefined
                        jens55
                        last edited by

                        A related question: Are hiccups strictly related to stepper motor movements?
                        The reason I am asking is that I am currently about 1.5 hours into a 2 hr print job, I have roughly 64000(!!!!) hiccups on the 1LC and zero hiccups on the 6HC. All x/y/z movement in this printer is controlled by the 6HC and only the extruder movement is done from the tool board.
                        At the same time, the diagnostic on the 6HC shows a steady supply voltage (Vin) whereas the 1LC reports Vmin of around 7(!!!) volts and Vmax of around 30(!!!) volts. While I suppose the 7 volt figure could in theory be produced by a bad connection, the 30 volt reading is pure nonsense seeing that the 6HC is running off the same power supply and shows a steady voltage.

                        oliofundefined 1 Reply Last reply Reply Quote 0
                        • oliofundefined
                          oliof @jens55
                          last edited by

                          @jens55 can we have a photo of your 1LC including full view of the voltage wiring? Just curious whether this might be an issue with insufficient strain relief.

                          <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                          jens55undefined 1 Reply Last reply Reply Quote 0
                          • jens55undefined
                            jens55 @oliof
                            last edited by

                            @oliof
                            I have taken a number of pictures of the tool that I am currently using but they are all too large to attach. I am trying to reduce the file sizes but no luck yet.
                            Everything is buttoned down pretty securely and remember that the errors happen with different tools. Since each tool has a different wiring path, I can't see how this could be a wiring issue from the tool distribution board to the individual tool. Of course nothing moves from the power supply to the tool distribution board. IIRC, the wiring is all highly flexible silicone wiring but again, if it was a wiring issue then it shouldn't occur on multiple tools.
                            With the 6HC showing a stable voltage, I don't understand how the tool board can see a 7 to 30V range for the input voltage.
                            I didn't take the 1LC out of it's mount to show it in detail. If you need that I can disassemble things and take another picture.

                            jens55undefined 1 Reply Last reply Reply Quote 0
                            • jens55undefined
                              jens55 @jens55
                              last edited by

                              pictures:
                              tool*reduced-0.jpg
                              tool*reduced-1.jpg tool*reduced-2.jpg

                              jens55undefined 1 Reply Last reply Reply Quote 0
                              • jens55undefined
                                jens55 @jens55
                                last edited by

                                more pictures:
                                tool*reduced-3.jpg
                                tool*reduced-4.jpg
                                tool*reduced-5.jpg

                                jens55undefined 1 Reply Last reply Reply Quote 0
                                • jens55undefined
                                  jens55 @jens55
                                  last edited by jens55

                                  Another tidbit of information I have discovered - the number of hiccups is directly proportional to the extruder step rate (or number of steps taken during a print).
                                  I decided to try and print with a much lower step rate and a print that had previously generated thousands of hiccups ended up with 105 hiccups. The steps/mm for this extruder should have been 830 but I ran the print at 32 steps/mm.
                                  I don't know what it means but this is the first time I have been able to correlate the hiccups to something.

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

                                    In prusa slicer in the sliced view can you display the volumetric flow rate? What rate are you pushing with your heightxwidthxspeed combo?

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    jens55undefined 1 Reply Last reply Reply Quote 0
                                    • jens55undefined
                                      jens55 @Phaedrux
                                      last edited by

                                      @Phaedrux
                                      Yes, PrusaSlicer has a view for volumetric rate. Depending on what I am printing with, I have set 10 mm3 for PETG and 12 mm3 for PLA.

                                      jens55undefined 1 Reply Last reply Reply Quote 0
                                      • jens55undefined
                                        jens55 @jens55
                                        last edited by

                                        @dc42

                                        Latest print,6.5 hours

                                        tool board diagnostic:
                                        hiccups 51778
                                        VIN voltage: min 0.8, current 24.5, max 45.3

                                        Diagnostic for the 6HC for the same print:
                                        Supply voltage: min 23.7, current 23.8, max 23.9, under voltage events: 0, over voltage events: 0, power good: yes
                                        hiccups 0
                                        both boards use the same power supply

                                        The print completed despite the nutty numbers.
                                        This is looking (IMHO) more and more like a firmware or hardware design issue

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

                                          @jens55 Are your other toolboards showing odd voltage readings? When you run the same test print using a different toolboard I think you said you get the same number of hiccups, but do you also get the same odd voltage readings?

                                          jens55undefined 1 Reply Last reply Reply Quote 0
                                          • jens55undefined
                                            jens55 @gloomyandy
                                            last edited by

                                            @gloomyandy
                                            I will run the same print on another tool and will report back

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