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

    duet wifi not recognizing the first layer

    Scheduled Pinned Locked Moved
    General Discussion
    3
    23
    1.9k
    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.
    • mlaustin6undefined
      mlaustin6
      last edited by

      I noticed this today. While printing a part, layer 10 should have been the last solid layer, and layer 11 would have started new columns on the part. In duet web control, layer 11 was the last solid layer and layer 12 started the columns. I'm using .2mm layer height. The part was 2mm before columns should have started at 2.2mm. What could be causing this issue?

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

        What firmware version and DWC version are you running?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • mlaustin6undefined
          mlaustin6
          last edited by

          Firmware version 2, and DWC 1.21.1.

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

            Give these new beta releases a try.

            https://github.com/dc42/RepRapFirmware/releases/tag/2.01beta2

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • mlaustin6undefined
              mlaustin6
              last edited by

              Is this a known problem? I have the G92 Z0.1 S2 command in my home all file. It's as if the first layer is .1mm and not recognized. Then The rest of the layers go down appropriately. The reason I say this is because the skirt and first layer seem smashed down.

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

                It may be. There were some layer counting issues but I think those were in the 2.0 release candidates. And there was an issue with the height map impacting the home height. This latest beta resolves that last one. Do you use mesh compensation?

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • mlaustin6undefined
                  mlaustin6
                  last edited by

                  I don't use mesh compensation. Why?

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

                    @mlaustin6 because part of the bug was that when you cleared the height map it didn't reset the current z height causing the potential for offsets to become stacked.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • mlaustin6undefined
                      mlaustin6
                      last edited by

                      OK, I'll give it a shot and report back tomorrow.

                      1 Reply Last reply Reply Quote 0
                      • mlaustin6undefined
                        mlaustin6
                        last edited by mlaustin6

                        It did not fix the problem. Layer 1 is being mislabeled as layer 2 in print status. Also the print is 75 layers, and it is saying 76. So it's adding a plus one to the count.

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

                          Does anything in this thread sound familiar to your issue?

                          https://forum.duet3d.com/topic/5288/empty-layers-causing-incorrect-layer-count

                          Z-Bot CoreXY Build | Thingiverse Profile

                          1 Reply Last reply Reply Quote 0
                          • mlaustin6undefined
                            mlaustin6
                            last edited by

                            @phaedrux said in duet wifi not recognizing the first layer:

                            https://forum.duet3d.com/topic/5288/empty-layers-causing-incorrect-layer-count

                            It doesn't sound like I have empty layers because it is showing layer 2 as the first layer (unless you assume layer 1 was the empty layer). I am using Slic3r but the original not the Prusa version. I have Simplify 3d and can test with that shortly.

                            1 Reply Last reply Reply Quote 0
                            • mlaustin6undefined
                              mlaustin6
                              last edited by

                              It's a Slic3r issue. Simplify3d doesn't have this problem.

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

                                That's a pretty old version of slic3r. I suggest trying either the Prusa edition or the 1.3 dev release of original slic3r.

                                Is this something that just started happening with firmware 2.0? Or is it something that's been happening for a while and only just noticed?

                                Z-Bot CoreXY Build | Thingiverse Profile

                                1 Reply Last reply Reply Quote 0
                                • mlaustin6undefined
                                  mlaustin6
                                  last edited by

                                  Nope it’s the latest 1.3.1 Dev version. I don’t know when it started. I just know I just noticed it.

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

                                    Are you using a different first layer height from the other layers? The print monitor code tries to take account of a thicker than normal first layer, but if it is failing to do that on your GCode file and you have e.g. 0.4mm first layer height and 0.2mm for the other layers, that could account for the problem.

                                    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
                                    • mlaustin6undefined
                                      mlaustin6
                                      last edited by

                                      All layers are .2. The problem does not exist in simplify3d. Slice3r shifts all the layers by 1. The layer count is correct except that the first layer is layer 2.

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

                                        @mlaustin6 would you be able to post a link to a gcode file that exhibits the problem?

                                        Z-Bot CoreXY Build | Thingiverse Profile

                                        1 Reply Last reply Reply Quote 0
                                        • mlaustin6undefined
                                          mlaustin6
                                          last edited by

                                          I deleted it but was able to restore it. I believe this is the file https://1drv.ms/u/s!Arp1EuhGgXrJsF-fizg6iFSMc11z. FYI Cura reports correct layers as well. At this point it make no difference to me as I will probably use simplify3d and cura going forward as they have coasting abilities which works great for my prints.

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

                                            Do you happen to use a nozzle prime routine at the start of the print, or something like that?

                                            You've got this before the start of the skirt:

                                            M107
                                            M190 S95 ; set bed temperature and wait for it to be reached
                                            M104 S245 ; set temperature
                                            G28 ; home all axes
                                            G1 Z5 F5000 ; lift nozzle
                                            
                                            ; Filament gcode
                                            
                                            M109 S245 ; set temperature and wait for it to be reached
                                            G21 ; set units to millimeters
                                            G90 ; use absolute coordinates
                                            M82 ; use absolute distances for extrusion
                                            G92 E0
                                            G92 E0
                                            G1 E-3.10000 F7500.00000
                                            G92 E0
                                            G1 Z0.100 F11700.000
                                            G1 Z0.200 F11700.000
                                            G1 Z0.300 F11700.000
                                            G1 X114.337 Y119.820 F11700.000
                                            G1 Z0.200 F11700.000
                                            G1 E3.10000 F7500.00000
                                            

                                            I suspect that these z moves before starting the first layer are what is confusing the Duets layer counting. Does your simplify3D start code have the same moves?

                                            Z-Bot CoreXY Build | Thingiverse Profile

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