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

Duet 3 demo at TCT

Scheduled Pinned Locked Moved
General Discussion
30
73
11.8k
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 dc42 26 Sept 2018, 08:46

    Here's a slightly better video that I took this morning:

    https://www.youtube.com/watch?v=LaNYeQiZK9M

    More info at http://www.duet3d.com/duet3.

    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

    undefined ? 3 Replies Last reply 26 Sept 2018, 09:19 Reply Quote 1
    • undefined
      Dougal1957 @dc42
      last edited by 26 Sept 2018, 09:19

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • undefined
        Dougal1957 @dc42
        last edited by 26 Sept 2018, 09:36

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • undefined
          Mangy_Dog
          last edited by Mangy_Dog 26 Sept 2018, 19:30

          Great meeting you David, the duet3 nearly made me blub as I just got the 2... 😄

          Nearly... It's an amazing bit of kit but certainly more than I ever need on my machine...

          I hope I didn't seem strange hanging about a bit... I only wanted to have a chat with you but then Joseph came, I didn't want to interrupt so I waited patiently 😛

          Tct certainly was big... Tbh I got there at 10 thanks to traffic and Tbh... Its so big I didn't quite get to see everything there...

          But I certainly got some very good insites to some new ideas....

          Did you or anyone see the 6? Axis 3d printer? Normally you see those robot arms on high end cnc machines... I kinda had an idea that it would be possible a little while ago... I'm glad to see someone managed to make it...

          Just at my rest stop half way home.. It's 830 traffic out of brummyland was hell... Not to mention a little scary on a motorbike with killer mad lorry drivers all over you and satnav was getting confused about what lane to take.... Anyway I'm alive... Had a great time thanks.

          🙂

          1 Reply Last reply Reply Quote 0
          • undefined
            gtj0
            last edited by 29 Sept 2018, 15:28

            @Phaedrux: I wrote almost the exact same thing in my survey response before I saw your post on the SBC option. Too bad I can't upvote your post more than once. 🙂 Given that this is targeted as an advanced platform, an SBC is the way to go. Let the custom electronics concentrate on the things you can't do with a general computing platform and let the SBC concentrate on the things that aren't hardware dependent. As you alluded to in your last bullet item, a side benefit is that using a mainstream Linux environment opens up development to a wider audience and may allow @dc42 and @T3P3Tony more time to concentrate on the hardware and firmware that would still run on the Duet3. I'd definitely volunteer to assist on the software side. Another advantage is that the user could supply the "SBC" should they want more power than a Pi.

            @dc42 Great work!

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User @dc42
              last edited by A Former User 11 Jan 2018, 12:16 31 Oct 2018, 21:34

              @dc42
              Wow looks very promising. My compliment (as far as a young man can judge - but I thought every compliment counts 🙂 )

              Since I was so busy with the hardware of the big printer I am building for those poeple here I missed the survey (argh!) but maybe it is not too late I hope:

              • separate "DC-IN" only for motor with higher voltage rating e.g. 36 or 48V to sustain higher torque of steppers with those faster positioning moves 🙂 -> User can start with 1 power-supply like now: just make a jumper/bridge from that general +&- to the motor +&- (everybody has 2 thick cables at home for that I assume). That shouldn´t add much cost?
              • ( maybe a "cheap" closed-loop option (maybe some code from "ServoStrap"/"uStepper"/"aus3d.com.au/electrical/closed-loop" could be recycled?) on the long run, though if I would have my higher voltage chances are that even on very big printers with high speed no step loss is likely and so the "closed-loop" is more an academic thing I guess - EDIT: a day later I think even more with a higher voltage in for motors this is not needed at the moment because "done right" the board would need a non volatile memory to store the position e.g. in case of a power out and this would be so much work and also added cost that with really high-A (which the new board seems to have already) & V on the motor-side + a little bit "pretensioned" axis on the printer that are stable also after a power-out closed-loop is not really needed)

              Yeah I know that at some point things get too much and it is also an art to throw stuff out and keep it simple 🙂 , and I am well aware that the issues posted here by me are niche-issues so -> they surely should go on one of the daughter-boards to keep the price of the "main"-board low, eventually on that big stepper-daughter-board with the genral I/O-expansion, so I could hook-up my big steppers only for x & y there and drive em with big voltage leaving 2 of the stepper-drivers of the main-board blank for something in the future 🙂 . I like the fact that the duet-2-mainboard is still reasonable priced for it´s features and I hope the expensive stuff is going onto the optional daughter-boards.
              (But building this huge printer here for the folks those things I would dream to have... hope you understand)

              One last general idea that is only a cost-thing but maybe worth calculating: Most developers of terminal-blocks like "ece.com.tw", "wago", "phoenix-contact" have now terminal-blocks for pcb´s that allow simple "push-in" or "lever-actuation". This could reduce setup-time because cables just need to be cut off, unisolated (crimped - some even not that anymore) and easily put into the port (no special orientation of the cable/crimp is necessary when pushed in). Some of them are even better regarding vibration since screw´s tend to get loose with vibration over time. I know this is a cost-issue, but also it wouldn´t be needed at all ports I guess.

              1 Reply Last reply Reply Quote 0
              • ?
                A Former User @dc42
                last edited by 31 Oct 2018, 22:04

                @dc42 said in Duet 3 demo at TCT:

                One you won't have heard of because Trinamic hasn't announced it yet. Supports all the usual features including stealthchop, stall detection, interpolation to x256 microstepping from any lower value etc. Not sure of the maximum peak current until we do thermal tests but expected to be between 4 and 4.5A. In the demo we're running the Nema 34 motors at 3A and although we are fan cooling the board, we probably don't need to.

                Wow would this support full-step with *256 interpolation for a z-axis-stepper to use most energy-efficient the "natural" magnetic field of full-step + combining it with the least possibility for a step-loss since the angle for the "next stable position" is the biggest in that driving-mode (with the risk of step-loss because of ringing is gone because of the interpolation while moving)? (yeah I know this is a theoretical question but as long as the printer-axis are not closed-loop this is a "black-out-scenario" proof setup because if power is off the stepper is already at a stable position assuming the mechanics is built in a way the z-axis can´t move by it´s own weight)

                undefined 1 Reply Last reply 31 Oct 2018, 22:24 Reply Quote 0
                • undefined
                  dc42 administrators @A Former User
                  last edited by 31 Oct 2018, 22:24

                  @lb said in Duet 3 demo at TCT:

                  Wow would this support full-step with *256 interpolation for a z-axis-stepper to use most energy-efficient the "natural" magnetic field of full-step + combining it with the least possibility for a step-loss since the angle for the "next stable position" is the biggest in that driving-mode (with the risk of step-loss because of ringing is gone because of the interpolation while moving)? (yeah I know this is a theoretical question but as long as the printer-axis are not closed-loop this is a "black-out-scenario" proof setup because if power is off the stepper is already at a stable position assuming the mechanics is built in a way the z-axis can´t move by it´s own weight)

                  No, because the driver will still use microstepping.

                  The only reason that full steps give more torque is that when using full stepping, both phases are always driven at the full current.

                  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
                    NoSkillzEngineer
                    last edited by 12 Nov 2018, 19:47

                    Can I please get my hands on this? Can I be a BETA tester or overpay for an early prototype board? I need this in my life!

                    I am a CNC machinist and I am pushing to truly combine thermoplastic Additive Manufacturing with industrial manufacturing equipment such as Haas, Mazak, Fanuc, CNC mills and lathes. There is no denying that the Duet has reigned supreme as far as the most advanced 3D printer controller.

                    In recent months/years mills and laser cutters have been easier to run with the Duet boards.

                    The more I learn about manufacturing, robotics, CNC programming, and I'm just starting to take an interest in PLC programming because the company I work for builds machines for other companies and is a big integrator for ABB Robotics, the more I realize just how similar so many industrial machines really are, as far as electronic control is concerned (oversimplified, of course). Steppers, brushless, brushed, geared down for specific speed, with and without encoders, et cetera, et cetera. Even seeing and controlling motors with encoders as individual "steps" so it's controlled nearly identically as a stepper (over simplified, I know). It's fascinating just how similar things become the deeper you go.

                    Are there hardware and firmware files for this? I REALLY want to play with this. :]

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      TLAS
                      last edited by 13 Nov 2018, 14:22

                      Any chance we could get more details on that SBC interface? Also, Wifi and an Ethernet port (ideally with that extendable antenna) would be amazing and solve the vast majority of the problems I've been having with the Duet.

                      Also, I'd love to have a REST API interface for the Duet for future Duet Web Control expansion. It would also enable a lot more in the IoT world. It's possible the Duet Web Control already has this - if so, can you share some details?

                      1 Reply Last reply Reply Quote 0
                      • T3P3Tonyundefined
                        T3P3Tony administrators
                        last edited by dc42 13 Nov 2018, 17:32

                        We will be able to give more details about the Duet 3 to SBC interface in the next month or too. Most of what is requested is easy to implement on the SBC (e.g. REST API, all the network interface choices)

                        We are a fairly long way to having a beta. What we showed at the TCT was a concept. Once we get closer to prototype production we will be announcing more details.

                        www.duet3d.com

                        undefined 1 Reply Last reply 13 Nov 2018, 20:06 Reply Quote 1
                        • undefined
                          brunofporto @T3P3Tony
                          last edited by 13 Nov 2018, 20:06

                          @t3p3tony I am planning to use the Duet3 with a really large scale FarmBot as my younger brother plans to work with it as his final engineering project - how Duet3 will handle "exotic" (non FDM/CNC/Laser) systems?

                          T3P3Tonyundefined 1 Reply Last reply 13 Nov 2018, 21:04 Reply Quote 0
                          • T3P3Tonyundefined
                            T3P3Tony administrators @brunofporto
                            last edited by T3P3Tony 13 Nov 2018, 21:04

                            @brunofporto sounds good, however it's likely that a farm bot would work great with Duet 2 unless you planned on having lots of heads!

                            www.duet3d.com

                            undefined 1 Reply Last reply 13 Nov 2018, 21:37 Reply Quote 0
                            • undefined
                              brunofporto @T3P3Tony
                              last edited by brunofporto 13 Nov 2018, 21:37

                              @t3p3tony The issue is the size. We would like to design a polar system, with a Delta as "fine" tool manipulator to compensate for the imprecision of a 50m radius woobly thing 😄

                              So a duet3 main would control the big polar system, pumps, feeders, etc. Then a add-on card would control the local precision tool.

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                sigxcpu @Phaedrux
                                last edited by 13 Nov 2018, 22:14

                                @phaedrux said in Duet 3 demo at TCT:

                                @deckingman

                                Currently the DWC runs on the same CPU on the Duet that also handles everything else the printer has to control. It used to run on the even slower wifi chip.

                                Duet 2 = 120MHz 32-bit, ESP8266 = 160 MHz 32-bit.
                                I think moving the web task to the main Duet 2 chip was because there is no ESP8266 in Duet 2 Ethernet.
                                And in terms of performance, that is a mistake, because the main chip has realtime tasks to do while ESP8266 is mostly idle now.

                                1 Reply Last reply Reply Quote 1
                                • undefined
                                  dc42 administrators
                                  last edited by dc42 14 Nov 2018, 06:44

                                  No, the main reason we moved the web server to the main processor is because it was too hard to debug the web server on the ESP, and because of the closed source SDK for the ESP we could never be sure whether CPU time used by the web server was impacting on the WiFi performance. Also it was taking too long to upload DWC to the ESP during manufacturing.

                                  Like most users, we run the ESP at 80MHz, not 160MHz.

                                  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 2
                                  • undefined
                                    percar
                                    last edited by 15 Nov 2018, 00:02

                                    Sounds really exciting. Do you have a timeline for when beta or first retail will be available?
                                    I would like to be on the list of Beta Testers if it is possible

                                    T3P3Tonyundefined 1 Reply Last reply 18 Nov 2018, 09:25 Reply Quote 0
                                    • T3P3Tonyundefined
                                      T3P3Tony administrators @percar
                                      last edited by 18 Nov 2018, 09:25

                                      @percar we want to have some initial production boards in Q2 2019.

                                      www.duet3d.com

                                      undefined 1 Reply Last reply 28 Feb 2019, 14:45 Reply Quote 0
                                      • fcwiltundefined
                                        fcwilt @Phaedrux
                                        last edited by 18 Nov 2018, 09:49

                                        @phaedrux said in Duet 3 demo at TCT:

                                        modern Linux operating system

                                        You have a great sense of humor!

                                        🙂

                                        Frederick

                                        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                        1 Reply Last reply Reply Quote 0
                                        • fcwiltundefined
                                          fcwilt
                                          last edited by 18 Nov 2018, 14:11

                                          Hi,

                                          The new design looks very well thought out.

                                          It's a good thing it is not going to be around until next year - gives me time to come up with the reason why I have to have it - it's a "wife" thing. 😉

                                          Frederick

                                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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