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

    Version 3.4-b7 released

    Scheduled Pinned Locked Moved
    Beta Firmware
    10
    17
    1.2k
    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.
    • OwenDundefined
      OwenD @chrishamm
      last edited by

      @chrishamm
      Is heater_fault.g called at all times, or only during printing?

      The handling of heater faults has changed. When a heater fault occurs, an event is created. To handle the event, RRF runs macro file heater_fault.g without pausing the print first

      chrishammundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • chrishammundefined
        chrishamm administrators @OwenD
        last edited by chrishamm

        @owend I think it's always called when a fault occurs. If that file does not exist, RRF pauses the print instead and shows a message. See https://duet3d.dozuki.com/Wiki/Events for further information.

        Duet software engineer

        1 Reply Last reply Reply Quote 0
        • jay_s_ukundefined
          jay_s_uk @chrishamm
          last edited by

          @chrishamm i got this error when updating my SBC

          Error:
            An assembly specified in the application dependencies manifest (PluginManager.deps.json) was not found:
              package: 'runtimepack.Microsoft.NETCore.App.Runtime.linux-arm', version: '6.0.0'
              path: 'System.Net.Quic.dll'
          

          Anything to worry about?

          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

          chrishammundefined 1 Reply Last reply Reply Quote 0
          • chrishammundefined
            chrishamm administrators @jay_s_uk
            last edited by

            @jay_s_uk I just downgraded to 3.4-b6, upgraded to 3.4-b7 again, and I did not see that message. Are you using the 32-bit or the 64-bit build?

            Duet software engineer

            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
            • jay_s_ukundefined
              jay_s_uk @chrishamm
              last edited by

              @chrishamm i have no idea. probably 32 bit from the age of the image.

              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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

                @owend said in Version 3.4-b7 released:

                Is heater_fault.g called at all times, or only during printing?

                Only during printing from SD card or an attached Pi.

                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
                • CNCModellerundefined
                  CNCModeller
                  last edited by

                  Hi All,
                  Just trying out the updated firmware. The v0.2 alpha closed loop plugin doesn't allow me to select current step and step phase parameters for graphing. The check boxes are greyed out as if I hadn't selected to record the data.

                  I noted;

                  "When collecting data from EXP1HCL closed loop driver boards, some fields in the .csv file have been renamed to match changes to the plugin."

                  Note: I did use the 0.3 1HCL driver to update my pre-production board.

                  Is there a new version of the plugin available? The latest is 0.2 alpha in the git repo from August.

                  Many thanks
                  Barry M

                  Polar Duet3 Mini + 1HCL
                  https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix
                  Wanhao D4S: Duet2
                  https://forum.duet3d.com/post/296755
                  K40 Laser, Duet2
                  https://forum.duet3d.com/post/312082
                  Wanhao D5S
                  https://www.youtube.com/CNCModellerUK

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

                    Before I consider 3.4b7 and following, I would like clarification on the heater fault changes:

                    Note that the event system is still under development, Currently, RRF does not attempt to turn off power to the whole machine if the user does not respond to the heater fault. We plan to reinstate this or a similar function in release 3.4.0RC1.

                    What would I need to put into heater-fault.g to recreate the exact behavior that was built-in in 3.3-3.4b6? Any special considerations I need to take on an IDEX printer?

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

                    1 Reply Last reply Reply Quote 0
                    • OwenDundefined
                      OwenD
                      last edited by

                      With regard to driver_error....

                      • Do all parameters equally apply to Duet 2 (apart from CAN address)?

                      • The notes say if the macro isn't found the print is paused without running pause.g. Presumably because pause.g would normally have movements which may not be possible. What state are the heaters left in?

                      Just weighing up the pros and cons of having a driver_error.g macro in place.

                      dc42undefined 1 Reply Last reply Reply Quote 0
                      • MintyTreborundefined
                        MintyTrebor @chrishamm
                        last edited by MintyTrebor

                        @chrishamm Small UI bug with the left navigation menu @ 1024x768 (iPad), & 1024x1366 (iPad Pro) resolutions.

                        • When running below 1024x768 resolution the left menu contains the connect and emergency stop buttons, and the new bottom menu is shown for the remaining menu items.

                        • When running @ 1024x768 or 1024x1366 the left menu is empty and the the connect buttons & emergency stop buttons move to their original top bar position. The new bottom menu is still displayed with the full menu items.

                        Update : Also at these resolutions the status panel is shown by default and available as a menu item so you end up with 2 status sections. I think the framework resolution display breakpoints have been mixed up.

                        I don't think the empty/blank left menu is by design.

                        I found this whilst updating BtnCmd to work with new mobile menu designs in 3.4b7, which leads me to another question...

                        I chose to define anything below 1024x768 as the resolution to trigger specific mobile features in BtnCmd, as user feedback was that when running on larger Tablet/Pads the desktop version was preferred, and this seemed to be inline with DWC. It would appear that the new bottom menu is triggered at higher resolutions, which is conflicting with BtnCmd. I would prefer to keep BtnCmd inline with DWC, so can you confirm if triggering the bottom menu for <= 1024x1366 is correct, and I will adjust BtnCmd to be inline with that choice.

                        Many Thanks

                        NodeDSF - Native Node-Red integration with Duet boards.
                        BtnCmd - Customise DWC with user defined buttons/layouts/panels (DWC Plugin)
                        ReleaseMgr - Duet update info inside DWC.
                        Repo

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

                          @owend said in Version 3.4-b7 released:

                          With regard to driver_error....

                          • Do all parameters equally apply to Duet 2 (apart from CAN address)?

                          Yes. The B parameter is provided but for compatibility but it will always be zero on Duet 2.

                          • The notes say if the macro isn't found the print is paused without running pause.g. Presumably because pause.g would normally have movements which may not be possible. What state are the heaters left in?

                          Heaters are left running.

                          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
                          • Fred-Yundefined
                            Fred-Y
                            last edited by

                            Just wanted to let you know that the issue I reported on the b6 for the Delta here https://forum.duet3d.com/topic/26033/3-4-0-b6-delta-print-leaning-moving-on-y-and-z/12 appears to have been resolved in the b7 👍

                            I will try to make a few prints on my 2 deltas during the next days 🤞

                            Marcossfundefined 1 Reply Last reply Reply Quote 2
                            • Marcossfundefined
                              Marcossf @Fred-Y
                              last edited by

                              @chrishamm @dc42

                              Any news about correct the CAN delays limitation?

                              We can't use the mesh bed leveling in our printer because this issue. It get's increase each trigger point for the probe as it's going on while mesh creation or static G30 S-1 probe. Is not an accuracy or precission probe problem at all.

                              We drive all our axis (XYZUV) with 1XD boards connected by CANbus, and prinheads with 1LC (E0,E1,E2) and driven by absolute encoder closed loop motors (Oriental Motor AZD-K drivers and motors) using STEP and DIR signals from 1XD to OM Drivers.
                              So we think all the problems regarding probing (located in Z axis) are caused by this timing problem, while all the normal printing work is fine.

                              Thank you very much.

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

                                @marcossf I'm sorry, this isn't resolved yet. It is a high priority item though.

                                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

                                Marcossfundefined 1 Reply Last reply Reply Quote 0
                                • Marcossfundefined
                                  Marcossf @dc42
                                  last edited by

                                  @dc42 Thanks David.

                                  I hope you will be able to sort it out very soon. Let me know if you want us to test something on our hardware, if you need it.

                                  Best,
                                  Marcos

                                  1 Reply Last reply Reply Quote 0
                                  • EducatingSavvasundefined
                                    EducatingSavvas @chrishamm
                                    last edited by

                                    @chrishamm Hi and thanks for the update. I've just updated to the new web controls from 3.3 but have lost any information about machine and work positions at the top of the dashboard. I am using CNC Mode. I can see it returns in Printer Mode. Is it also possible to have the option to see this information for advanced users, and to also remove the Go To Zero button under the movement buttons. If someone is using the wasteboard as Z0 and material has been fixed, moving to zero will crash the bit.

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