Filament monitor port must be on same board as extruder driver?
-
I am converting my printer from Duet 2 Wifi to a Duet 3 Mini 5+ with a Toolboard v1.1. I have everything working except my filament sensor.
In my config.g, I have :M591 P2 C"0.io5" D0 S1
I have a reverse Bowden with a direct drive extruder. So I want the filament on the reverse Bowden, connected to the Duet 3 Mini 5+, not the Toolboard.
However, when I run the M591, I get:
Filament monitor port must be on same board as extruder driver
I can't be the only one who has this type of setup. Are there any work arounds?
Thanks in advance.
-
@dhouck This is a specified limitation:
https://duet3d.dozuki.com/Wiki/Duet_3_firmware_configuration_limitations
Which makes sense for "monitors" that measure movement but we may remove this in a future version for "sensors" that are simple switches.
In the mean time you can use the trigger system to trigger a pause with the switch:
https://duet3d.dozuki.com/Wiki/M581 -
@t3p3tony I understand this is working as designed... I just think it is an arbitrary, wrong, limitation.
-
@dhouck For a filament monitor that measures filament movement we want to do that on the same board as the extruder driver - I think that is a sensible limitation as that processor has the information about the extruder position at any point in time.
For a simple switch based filament sensor I agree that this limitation could be relaxed and we plan to do so in the future.
-
I've just come across the same problem after adding the tool board
-
@nick9one1 switch or filament measuring?