Duet 3 demo at TCT

  • administrators


    Apologies for the poor video quality, I filmed it on my smartphone.

  • @dc42 6 Trinamic Stepper Drivers (4A peak) - what model?? 🙂

  • administrators

    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.

  • @dc42
    I had my own pre-conceived notions of what the 3rd gen would look like and you surpassed all of those!

    You should definitely see some expanded business from this, as it now puts it in the ballpark of small industrial motion control for machines with lots of motion axis.

    Thanks for the video!

  • I know what I am going to surprise my T_T CNC machine with for whatever birthday/holiday is closest to release date! 😄

  • Sweet! I will be buying one as soon as it gets released. 😀

  • Yeah... Another league 😉 Will be an overkill for FFCP clone 😀

  • This is awesome. I will be a buyer 🙂

  • administrators

    Thanks all of you, and feel free to share this on other forums etc. that you frequent.

  • @dc42 If you are ever looking to get this running on CNC plasma cutters I can help with anything needed. The biggest feature it would need is torch height control where it either directly monitors the arc voltage (most cutters provide a divided output, my Hypertherm is 0-7VDC) and adjusts Z height or receives up/down inputs and adjusts. Mine currently runs on a Gecko G540 with a UCCNC UC100 motion controller, the UC100 takes the up/down signals and handles them directly without sending them back to the computer so everything is happening real time.

    I'm sure it would be quite popular as most of the options are quite expensive (G540 is $270/Leadshine MX4660 is $360 and UC100 is $100) not to mention you are limited to a handful of controllers like UCCNC($65), Mach3 ($175), Mach4($200 with no THC support).

  • @dc42 said in Duet 3 demo at TCT:

    Thanks all of you, and feel free to share this on other forums etc. that you frequent.

    Will do. Also, I spotted a link in the Video to www.duet3d.com/Duet3 and there I came across a questionnaire which I have duly submitted. Might be an idea to make that link more widely known? Oh and part way down that questionnaire there is a typo which refers to Duet 2 not Duet 3 (hope you don't mind my pointing that out).

  • Moderator

    Very exciting to see the possibility of moving the network control interface onto a single board computer like a RPi. The flexibility potential is huge.

  • @phaedrux said in Duet 3 demo at TCT:

    Very exciting to see the possibility of moving the network control interface onto a single board computer like a RPi. The flexibility potential is huge.

    Could you expand on that for the benefit of a 65 year old retired mechanical engineer? What would that give me that the current DWC doesn't for example? Is it something that would benefit users like myself or is more for OEMs to build their own interface? I have to confess that when I completed the survey, I ticked "other" then put "No preference" because I don't understand the options.

  • SWEET!!!

  • Moderator


    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. And while the Duet is far faster than the old school 8bit controllers like the Arduino, it's still nothing compared to even a $5USD Raspberry Pi Zero W single board computer.

    Arduino 2560 = 16Mhz 8bit ATmega2560 with 256Kb ram
    Duet 2 = 120MHz 32bit ARM Cortex-M4 with 128Kb ram and 512kb flash
    Duet 3 = 300Mhz ARM??
    Raspberry Pi Zero W = 1Ghz with 512Mb ram
    Raspberry Pi 3B+ = 1.4 Ghz 64bit quad core ARM Cortex-A53 with 1Gb ram

    The Duet electronics are freed up to function exclusively as the realtime hardware controller, possibly raising the ceiling on step rates. The single board computer like the Raspberry Pi can run a full modern Linux operating system which opens the door to much richer web application features than even the current DWC can provide. The easiest comparison is Octoprint. It has the same basic functions as the DWC, but is extensible with plugins to allow all sorts of other features and integrations.

    Here's a few examples of some possible improved functionality this could open up.

    • Gcode realtime preview and time simulation estimates in a fraction of the time.
    • statistics tracking of successful prints and how long they took
    • database support to allow tracking and display of metadata for gcode files
    • thumbnail renders of the actual model in addition to the name
    • push notifications to a mobile device using various messaging services to let you know if a print completes or halts
    • USB webcam support and easy time lapses
    • local slicing of STLs to eliminate the need for a seperate PC
    • detailed logging and graphing of real time data
    • automatic firmware updates or package management
    • whatever else plugin developers can come up with

    https://octoprint.org/ for more information. They offer a prebuilt sd card image that you put on a card and boot the Pi with and you're off to the races. It's geared towards the average user to to able to get up and running easily, but I could see how such a platform would be attractive to OEMs as well since they could customize the experience and extend functionality themselves to differentiate their offering from competitors.

    Now I'm not knocking the DWC in the least. It does exactly what it needs to do and does it very well. But it is limited by the hardware it has to run on. A Pi3 is about $20 USD. So quite affordable and allows for a whole other level of capabilities.

    I should clarify that I'm not hoping for a replacement of the DWC with octoprint. Rather I'm excited to see what can be done to expand the capabilities of the DWC given improved hardware. Though I could see a way in which octoprint could be customized to become a duet branded version to look and function much like the DWC does now with the added option of plugins. Pure speculation on my part.

  • Thanks for that. Very informative.

  • administrators

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


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

  • This post is deleted!

  • This post is deleted!

  • 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.


Log in to reply