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

[3.2-beta-3.2] Strange pauses during print

Scheduled Pinned Locked Moved Solved
Beta Firmware
3
27
1.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.
  • undefined
    BoA
    last edited by BoA 18 Nov 2020, 10:40

    There is something in this gcode that makes rrf3 struggle to process. I am printing similar hexagonal elements filling the whole bed at ~100mm/s, 300mm/s idle moves and... 0 pauses, 0 hiccups counted. Same slicer, same slicer settings.

    20201118_113730.jpg

    1 Reply Last reply Reply Quote 0
    • undefined
      Phaedrux Moderator @BoA
      last edited by 18 Nov 2020, 19:00

      @BoA said in [3.2-beta-3.2] Strange pauses during print:

      M566 X1200.00 Y1200.00 Z12.00

      Can you try increasing your Z jerk to 60 and reprinting the gcode that was pausing before?

      There is an interaction between mesh compensation and low z jerk that can cause pauses in XY movement to allow the slower z axis time to adjust since it's part of the coordinated move. this can be exacerbated by high print speeds.

      https://duet3d.dozuki.com/Wiki/Using_mesh_bed_compensation#Section_Troubleshooting

      Z-Bot CoreXY Build | Thingiverse Profile

      undefined 2 Replies Last reply 18 Nov 2020, 19:24 Reply Quote 0
      • undefined
        BoA @Phaedrux
        last edited by BoA 18 Nov 2020, 19:24

        @Phaedrux Just started. But... I do not think this is it. Bed compensation works on all prints same way, as it compensates for the same bed. Also I just printed a square element 140x140mm at 180mm/s + 300mm/s idle without any issues.

        Neverthless I just changes Z jerk to 60 and started print that causes pauses... Will let You know in an hour

        1 Reply Last reply Reply Quote 0
        • undefined
          BoA @Phaedrux
          last edited by BoA 18 Nov 2020, 19:51

          @Phaedrux As expected, that did not help. A executed M122 during print, and just after the single pause hiccups counter went from 0 to over 16000.

          https://drive.google.com/file/d/19Zhcq5f3gCc43F2qHmSnbkO4UZDmZIAL/view?usp=sharing

          Pause at 0:52

          And more pauses following, but not recorded.
          Before this pause, 0 hiccups:

          === Platform ===
          Last reset 03:09:09 ago, cause: software
          Last software reset at 2020-11-18 17:42, reason: User, GCodes spinning, available RAM 99700, slot 0
          Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0044a000 BFAR 0x00000000 SP 0xffffffff Task MAIN
          Error status: 0x04
          MCU temperature: min 38.2, current 38.3, max 38.5
          Supply voltage: min 24.6, current 24.7, max 24.9, under voltage events: 0, over voltage events: 0, power good: yes
          12V rail voltage: min 12.1, current 12.2, max 12.3, under voltage events: 0
          Driver 0: position 16847, ok, reads 21772, writes 0 timeouts 0, SG min/max 0/1023
          Driver 1: position 17242, ok, reads 21771, writes 0 timeouts 0, SG min/max 0/423
          Driver 2: position 2596, ok, reads 21771, writes 0 timeouts 0, SG min/max 0/225
          Driver 3: position 0, ok, reads 21771, writes 0 timeouts 0, SG min/max 0/386
          Driver 4: position 0, ok, reads 21772, writes 0 timeouts 0, SG min/max 0/320
          Driver 5: position 0, standstill, reads 21772, writes 0 timeouts 0, SG min/max not available
          Date/time: 2020-11-18 20:51:44
          Slowest loop: 8.57ms; fastest: 0.14ms
          

          After over 16000 hiccups counted and:

          === Platform ===
          Last reset 00:28:52 ago, cause: software
          Last software reset at 2020-11-17 17:49, reason: User, GCodes spinning, available RAM 99492, slot 0
          Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0044a000 BFAR 0x00000000 SP 0xffffffff Task MAIN
          Error status: 0x00
          MCU temperature: min 38.8, current 39.0, max 39.3
          Supply voltage: min 24.6, current 24.8, max 24.9, under voltage events: 0, over voltage events: 0, power good: yes
          12V rail voltage: min 12.1, current 12.2, max 12.3, under voltage events: 0
          Driver 0: position 27870, standstill, reads 21523, writes 0 timeouts 0, SG min/max 0/1023
          Driver 1: position 19411, ok, reads 21523, writes 0 timeouts 0, SG min/max 0/951
          Driver 2: position 2030, ok, reads 21523, writes 0 timeouts 0, SG min/max 0/1023
          Driver 3: position 0, standstill, reads 21523, writes 0 timeouts 0, SG min/max 0/125
          Driver 4: position 0, standstill, reads 21523, writes 0 timeouts 0, SG min/max 0/119
          Driver 5: position 0, standstill, reads 21524, writes 0 timeouts 0, SG min/max not available
          Date/time: 2020-11-17 18:17:57
          Slowest loop: 329.89ms; fastest: 0.15ms
          

          Take a look on Slowest loop time. Seems to be much higher after this strange pause.

          1 Reply Last reply Reply Quote 0
          • undefined
            Phaedrux Moderator
            last edited by 18 Nov 2020, 19:54

            Thanks for testing. Definitely an exaggerated pause there.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • undefined
              Phaedrux Moderator
              last edited by 18 Nov 2020, 19:55

              Each time you run M122 it clears the hiccup counter.

              Z-Bot CoreXY Build | Thingiverse Profile

              undefined 2 Replies Last reply 18 Nov 2020, 19:56 Reply Quote 0
              • undefined
                BoA @Phaedrux
                last edited by BoA 18 Nov 2020, 19:56

                @Phaedrux I am aware of that. Just in the middle of print, each m122 reported 0 hiccups, and just after pause over 16000, after another pause (longer one) almost 50000. And other thing is this platform slowest loop significantly higher than normally.

                undefined 1 Reply Last reply 27 Nov 2020, 08:04 Reply Quote 0
                • undefined
                  BoA @BoA
                  last edited by 27 Nov 2020, 08:04

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • undefined
                    BoA @Phaedrux
                    last edited by BoA 27 Nov 2020, 08:05

                    @Phaedrux I just tested this particular print with 3.2beta4, and there ar even more pauses and for longer time, than with 3.2beta3.2

                    After each pause I gou a hiccups counter from 0 to around 30000. Between pauses hiccups counter is 0 all the time.

                    As I can not see anything from @dc42 I am guessing he just missed that.

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      dc42 administrators
                      last edited by 27 Nov 2020, 10:10

                      @BoA, please post the file you are printing and your config.g file.

                      This may be related to https://forum.duet3d.com/post/195269.

                      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

                      undefined 1 Reply Last reply 27 Nov 2020, 14:15 Reply Quote 0
                      • undefined
                        BoA @dc42
                        last edited by 27 Nov 2020, 14:15

                        @dc42 I posted before, but:
                        config.g
                        gravitrax_dual_support_0.2mm_PETG_52m.gcode

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          dc42 administrators
                          last edited by 29 Nov 2020, 21:44

                          Thanks. I confirmed and fixed this issue. I have put new RRF 3.2beta4+3 binaries at https://www.dropbox.com/sh/tehhdvunh0pgr7q/AADgJ4Qj7W18MYaRRNNDdhpwa?dl=0.

                          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

                          undefined 1 Reply Last reply 30 Nov 2020, 08:48 Reply Quote 1
                          • undefined
                            BoA @dc42
                            last edited by 30 Nov 2020, 08:48

                            @dc42 Confirmed: No more pauses during print. Zero hiccups, and some 3 underruns?

                            === MainDDARing ===
                            hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 3]

                            Anyway - prints with no issues now.

                            1 Reply Last reply Reply Quote 1
                            • undefined
                              dc42 administrators
                              last edited by 1 Dec 2020, 13:08

                              Thanks for confirming. I will mark this as solved.

                              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