Anet A8 Duet 2 WIFI dual extruder single nozzle



  • Hello,
    I have been working on my anet a8 for a while now. i just recently upgraded the motherboard to a duet wifi board. I have it printing out pretty well very pleased with it. i would like to take it to the next level and try to print with 2 colors. last night i printed out a wye connection from thingiverse https://www.thingiverse.com/thing:3094884 i hooked all the tubing and connectors to it now it's time to figure out how to tell the printer to use 2 extruders.
    please advise thank you.


  • administrators

    Start with these:

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

    You can either have your slicer generate commands to retract the old filament and prime the new, or you can do it in the tool change files.

    Note, simple Y-adapters suffer from a common problem. The filament you withdraw is likely to have bulges and very thin bits at the end, so when you try to insert it again it may jam. That's why the more modern filament-swapping systems use a guillotine to cut the end off before re-inserting it. The other common approach is to use a mixing nozzle so that both filaments are fed all the way to the melt chamber.



  • Thank you for getting back with me so promptly. I am new to G-code just like a lot of other people.

    M563 P0 D0 H1 ; define tool 0
    G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets
    M563 P1 D1 H1 ; define tool 1
    G10 P1 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets

    is this the one i should be using? if so where exactly should this be placed?
    Also, i am currently using the wye connection directly above the heat sink. So the filament path is from the spool, to the extruder stepper, through a long tube, through the wye, then to the hotend. i like this setup because it made the most sense to me. i work with a Prusa I3 Mk3 MMU and there is a problem with the filament getting jammed in the extruder as it sits directly above the heat sink. to get around this i had to adjust the ramming of the filament prior to retracting.
    Hopefully i won't have a whole lot of problem with my setup, but hey worth a shot i think.
    Now steering back, the tool change files in the second link. What am i looking at?


  • administrators

    @aneta8duet said in Anet A8 Duet 2 WIFI dual extruder single nozzle:

    Thank you for getting back with me so promptly. I am new to G-code just like a lot of other people.

    M563 P0 D0 H1 ; define tool 0
    G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets
    M563 P1 D1 H1 ; define tool 1
    G10 P1 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets

    is this the one i should be using? if so where exactly should this be placed?

    Yes. That replaces your existing single M563 and G10 commands in config.g.

    The tool change files can be used to do the filament change. Retract the filament from the tool in tfree#.g (# = 0, 1) and re-insert it + do any necessary priming in tpost#.g. Or you can leave the tool change files empty and do all that in the slicer instead.



  • Alrighty i'll give that a try when i get home tonight and keep you updated. thank you for your time 🙂


Log in to reply