Binder Jetting Printer



  • Hi guys,

    I'm currently having a binder jetting machine running on an Arduino with RAMPS 1.4. Due to slow speed and general complexity this isn't really optimal, so I am looking for ways to upgrade.

    Duet3D was one option to go since it has many integrated good motors drivers, 32bit architecture, etc., but if I understand correctly was mainly designed for FDM printers.

    Thus what I'm asking is the following. Can I use the excess amounts of pins e.g. the extension pins to control w/e I want to or are there limitations that I'd need to know about before investing in a Duet2?

    Best regards



  • Duet 2 or Duet 3 core capability is 3D Printing; however, many, many, people are using them in CNC, and quite a few of the "large exotic" things out there in the world, such as concrete printers that scale to print buildings, those have a Duet at their heart.

    Duet hardware has (slightly varying on V2 or V3) number of extra IO pins. They are controllable by G-Code. On/Off/PWM, servo-style PWM, and more. Lots of flex here.

    So... details are needed... at the same time, it is likely a very good choice.



  • Thank you so much for your answer.

    It's a powder bed machine with a recoatinger and a printhead. Overall it has 5 motors and one and perspectively two heating units.

    The printhead controlboard currently needs 8 Arduino pins.

    Best regards



  • 5 motors is within the based capacity of a Duet V2 or 3 (no expansions needed).

    Duet3 has 9 general purpose (3.3v logic) IO. Duet 3 also has 1 very high current output for a bed heater, 3 medium current for heaters, and 6 low current for fans, all at various voltages. These can be easily repurposed into logic outputs. Duet 3 does not, at this time, have a lot of support for step/direction pins for external drives. There is stated future direction (no dates yet) to have expansion boards that directly provide this.

    Duet 2 does have a lot of pins for step/dir style external drivers, and a fair amount of general IO.

    Unless there is something very specific driving to Duet V2, I'd pick a V3 board for your application, and configure from there.



  • the more interesting question would be what would the software for the jetting look like?
    What kind of jets are you using? And what resolution?
    Is it a full width jet or a repositioning system like a stratasys objet?


  • administrators

    @3dprinter said in Binder Jetting Printer:

    Thank you so much for your answer.

    It's a powder bed machine with a recoatinger and a printhead. Overall it has 5 motors and one and perspectively two heating units.

    The printhead controlboard currently needs 8 Arduino pins.

    A Duet WiFi or Duet Ethernet provides 5 drivers, one high current PWM output (intended for bed heater), 2 medium current PWM outputs (intended for extruder heaters) and 3 low current PWM outputs (intended for fans). So it satisfies your basic requirements. The expansion connectors have about 14 more outputs, of which 5 are PWM capable. So more than the 8 that you need. The signal level on these pins is 3.3V.

    Duet 3 also meets your requirements, but is more expensive. Its main benefits are higher current motor drivers, dedicate SPI bus to connect a Raspberry Pi, and expandability via CAN bus.

    HTH David


Log in to reply