Duet WiFi – Adding a second extruder
As some might know, I’ve been working on a version 4 of my Belted Extruder and am now ready to put it to use on my primary printer, which has been using a single extruder so far.
Drives section
In the Drives section of our config.g file we need to add 7 changes:
Changes in Drives section described:
- Add the drive – Usingย M569
We allready have X,Y,Z,E0 which are labeled 0-3 so our new drive is nr. 4.
My V4 Belted Extruder Design is running in reverse, so we set it to S1
M569 P4 S1 ; Drive 4 in reverse - E1
- Microstepping used – Using M350
I’m using 1/32 microstepping for both extruders, so just adding :32 to the existing line.
M350 E32:32 ; Extruder0 microstep
- Steps/mm for our new extruder. Using M92
I have not yet calibrated it, so inputting 2050 to go from, after steps defined for our first extruder.
M92 E2057:2050 ; Steps/mm for Extruders
- Speed change – Using M566
M566 X1800 Y1800 Z12 E120:120 ; Set maximum instantaneous speed changes (mm/min)
- Maximum speed – Using M203
M203 X18000 Y18000 Z2500 E1200:1200 ; Set maximum speeds (mm/min)
- Accelleration – Using M201
M201 X500 Y500 Z250 E250:250 ; Set accelerations (mm/s^2)
- Current – Using M906
M906 X800 Y800 E700:700 Z1200 I0 ; Set motor currents (mA) and motor idle factor in per cent
Tools section
For now, I only have 1 hotend on this printer, but 2 extruders. I’m using a normal E3Dv6 1.75mm bowden, so I’ll just swap over the bowden tube to the extruder I’m going to be using.
It all means I’m not adding any new heaters for now.
To setup our new Tool, we need to add 3 lines to our config.g file:
- Add new tool by defining it. Using M563
P is the Tool Number, D is Extruder drive, which is not to be confused with machine Drive number we defined above. H is the Heater we use with our new tool.
; Pnnn Tool number
; Dnnn Extruder drive(s)
; Hnnn Heater(s)
M563 P1 D1 H1; Define tool 1
- Tool offset – Using G10
G10 P1 X0 Y0 Z0 ; Set tool 1 axis offsets
- Initial active tool – Using G10
G10 P1 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
Note: You can combine the #2-3 G10 commands if you like.
That’s it.
You can now go and see the extra Tool in your Settings – Tools section. Yes, you can add Tools in here, but I rather like doing it the other way, to make sure I have everything how I like it ๐
Just need to add an extra Extruder to your favorite Slizer ๐
Why are you using offset X0 Y0 Z0 for both tools? Aren’t you supposed to specify the position of the second tool relative to the first?
You are correct if you use two nozzles spaced apart. Using single nozzle as multiple tools the offset is 0 ๐