Dual extruder tool changer set up not working properly.
-
Yeah , I know they are backwards from what they should be but that was the only way I could get the correct motor to run.
When I had it set like this:
M563 P0 S"T0" D0 H1 F4 ; Define tool 0
G10 P0 X0 Y0 Z0 ; Reset tool 0 axis offsets
G10 P0 R0 S0 ; Reset initial tool 0 active and standby temperatures to 0CM563 P1 S"T1" D1 H2 F6 ; Define tool 1
G10 P1 X0 Y0 Z0 ; Reset tool 1 axis offsets
G10 P1 R0 S0 ; Reset initial tool 1 active and standby temperatures to 0Cwhen I try to extrude filament with T0 selected it would try to drive T1 and when I had T1 selected it would drive T0 motor BUT neither extruder would work unless both hotends were heated.
For now I have commented out the T1 tool and now T0 works fine. Here is a picture of my wire connections.
!
Originally I had it set up that E0 would use heater 3 & temp 3 and E1 was set up to use heater 4 and temp 4 but had all kinds of issues with getting that to work with my 4.3" panel due. See this post:
https://forum.duet3d.com/topic/12928/help-with-a-few-configuration-issuesI tried every combination I could think of to get them to show up as 1 & 2 but nothing I did would change that and have them still work. I also could not get 1 & 2 to go away and only show 3 & 4. So I decided to wire them as you see now in the picture and is why I am using extensions on the E-motor cables because I had sized my cable to only fit to the Duex5.
-
After more digging I have narrowed the issue down to having a "U" drive. If I disable the U drive in the config but putting a ; in front of M584 U4 then both extruders will work fine.
Changes I have tried:- Moving the drive number that "U" is using from drive 4 to drive 9 with the same results
- Changing "U" to "V"... , same results.
- Moved any M350, M906, M92, M201, M203, M208, M350, M566, M574 , M667 and M669 commands to be after the M584 commands.
So the only way to get my dual extruder to work is to not have a "U,V,W,A,B,C" axis it seems but I need the extra axis for the tool change. There has got to be something I am missing..
I have updated my config in the first post to my current updated config.
-
@cdl1701yahoo-com why exactly do you need another axis. Is it a special kind of tool changing setup?
-
@TC Yes, it is for the tool changer locking mechanism like what E3D is doing on their tool changer.
-
@cdl1701yahoo-com ah interesting
What did you use as a T-lock? And is there a reason not to try an electromagnetic coupling? -
@TC Check out the Jubilee printer by Poofjunior.
You can find the info on the T-lock at these links. He is also selling the T-lock now already made but I made my own since I started working on mine before he started selling them. Anyway I am adapting his tool changer idea to my existing coreXY printer. -
@cdl1701yahoo-com, you are creating a U drive for your tool locking. You need to home it, and you may also wish to hide it except during tool change operations.
-
@dc42 How do you hide it?
-
@cdl1701yahoo-com said in Dual extruder tool changer set up not working properly.:
@dc42 How do you hide it?
Use the "P" parameter https://duet3d.dozuki.com/Wiki/Gcode#Section_M584_Set_drive_mapping
e,g, M584......P3 will display X, Y and Z but hide U.
-
Update
I found that if I move M584 U4 above all other commands in the config.g that the issue goes away. I am going to try the P3 though to hide the U axis but just have not gotten around to it yet. Thanks for eveyone's help.