Bench Testing Mixing Extruder with Pronterface
-
@Phaedrux - yeah - I wasn't sure if the drive should match the extruder number or the drive number, so I tried both M563 P0 D0:1:2:3:4 and M563 P0 D3:4:5:6:7 am getting the same 'tool creation: bad drive number. I read the sections on drive mapping and tool defining and everything seems to be in order. Unless I missed something. Dumbfounded at the moment.
-
@ractorIII The drive numbers used when you define a tool refer to the extruder drives in the order that they are created. So if you have physical drives assigned to extruders 3 to 7 in M584 then the extruder drive numbers when you define a tool are 0 to 4. Which looks like that's how you have done it.
-
@ractorIII said in Bench Testing Mixing Extruder with Pronterface:
@Phaedrux Nothing happens when I attempt to send gcode through the Duet Web Interface - though the log state that I am connected, the log does not indicate that any code was sent. Another issue that I am having with DWC is that if I attempt to upload the zipped reprap config file I get an AJAX error and it disconnects. If I remember right - I was having this issue before and had to disconnect my power supply from the board and run it strictly of usb to get the upload to work - very inconvenient. I guess I'll open my housing and pull the micro SD out to update reprap config files.
To the issue at hand, which is getting a tool designated for bench testing my extruder setup. The following is how print run responds when issued:
SENDING:M563 P0 D0:1:2:3:4
Error: Tool creation: bad drive number
[ERROR] Error: Tool creation: bad drive numberI'm using a duet wifi with x5 expansion - I have a total of 7 extruder steppers and for this tool I am trying to use the 2 that are on the Duet Wifi and the first 3 that are on the x5 expansion.
Perhaps the M584 command to set up the extruder drives failed. If you send M584 without parameters, what does it report?
EDIT: maximum number of extruders supported by RRF3 on Duet 2 is 6. So your command:
M584 X0 Y2 Z1 E3:4:5:6:7:8:9 ; set drive mapping
is failing because you are trying to create 7 extruders. If you really need 7 then I can increase the limit.
-
thanks @dc42 - I need 5 extruder steppers at the moment - if that is the case I'll remap my motors so my dual Y steppers are not doubled up on one driver. Maybe that will fix my issue - I'll look into your other suggestions later today.
I would be interested in having more extruder steppers available in the future - or even the ability of mapping all of the drivers as extruders - the goal would be precise stationary liquid slurry mixing machine.
-
@deckingman - thanks for your help. Eliminating the E6 driver mapping resolved the issue. All steppers are tested to be operating as expected.
I would like to use that final stepper on the Duex5 as an extruder eventually but will not need it anytime soon.
-
Sorry - this was meant to be a message toward @dc42 :
@ractorIII said in Bench Testing Mixing Extruder with Pronterface:
@deckingman - thanks for your help. Eliminating the E6 driver mapping resolved the issue. All steppers are tested to be operating as expected.
I would like to use that final stepper on the Duex5 as an extruder eventually but will not need it anytime soon.
-
I'll increase the maximum number of extruder drivers to 7 in the next RRF3 build for Duet 2.