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

    Please help us to test firmware 1.17RC3 and DWC 1.14

    Scheduled Pinned Locked Moved
    Firmware installation
    24
    82
    11.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.
    • lolorcundefined
      lolorc
      last edited by

      I like the visual representation after G29.
      is it be possible to display it from the existing heightmap.csv (without running G29 again) ?

      1 Reply Last reply Reply Quote 0
      • lolorcundefined
        lolorc
        last edited by

        @lolorc:

        M98 P0:/macros/test Push(): stack overflow!

        Hmm it looks like it's not related to the macro.
        I just tried to issue a G28, the printer does home.
        and just after that i issued a G32, here's the result:

        [[language]]
        G32
        Push(): stack overflow!
        Attempt to move the head of a delta printer before homing the towers
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home a delta printer before bed probing
        Error: Must home printer before G29 bed probing
        Attempt to move the head of a delta printer before homing the towers
        
        
        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by

          Stack overflow usually means that the macro you are running is directly or indirectly recursive. For example, if your bed.g file contains a G28 command, and your homedelta.g file contains a G32 command.

          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
          • lolorcundefined
            lolorc
            last edited by

            hmm what's wrong with my test macro ? it was working before with 1.16.
            Also, the multiple stack overflow errors happened without any changes.
            i powered the printer, did upload both firmware and DWC. did a G29, did an emergency stop, did a G29 again.
            G32 used to work before.

            and now G32 now says : Macro file homedelta.g not found.

            I have not cold reset my board, but I'm pretty sure if I do it will work again…
            (I'm not cold reseting because I had an issue with rc1. using DWC the printer stopped responding after a successful print, I did cold reset and it worked again, I guess I should have tried to connect to usb and try to debug the issue)

            1 Reply Last reply Reply Quote 0
            • mhackneyundefined
              mhackney
              last edited by

              @lolorc - yes you can do that:

              Settings->Machine Properties "Download Heightmap"

              actually shows the map in the visualizer. Seems like a poor choice of label for this button! Should be Show Heightmap or something similar I think. You can download the heightmap, look at the raw data and even tweak it using Settings->System Editor. I accidentally probed a bed clip so I just edited that one value, very convenient.

              My 3D Printing blog: http://www.sublimelayers.com
              Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

              1 Reply Last reply Reply Quote 0
              • mhackneyundefined
                mhackney
                last edited by

                @dc42 - is Chrishamm's code available anywhere? He hasn't updated his repository with the 1.14-b4 stuff yet. I'd like to create a free-standing heightmap visualizer using his code to make it easy to compare and look at archived heightmaps.

                My 3D Printing blog: http://www.sublimelayers.com
                Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                1 Reply Last reply Reply Quote 0
                • lolorcundefined
                  lolorc
                  last edited by

                  @mhackney:

                  @lolorc - yes you can do that:

                  Settings->Machine Properties "Download Heightmap"

                  actually shows the map in the visualizer. Seems like a poor choice of label for this button! Should be Show Heightmap or something similar I think. You can download the heightmap, look at the raw data and even tweak it using Settings->System Editor. I accidentally probed a bed clip so I just edited that one value, very convenient.

                  Oh, i see, thanks 🙂

                  1 Reply Last reply Reply Quote 0
                  • burtoogleundefined
                    burtoogle
                    last edited by

                    So I put some tape on the bed to the S of the centre line and did a scan, here's a picture of the result, I have rotated the picture but you can see the axis arrows and confirm that the huge block is to the S of the centre. It does not extend as far as the E of the bed. BTW - that gives a good indication of how much error the bed has.

                    Here's a photo of the print of my test rectangle looking in a N direction. Note that the bad print is all on the E side of the rectangle (which did not have any tape to raise the bed height). The S side of the rectangle falls into the region that had been taped and I would have expected that to be badly printed but it's actually fine.

                    If I didn't know better, I would say that the heightmap has been rotated through 90 deg counter clockwise!

                    1 Reply Last reply Reply Quote 0
                    • mhackneyundefined
                      mhackney
                      last edited by

                      Does the ratty right side of your print correspond to the big red peaks in the plot?

                      My 3D Printing blog: http://www.sublimelayers.com
                      Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                      1 Reply Last reply Reply Quote 0
                      • lolorcundefined
                        lolorc
                        last edited by

                        @lolorc:

                        hmm what's wrong with my test macro ? it was working before with 1.16.
                        Also, the multiple stack overflow errors happened without any changes.
                        i powered the printer, did upload both firmware and DWC. did a G29, did an emergency stop, did a G29 again.
                        G32 used to work before.

                        and now G32 now says : Macro file homedelta.g not found.

                        I have not cold reset my board, but I'm pretty sure if I do it will work again…
                        (I'm not cold reseting because I had an issue with rc1. using DWC the printer stopped responding after a successful print, I did cold reset and it worked again, I guess I should have tried to connect to usb and try to debug the issue)

                        cold reset did not fix the stack overflow issue with the simple macro.
                        I had to revert back to 1.16 (2016-11-08)
                        all 1.17 version (dev8, rc1 and rc3) have the issue.

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

                          Yesterday I updated both the firmware to 1.17RC3 from whatever version it was on 9th November (sorry, can't remember the version number) and the web interface to 1.14 from 1.13 and since then I'm getting some odd behaviour that I've not seen before. It could be something else (although I haven't changed anything else on my PC) and just coincidental but sometimes the web interface is very slow to respond. It will take up to 90 seconds to load the page and sometimes fails to connect at the first attempt. When it does start like that, everything is very slow to respond. There is about a 1 second delay between pressing any button on the machine control panel and printer actually making the move. If I disconnect and cycle the power to the printer, then reconnect most times it all works as expected. I'll keep monitoring and if it persists, I'll roll back either the firmware or the DC to see if I can isolate it.

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

                          1 Reply Last reply Reply Quote 0
                          • DjDemonDundefined
                            DjDemonD
                            last edited by

                            Quick report - just loaded rc3 from rc1. The only issue I had is that it did not select a tool to heat the hot end when previously it would do so without a problem. I was using:
                            G10 S[first_layer_temperature]
                            T0
                            M116

                            Now I am using

                            M109 S[first_layer_temperature] T0

                            and its working normally.

                            Love the heightmap graphical output, though if I switch to top view, I can't seem to go back to side view.

                            Simon. Precision Piezo Z-Probe Technology
                            www.precisionpiezo.co.uk
                            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                            1 Reply Last reply Reply Quote 0
                            • mjhall29undefined
                              mjhall29
                              last edited by

                              Just updated after changing my hotend to a PT100.
                              First thing the PT100 reports 2000C, maybe it is no good as it is the first time i have tried it?
                              But worst i do not get mt system DIR listed it just says loading, so i have to edit it on a PC?
                              Usually this sort of thing means I have done something wrong Any ideas???

                              Thanks Martin

                              Regards Martin

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

                                @DjDemonD:

                                Quick report - just loaded rc3 from rc1. The only issue I had is that it did not select a tool to heat the hot end when previously it would do so without a problem. I was using:
                                G10 S[first_layer_temperature]
                                T0
                                M116

                                You need a P0 parameter in the G10 command to tell it what tool you are setting the temperature for.

                                @DjDemonD:

                                Love the heightmap graphical output, though if I switch to top view, I can't seem to go back to side view.

                                You can drag the height map around to change the perspective. The Top View button is just a quick way of setting a particular perspective.

                                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
                                • burtoogleundefined
                                  burtoogle
                                  last edited by

                                  @mhackney:

                                  Does the ratty right side of your print correspond to the big red peaks in the plot?

                                  The really big red area in the plot is located to the S of the middle of the bed. That's where I put the tape before I did the G29 scan. I then removed that tape and printed a single layer of the test rectangle. If the height map was working as I expected, I would have thought that the lower portion of the print would be ratty as the height map would have shown that region of the bed was high and so the nozzle would be raised by the tape thickness.

                                  But what happened is that the ratty region is centered on the E side of the rectangle rather than the S side and that makes me think that the height map has been rotated or transformed in some way.

                                  I should say that with the height map disabled, the rectangle prints out fairly well, much better than the above photo.

                                  1 Reply Last reply Reply Quote 0
                                  • burtoogleundefined
                                    burtoogle
                                    last edited by

                                    A suggestion for the heightmap display: how about showing the -ve peaks in a different colour, i.e. blue so then when you view the graphic from above that it would be obvious what is high and what is low.

                                    1 Reply Last reply Reply Quote 0
                                    • StephenRCundefined
                                      StephenRC
                                      last edited by

                                      That height map display sure does exaggerate the height differences. When I first saw the map for my corexy, it looked like it was tilted at a 45 degree angle, but the bed was really only tilted a millimeter or so.

                                      1 Reply Last reply Reply Quote 0
                                      • mhackneyundefined
                                        mhackney
                                        last edited by

                                        Yes, but a mm is a mile as far as that first layer is concerned 🙂

                                        My 3D Printing blog: http://www.sublimelayers.com
                                        Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

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

                                          I'm getting lots of re -occurrences of the problems I reported earlier and also sometimes complete failure to connect unless I cycle the power to the printer. Sometimes but not always, I also get Ajax timeout errors. Sometimes after doing something like homeall, DWC seems to freeze for a few seconds. Quite often, if I just press one of the move buttons there is about a one second delay before the machine responds. Sometimes it doesn't respond at all and I have to repeat the action. I've just rolled back to DWC 1.13. If that doesn't fix it, I'll try rolling back to an earlier version of the firmware.

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

                                          1 Reply Last reply Reply Quote 0
                                          • Sniffleundefined
                                            Sniffle
                                            last edited by

                                            a small report, that I am currently confirming.

                                            I finished a print last night and when i got home from work I tried to upload another gcode file to print but it wouldnt allow it until I did an M999 to reset the printer. I have another print running right now, I will test again to confirm this once this print finishes.

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