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

Firmware 1.18 provisional change list

Scheduled Pinned Locked Moved
Firmware wishlist
13
41
6.4k
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
    dc42 administrators
    last edited by 13 Dec 2016, 11:42

    With firmware 1.17 in the Release Candidate phase, I am already planning firmware 1.18. With the firmware getting so complicated, I am looking for features I can remove as well as features to add or improve. The provisional change list is:

    • Simpler heater tuning process which avoids the need to second-guess the PWM and calculates the model parameters with the print cooling fan both on and off.

    • Add feed forward term to temperature control to better maintain hot end temperature when the print cooling fan is turned on or its speed is changed. Possibly add a feed forward term to compensate for extrusion rate too - are there any Volcano users who could test this?

    • Support the Ethernet version of the Duet WiFi that is under development.

    • Add babystepping support.

    • Remove option to set bed probe points using M557 with P parameter. You can use a bed.g file instead if you are currently using them.

    • Remove temperature coefficient option from Z probe trigger height. It was added to better support ultrasonic height sensors, but I don't think anyone is still using them.

    I will consider making other small changes at the same time. Projected release date is mid to late January.

    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
    • undefined
      Alex9779
      last edited by 13 Dec 2016, 13:30

      My two cents to "Remove temperature coefficient option from Z probe trigger height":
      This can also be interesting for inductive sensors IMHO. And I think a lot of people use them. Though a temp relation formula or sheet is not available to the cheap Chinese probes…

      1 Reply Last reply Reply Quote 0
      • undefined
        Zesty_Lykle
        last edited by 13 Dec 2016, 15:28

        Can I ask for a backup option?
        Full zip of the system that then can be downloaded?

        Lykle
        Design, make and enjoy life

        Co Creator of the Zesty Nimble

        1 Reply Last reply Reply Quote 0
        • undefined
          curieos
          last edited by 13 Dec 2016, 16:15

          I've got a volcano, whats up?

          She/Her
          I work at a local 3D printing shop.
          Printers: Micron+ w/Duet 3 Mini, in-progress adaptation of the Jubilee REL onto an E3D MS, Prusa i3 MK3S.

          1 Reply Last reply Reply Quote 0
          • undefined
            T3P3Tony administrators
            last edited by 13 Dec 2016, 16:17

            Lykle - That is probably something we will ask ChrisHamm to put in the WebInterface

            Nyl0cke ??

            www.duet3d.com

            1 Reply Last reply Reply Quote 0
            • undefined
              curieos
              last edited by 13 Dec 2016, 16:20

              @dc42:

              • Add feed forward term to temperature control to better maintain hot end temperature when the print cooling fan is turned on or its speed is changed. Possibly add a feed forward term to compensate for extrusion rate too - are there any Volcano users who could test this?

              She/Her
              I work at a local 3D printing shop.
              Printers: Micron+ w/Duet 3 Mini, in-progress adaptation of the Jubilee REL onto an E3D MS, Prusa i3 MK3S.

              1 Reply Last reply Reply Quote 0
              • undefined
                T3P3Tony administrators
                last edited by 13 Dec 2016, 16:24

                ahh missed that!

                www.duet3d.com

                1 Reply Last reply Reply Quote 0
                • undefined
                  croadfeldt
                  last edited by 13 Dec 2016, 16:53

                  I have a volcano, 40 watt heater and high volume / pressure fan. So I can test whatever you'd like. I know I see a +/- 2-3 degree spread on my volcano at times, so would certainly appreciate that.

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    dc42 administrators
                    last edited by 13 Dec 2016, 19:49

                    @croadfeldt:

                    I have a volcano, 40 watt heater and high volume / pressure fan. So I can test whatever you'd like. I know I see a +/- 2-3 degree spread on my volcano at times, so would certainly appreciate that.

                    Thanks! To start with, please heat up your hot end until the temperature is stable. Then extrude filament through the volcano nozzle at the maximum rate you are ever likely to while printing, for about 30 seconds, while monitoring the hot end temperature. Continue monitoring it after you stop extrusion. I'm interested in how much the temperature drops when you start extrusion, and overshoots when you stop, to see if it is worth adding a feedforward term.

                    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
                    • undefined
                      croadfeldt
                      last edited by 13 Dec 2016, 20:26

                      Results will be here in about 10 minutes when it's done uploading.

                      https://youtu.be/8uE4DUzVU9E

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        dc42 administrators
                        last edited by 13 Dec 2016, 20:53

                        Thanks, looks like the under/overshoot is about 2C.

                        Are you using 1.75mm or 3mm filament? If it's 1.75mm, are you able to extrude at 10mm/sec or greater when using a large nozzle on the Volcano?

                        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
                        • undefined
                          Adamfilip
                          last edited by 13 Dec 2016, 21:02

                          Ability to update PanelDue firmware from Webcontrol 🙂

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            croadfeldt
                            last edited by 13 Dec 2016, 21:03

                            1.75mm filament.

                            How large of a nozzle do you want to try? I can go from .4 up to 1.2mm.

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              croadfeldt
                              last edited by 13 Dec 2016, 21:42

                              Will try out the 1.2 and let you know.

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

                                What I am thinking is that if you print with a 1.2mm nozzle at e.g. 0.6 mm layer height and 1.5mm extrusion width, then at 100mm/sec printing speed the extrusion rate for 1.75 mm filament would be about 1.5 X 0.6 X 100 / (1.75 X 1.75 X pi / 4) which is about 37 mm/sec. Maybe you can't reach this extrusion rate, but even 50mm/sec printing speed would need nearly 20mm/sec. Melting filament at this rate may cause a significant drop in nozzle temperature, which is why adding a feed forward term may be worthwhile.

                                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
                                • undefined
                                  Adamfilip
                                  last edited by 13 Dec 2016, 23:46

                                  Sounds like you should have a 3mm volcano.

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    croadfeldt
                                    last edited by 14 Dec 2016, 01:21

                                    We are at the limits of what the extruder can do here. 25mm/s is definitely too fast, 20mm/s still has few stepper skips. But for the purpose of this testing, we should be good. Don't mind the snapping sound, that's another issue I've brought up with E3D, I believe it's the bearings or binding in the driven gear assembly.

                                    1.2mm nozzle - 1.75mm filament - 300mm extrudes at 1500mm and 1200mm feedrates with the fan at %50 and %0.
                                    https://www.youtube.com/watch?v=1P9KXk67aPk

                                    1.2mm nozzle - 1.75mm filament - 900mm extrudes at 1200mm feedrates with the fan at %50 and %0.
                                    https://www.youtube.com/watch?v=yADr5m_hg9M

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      T3P3Tony administrators
                                      last edited by 14 Dec 2016, 01:44

                                      Chris - Off topic: in watching these videos I saw a lot more of your YouTube channel. I find it hard to not sit and watch my printers printing, now I get to sit and watch your printer as well - live!

                                      Are you using Octoprint just for the video streaming or for control as well? if the printer on the stream running a Duet? Sorry forall the questions, just about to share this and want to be accurate.

                                      www.duet3d.com

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        croadfeldt
                                        last edited by 14 Dec 2016, 02:21

                                        Hey, glad I could help feed the addiction or bring the zen as it were. 🙂

                                        I need to update my description as I've shifted away from Octoprint and now use just the Duet Web interface for all the on screen stats and job control. I do like Octoprint's G-Code preview and being able to display that, but with the recent OBS changes and inclusion of the browser plugin, I have a single browser session for DWC in OBS that I carve up into the on-screen display you see in the stream. Prior to switching though, I used Octoprint for the onscreen stats, so if you go back a few months you will see Octoprint used to control my RAMPs setup and for a while the DuetWifi.

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          dc42 administrators
                                          last edited by 14 Dec 2016, 08:31

                                          Thanks, Chris! Looks like you are getting about 8C temperature drop when you start extruding, and 8C or 6C overshoot when you stop depending on whether the fan is off or on. Definitely worth adding a feedforward term if any one wants to print at those sort f speeds with a Volcano.

                                          Your temperature indication looks rather jittery. Are you using a thermistor, thermocouple, or PT100?

                                          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
                                          3 out of 41
                                          • First post
                                            3/41
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA