E2 and E3 stepper filament sensor
-
Hello,
I am using Duet 1.03 and Duex2 board on my idex printer. Right now I am using E2 and E3 stepper drivers for the extruder. When i try to configure filament runnig out sensor using endstop switch it is not working. I connected to output E2 endstop and E3 endstop. How can i configure them ?here is my config.g
; General preferences
M111 S0 ; Debugging off
G21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
M555 P2 ; Set firmware compatibility to look like Marlin
M208 X-14 Y-5 Z0 V0 S1 ; Set axis minima
M208 X316 Y325 Z330 V330 S0 ; Set axis maxima
M501 ; check conig override file
M574 S0 ; Define active low and unused microswitches
M574 X1 Y1 Z1 V1 S1 ; Define active high microswitches
M581 E2 S0 T3 C0
M581 E2 S1 T4 C0
M581 E3 S0 T3 C0
M581 E3 S1 T4 C0; Drives
M569 P0 S0 ; Drive 0
M569 P1 S1 ; Drive 1
M569 P2 S0 ; Drive 2
M569 P5 S0 ; Drive 3
M569 P4 S0 ; Drive 4
M584 X0 Y1 Z2:4 V4 E5
M350 X256 Y256 Z256 E256 V256 I0 ; Configure microstepping without interpolation
M92 X1280 Y1280 Z10240 V10240 E2400 ; Set steps per mm
M566 X700 Y700 Z10 V10 E120 ; Set maximum instantaneous speed changes (mm/min)
M203 X12000 Y12000 Z700 V700 E6500 ; Set maximum speeds (mm/min)
M201 X2000 Y2000 Z120 V120 E900 ; Set accelerations (mm/s^2)
M906 X1200 Y2400 Z1400 V1400 E700 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
M564 H0 ; Allow movement of axes that have not been homed (needed for ressurection); Heaters
M143 S380 ; Set maximum heater temperature to 380C
M305 P0 T100000 B4623 C9.264103e-8 R4193 ; Set thermistor + ADC parameters for heater 0 (bed)
M305 P1 X200 ; Pt100 (head)
M305 P2 T100000 B4623 C9.264103e-8 R4193 ; chamber thermistor
M141 H2 ; set chamber temp to H2
M104 H1 ; set extruder temp to H1; Tools
M563 P0 D0 H1 ; Define tool extruder 0
G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C -
From https://duet3d.dozuki.com/Wiki/Gcode?revisionid=HEAD#Section_M591_Configure_filament_sensing:
Cnn Which input the filament sensor is connected to. On Duet electronics: 0=X endstop input, 1=Y endstop input, 2=Z endstop input, 3=E0 endstop input etc. If you have a Duex 2 or Duex 5 in your system, note that C5 thru C9 (the endstop inputs on the DueX) cannot be used for filament monitors, but C10 and C11 (the endstop inputs on the CONN_LCD connector) can.
-
Thank you.