design switching nozzles



  • Hello
    I'm at the start of a design projet to a big volume 3D printer.I’ve understood that the DUET 3D motherboards it the great choice for manage a large volume printer. In fact the axes are heavyer than a standard size printer and the motors need more torque for move the axes.

    I want to build a switching mecanism for move up the nozzle wich it not use.
    Before to search every single possibility to make this, I’ve somes question on the possibilities of the DUET 3D motherboards.

    My questions are :
    How device it’s possible to manage for move the nozzle up an down ?
    A servomotor ?
    An others stepper motor ?
    A solenoïde ?

    How it’s possible to program a script for switching nozzle every time it’s needed ? This sequence need to be program in the slicer and in the firmware or only in the firmware ?
    Somes library exist in the marlin firmware to make this type of mecanism ?

    Sorry for my bad english, and thanks for your help form France,
    Rodrigue



  • you write g code for the tool change

    https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCartesianPrinter#Section_Tool_change_files

    How device it’s possible to manage for move the nozzle up an down ?
    A servomotor ?
    An others stepper motor ?
    A solenoïde ?

    the answer to this is it depends.
    how many nozzles are we talking about?

    for a 2 as there are hotends that are the exact same height, and dont need to be moved out of the way
    2 nozzle hotend https://e3d-online.com/products/chimera

    with 4 hotends, you should be looking at a toolchanger solution
    https://e3d-online.com/pages/toolchanger
    that design uses a stepper motor for the change
    https://e3d-online.dozuki.com/Document/rHGYlVFPjvVugPyy/Toolchanger-ToolHead-Stepper-M.pdf



  • @Rodrigue-Richalland said in design switching nozzles:

    Hello
    I'm at the start of a design projet to a big volume 3D printer.I’ve understood that the DUET 3D motherboards it the great choice for manage a large volume printer. In fact the axes are heavyer than a standard size printer and the motors need more torque for move the axes.

    I want to build a switching mecanism for move up the nozzle wich it not use.
    Before to search every single possibility to make this, I’ve somes question on the possibilities of the DUET 3D motherboards.

    My questions are :
    How device it’s possible to manage for move the nozzle up an down ?
    A servomotor ?

    Yes.
    It will depend on the exact motor you use, but if you source ones that take step/dir inputs you can connect them as if they were external steppers:
    https://duet3d.dozuki.com/Wiki/Using_external_stepper_motor_drivers

    An others stepper motor ?

    Yes. You can add the Duex 5 board, which will give you a total of 10 drivers. If you need more than that, Duet 3 and RRF3 can in theory be extended (beyond 10 drivers) with CANbus boards, but you are getting into un-explored territory.

    A solenoïde ?

    Yes. Depending on the size you might want to add a flyback diode, or even use something like an external SSR or relay.

    How it’s possible to program a script for switching nozzle every time it’s needed ? This sequence need to be program in the slicer and in the firmware or only in the firmware ?

    Read the page that Veti linked to. But basically you can do whatever you want. You can automate the tool changing in the firmware, or you can make it a macro that is triggered by a g-code command, or you can just have the slicer include all the commands in the g-code file.

    Somes library exist in the marlin firmware to make this type of mecanism ?

    Sorry for my bad english, and thanks for your help form France,
    Rodrigue

    Its better than my french 🙂



  • @Veti
    I want to build a dual nozzle printer. I know that somes dual hotend are available on E3D oline. But it's a dual nozzle in single block. I'going to design a switching mecanism, i just need to know how it's possible to manage actuator to motorize this system.

    thanks for your Help 👍



  • @theruttmeister

    Its better than my french 🙂

    Yes, I continu with my english so

    thanks you so much for all this answers. Do you have already make this type a macro in the firmware or in the slicer. I'm many interreted by that.Or do you know a people who have this in the past on DIY printer for exemple ?

    I will have need many help on this part on my project.

    How It's possible to do the programm only in CURA ?

    thanks again and see you soon
    Rodrigue



  • @Rodrigue-Richalland said in design switching nozzles:

    @Veti
    I want to build a dual nozzle printer.

    What about a Dondolo? We built a similar design, but with a different kinematic:

    https://wiki.logre.eu/index.php/DondoLOG

    It is still a prototype, though. But the original design works fine, and there are some derivatives which fix some little issues.



  • There is also the Medusa Switching Hotend with an interesting cooling setup.



  • @fma
    Many interresting !
    thanks



  • @oliof
    Thanks for your message, it's as well a great project !


Log in to reply