4 simultaneous extruders?
-
@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.
-
@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.
-
@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.
-
@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?
-
@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
-
@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
... -
@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
-
@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.
-
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!
-
@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.