Extruder 0 has no filament sensor
-
Just for fun, I disconnected my sensor and did a power-on and I get:
m591 d0 Duet3D rotating magnet filament monitor v1 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check every 3.0mm, no data received
So...... We can forget about wiring.
Something else is wrong.
Can you type this in the GCODE console and report back the results:
- m591 D0 P1 C"e0_stop" S1
- m591 D0
- m591 D0 P3 C"e0_stop" S1
- m591 D0
Here's what I get:
m591 D0 P1 C"e0_stop" S1 m591 D0 Simple filament sensor on pin e0stop, enabled, output low when no filament, filament present: yes m591 D0 P3 C"e0_stop" S1 m591 D0 Duet3D rotating magnet filament monitor v1 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check every 3.0mm, no data received
-
@dave-parry Ah yes I have
M591 D0 ; display filament sensor parameters for extruder drive 0after the M591 command.
-
Try the test commands I posted above you.
-
@alankilian MiniKossel
Status
Idle
Mode: FFF
Tool Position
X
0.0
Y
0.0
Z
250.00
Extruder Drives
Drive 0
0.0
Speeds
Requested Speed
0 mm/s
Top Speed
0 mm/s
Sensors
Vin
24.1 V
MCU Temperature
43.9 °C
Z-Probe
0
Tools
Extra
Control Heaters
Tool Heater Current Active Standby Hot End
T0 - Load Filament Heater 1
active 27.3 °CBed Heater 0
off 29.4 °CTemperature Chart
30/12/2021, 17:48:31 m591 D0
Duet3D rotating magnet filament monitor v3 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check printing moves every 3.0mm, version 3, mag 133 agc 61, no calibration data
30/12/2021, 17:48:19 m591 D0 P3 C"e0_stop" S1
30/12/2021, 17:48:05 m591 D0
30/12/2021, 17:47:51 m591 D0 P1 C"e0_stop" S1
30/12/2021, 17:47:26 m591 D0 P1 C"e0_stop" S1 m591 D0 m591 D0 P3 C"e0_stop" S1 m591 D0
Simple filament sensor on pin e0stop, enabled, output low when no filament, filament present: noDuet3D rotating magnet filament monitor v1 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check printing moves every 3.0mm, no data received
-
@dave-parry said in Extruder 0 has no filament sensor:
Duet3D rotating magnet filament monitor v1 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check printing moves every 3.0mm, no data received
OK!!! You've got it configured now.
If you wait a minute or so, do you get a report with mag and agc:
- Duet3D rotating magnet filament monitor v3 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check every 3.0mm, version 3, mag 129 agc 118, no calibration data
-
filament monitor v1
We may need some extra help from @dc42 to see if there's something different with the v1 filament monitor vs. my v3.
-
@alankilian Not got that message yet and it wont home now. I get Error G28
failed to enable end stops. -
@alankilian I only just got this about a month before christmas, so dont understand the V1
-
@dave-parry Restarted it and it's now homing
-
@dave-parry Have rechecked the commands and I now get this
m591 D0
Duet3D rotating magnet filament monitor v3 on pin e0stop, enabled, sensitivity 28.80mm/rev, allow 60% to 160%, check printing moves every 3.0mm, version 3, mag 133 agc 60, no calibration dataSo it is V3
-
OK!!!
You're all set.
You'll get calibration data after you start a print.
What do you think the problem was?
- "C3" vs. "e0_stop"
-
@alankilian No sorry Alan, I meant I put the Gcode commands in manually and it reports V3. If I power on/off it goes back to no sensor. It does however display extruder drive 0 data in the status window. If I feed some filament it increments the correct amount.
-
Post your config.g
You've just got something missing or something extra in there.
You're REALLY close.
-
@dave-parry Ok have changed the M591 in config.sys to the second M591 in your list
m591 D0 P3 C"e0_stop" S1 and it seems to have done the trick....
Havent tried it yet with running out of filament will try that now. Also console says no calibration data, do I need to do this, cant see anything on the dozuki that mentions it.
Anyway thank you very much for your patience. Promise next time I take the print bed off will change the cable round so the colours are correct.... -
Well it Paused the print and saved the resume state, so I guess thats a "solved" thank god ( and You).
-
@dave-parry said in Extruder 0 has no filament sensor:
Also console says no calibration data
It will get calibration data as it starts to print and can check the extrusion amount vs. the amount the sensor is saying came out. It's automatic.
Of you try m591 d0 during a print, you'll see more data.