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

    4 simultaneous extruders?

    Scheduled Pinned Locked Moved
    General Discussion
    9
    16
    1.3k
    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.
    • Solv777undefined
      Solv777 @MaracMB
      last edited by

      @MaracMB I know this is an old post, but taking a chance, currently building a DQEX or IQEX. Very similar to this, a modified E5 Plus printer, is there a way of activating all 4 extruders and nozzles at once? Or will this be done from the slicers side? I have a Duet2 + Duex5 wired up, just need to set the Z limit switch, everything works so far. But the next step would be to slice a part on an appropriate slicer - Any suggestions on the slicer I should use?

      I have been able to control all the part cooling fans and the hot end fans, as well as extruders. Interested in duplicate or mirror printing, nothing else, need high throughput.

      Utilized the new config tool, and I think 3.5X firmware, was very cool to set it up.

      sebkritikelundefined 1 Reply Last reply Reply Quote 0
      • sebkritikelundefined
        sebkritikel @Solv777
        last edited by

        @Solv777 To activate all four extruders and nozzles at once, in your config.g you would define a tool using M563 that uses the applicable extruders, heaters, fans, etc. https://docs.duet3d.com/User_manual/Reference/Gcodes/M563

        You could then use pretty much any slicer I believe, so long as it supports tools other than 'T0'. I use Cura, which in my experience has great support for printers with multiple tools (I use it with my IDEX printer). In the Cura printer settings you would tell it how many tools your printer has, and then when you want to slice a given model, you activate the tool(s) you would like to use.

        Large(ish?) IDEX - 6HC, 1HCL
        Stratasys Dimension 1200es to 6HC Conversion

        Solv777undefined 1 Reply Last reply Reply Quote 0
        • Solv777undefined
          Solv777 @sebkritikel
          last edited by

          @sebkritikel Thank appreciate it, will check it out, I wanted to keep the tools separate so you could switch an extruder off if a jam or something happens.

          I have checked in Cura, still trying to load a single part that is multiplied across the four tools, because the offsets are fixed, DQEX is probably a better system, I have two independent X-axis each with two nozzles at a fixed distance from each other, and the Two X-axis are at a fixed offset in the Y-axis.

          dc42undefined 1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators @Solv777
            last edited by

            @Solv777 the offsets between the nozzles would be set up in RRF. Cura wouldn't need to know about them. If you configure the machine and your slicer so that the bed centre is X=0 Y=0 then when printing multiple copies it just looks as though you have a smaller bed, and you don't need t adjust the print XY offset in the slicer.

            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

            Solv777undefined 1 Reply Last reply Reply Quote 1
            • Solv777undefined
              Solv777 @dc42
              last edited by

              @dc42 Thanks for the response, so then I don't need to do multiple heads in CURA, as long as I combine all the extruder drivers into one tool on Duet Firmware? My only concern would be to stop a failed hot end nozzle including its extruder, during the process should this happen, without stopping the entire print. This I would want to do on the paneldue? On the console perhaps?

              droftartsundefined dc42undefined 2 Replies Last reply Reply Quote 0
              • droftartsundefined
                droftarts administrators @Solv777
                last edited by

                @Solv777 said in 4 simultaneous extruders?:

                My only concern would be to stop a failed hot end nozzle including its extruder, during the process should this happen, without stopping the entire print. This I would want to do on the paneldue? On the console perhaps?

                That might be tricky to do, because the four tools would, in effect, be one tool, so there wouldn't be any way to 'turn off' a specific hot end/extruder. It may be possible to redefine the tool and exclude the hot end/extruder, but I'm not sure if you can redefine a tool (with M563) while the tool is selected, and/or whether it causes the tool to need rehoming.

                Ian

                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                oliofundefined 1 Reply Last reply Reply Quote 1
                • oliofundefined
                  oliof @droftarts
                  last edited by

                  @droftarts the four extruders would be connected via the mixing ratio, no? so you could disable one by setting the mixing ratio to 0, i.e. if the third extruder fails, set M567 1:1:0:1 ...

                  <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                  droftartsundefined 1 Reply Last reply Reply Quote 2
                  • droftartsundefined
                    droftarts administrators @oliof
                    last edited by

                    @oliof Yes, that's a good way to stop extrusion.

                    And to turn off a specific heater when there are more than one heater configured to the tool, use M568, eg:
                    M568 S200:200:0:200
                    would set the tool's third heater to 0. I don't know if the M568 A parameter can take parameters for each heater, eg if
                    M568 A2:2:0:2
                    would turn off the third heater.

                    And you can turn off the fan by commanding it directly by it's fan number with M106.

                    I think all of the above would be dependent on there being no extrusion factor/heater/fan commands in the gcode file after you have turned them off.

                    Ian

                    Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators @Solv777
                      last edited by

                      @Solv777 one way to stop one of the 4 extruders would be to set its extrusion factor to zero. You can do this in the Status screen of DWC or PanelDue.

                      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

                      Solv777undefined 1 Reply Last reply Reply Quote 0
                      • Solv777undefined
                        Solv777 @dc42
                        last edited by

                        @dc42 @oliof @droftarts

                        Thanks everyone for your help, I wanted to do this last night, I am gonna try set this up tonight. Thanks for the input, I think those commands should be fine, the fan is not the biggest issue, just the heater and the extruder.

                        Will provide feedback soon!

                        MaracMBundefined 1 Reply Last reply Reply Quote 0
                        • MaracMBundefined
                          MaracMB @Solv777
                          last edited by

                          @Solv777 others answered everything 🙂 sorry for late reply.

                          Yeah, basically you set it as single part (or batch of them... let's call it part, just for the sake of simplicity) in slicer, then you set that to be printed with multiplication tool. That is set similar to a single tool definition, but you'll set additional tools like T4 to be a duplication tool (for like front two), T5 to be a quadruplication tool..
                          You place your part to be printed in the middle of the bed and firmware will take care of offsetting and multiplying it based on offsets set in config.

                          You've probably found "Marx group" on Facebook. I've shared my configs (top most post, links to google drive) ; https://www.facebook.com/share/qNYUQoUD2tn3p4hP/

                          As for slicer, you can use whatever you're comfortable with as long as it can inject stard and end g-codes.... So really whatever you're fond of most 😉

                          As you've got the info above, you can stop specific one of the head printing using extrusion factor, should one of the copies fail during print.
                          I've even printed TPU, PLA, PVA and PETG in one job, each copy being it's own material since one can use individual Pressure advance factors on each individual extruder. It's a long ago. Was featured on one of E3D's facebook groups/pages.

                          Also, set both left toolheads as one tool and both right toolheads as one tool. This will enable you to do a duplication of dual material printjob. Because you can.

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