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

    Empty Layers causing incorrect layer count

    Scheduled Pinned Locked Moved
    Firmware wishlist
    3
    16
    2.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.
    • dc42undefined
      dc42 administrators
      last edited by

      Please can you provide a GCode file with Z hop disabled that exhibits the problem. It will be easier to debug.

      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
      • WarriorMeundefined
        WarriorMe
        last edited by

        https://pastebin.com/uUgfuXVR
        This Gcode was generated with Z-Hop off, but still caused the empty layers issue.

        dc42undefined 2 Replies Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators @WarriorMe
          last edited by

          @warriorme said in Empty Layers causing incorrect layer count:

          https://pastebin.com/uUgfuXVR
          This Gcode was generated with Z-Hop off, but still caused the empty layers issue.

          Thanks for the file. Unfortunately due to other commitments I am unlikely to look at it before Monday.

          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
          • Dr_Ju_Juundefined
            Dr_Ju_Ju
            last edited by

            From a remark you made earlier, I assume that you are using a Prusa version of Slic3d, if so, be very careful \ suspect for the gcode that it gives, as the Prusa versions are almost hard-coded for his printers e.g. board configuration, mesh leveling etc. while giving great results on a Mk2\Mk3 but inconsistent results on other printers.

            I have also tried the Prusa version of Slic3r but have settled for the standard version of Slic3r and simplify3d.

            Julian,

            Old goat, learning new thingsโ€ฆ.

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

              @warriorme said in Empty Layers causing incorrect layer count:

              https://pastebin.com/uUgfuXVR
              This Gcode was generated with Z-Hop off, but still caused the empty layers issue.

              Thanks. I've tried printing that file. My observations:

              • I removed the heating commands and instead enable cold extrusion. The current layer remained stuck at zero. On investigation, this turned out to be because the print monitor insists that a nozzle has reached operating temperature before it considers that a print has started.

              • If I set the temperature of tool 1 to 100C and then run it, the current layer increments with Z height exactly as I would expect.

              When you get the "empty layers" issue, does the current layer remain stuck at 0 while the issue persists? If so then it's probably something to do with the way the print monitor module monitors the heating.

              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
              • WarriorMeundefined
                WarriorMe
                last edited by

                I currently don't have access to my printer, i will check if that is the case tomorrow.

                Meanwhile, since this seems to not be a common issue i was thinking about the conditions that might be different in my case specifically to cause this behavior. The empty layers seem to always be listed after the first layer is completed, so could the issue be caused by:
                -Having the printing temperature reduced by a few degrees after completing the first layer while also
                -Having the standby temperature set to the first layer's printing temperature (I manually set it before printing so that the tool doesn't cool down while homing)

                I was thinking that might confuse the logic since for most users there would be no reason to have a standby temperature higher than the priting temperature...

                Again, i will test for this too when i have access to my printer tomorrow.

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

                  Please test with firmware 2.0RC5 tomorrow - I think you may find the issue is fixed in that version.

                  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
                  • WarriorMeundefined
                    WarriorMe
                    last edited by WarriorMe

                    Excuse me please for taking a bit longer than expected to try this out.
                    I updated the firmware, but the issue persists. Not changing the printing temperature at all during the print hasn't fixed it either ๐Ÿ˜•

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

                      @warriorme said in Empty Layers causing incorrect layer count:

                      Excuse me please for taking a bit longer than expected to try this out.
                      I updated the firmware, but the issue persists. Not changing the printing temperature at all during the print hasn't fixed it either ๐Ÿ˜•

                      This is very strange, because the only situation I found kin which the layer count was not updated at the correct time was when the temperatures were not stable.

                      Try 2.0RC6?

                      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
                      • WarriorMeundefined
                        WarriorMe
                        last edited by

                        A quick update:

                        Excuse me for taking so long to test things out, i have a lot of work to do at the moment so i have very little time for 3D-Printing.

                        My last few prints have been printed with the first extruder only, and so far the issue has not appeared again. I hope that helps a bit in diagnosing the issue, i will also try the new firmware next week when i have a little bit more time.

                        As a sidenote, thank you very much for the support so far, and for putting up with my slow testing ๐Ÿ™‚

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