Dual extruder 2 in 1 out issue



  • I am having problems getting my dual extruder working with any of the 1.20 firmware settings the tool change seems to be working, but unable to get the current set for the tool 1 if I use M906 E1050:1050 in the code they both stop working but E1050 only tool 0 works and the second goes way to fast. Even if I change M83 to M82 same results. Any ideas apparently I am missing something my current config.g below.

    ;;
    ;; Folgertech FT5 Configuration
    ;;
    M80
    M111 S0 ; Debugging off
    G21 ; Work in millimeters
    G90 ; Send absolute coordinates…
    M83 ; ...but relative extruder moves tried with both extruder settings no improvement
    ;M82 ; . tried with both extruder settings no improvement
    M555 P2 ; Set firmware compatibility to look like Marlin
    M208 X0 Y0 Z0 S1 ; Set axis minima
    M208 X300 Y300 Z400 S0 ; Set axis maxima

    ; Endstops
    M574 X1 Y1 S1 ; Define active high microswitches
    M574 Z0 E1 S1 ; Define active high microswitches

    ; Z probe section
    M558 P4 I1 X0 Y0 Z1 H10 F120 T6000 ; Set Z probe type to switch, the axes for which it is used and the probe + travel speeds
    G31 P500 X45 Y0 Z3.8; Set Z probe trigger value, offset and trigger height
    M557 X0:270 Y0:235 S65.7

    M569 P0 S0 ; Drive 0 - X
    M569 P1 S0 ; Drive 1 - Y
    M569 P2 S0 ; Drive 2 - Z
    M569 P3 S1 ; Drive 3 - E0
    M569 P4 S1 ; Drive 4 - E1

    M350 X64 Y64 Z16 I1 ; Configure microstepping with interpolation
    M350 E32:32 ; Extruder0 microstep
    M92 X322 Y322 Z399 ; Set steps per mm
    M92 E2057:2050 ; Steps/mm for Extruders
    M566 X1000 Y1000 Z12 E120:120 ; Set maximum instantaneous speed changes (mm/min)
    M203 X8000 Y8000 Z600 E1200:1200 ; Set maximum speeds (mm/min)
    M201 X1200 Y1200 Z500 E250:250 ; Set accelerations (mm/s^2)
    ;M906 X1000 Y1000 Z1200 E1050 I30 ; Set motor currents (mA) and motor idle factor in per cent only 1 extruder works
    M906 X800 Y800 E1050:1050 Z1200 I30 ; Set motor currents (mA) and motor idle factor in per cent neither extruder works
    M84 S30 ; Set idle timeout

    ; Heaters
    M143 S285 ; Set maximum heater temperature to 260C
    M305 P0 T10000 B3988 C0 R470 ; Set thermistor + ADC parameters for heater 0
    M305 P1 T100000 B4725 C7.06e-8 R4700 ; Set thermistor + ADC parameters for heater 1
    M307 H1 A199.0 C137.1 D5.5 B0 ; PID

    ; Tools
    M563 P0 D2 H1 F1 ; Define tool 0
    G10 P0 S0 R0 X0 Y0 ; Set tool 0 operating and standby temperatures
    M563 P1 D3 H1 F1 ; Define tool 1
    G10 P1 S0 R0 X0 Y0 ; Set tool 1 operating and standby temperatures

    ; Network
    M550 PMy FT5 v1.0 ; Set machine name
    M552 P0.0.0.0 S1 ; Enable network and acquire dynamic address via DHCP

    ;M106 P0 H-1 S0; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
    ;M106 P1 H-1 S0; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
    ;M106 P2 H-1 S0; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off

    T0 ; Select first tool



  • I can't think why changing the motor current should completely stop the extruder from working. The only thing that leaps out is that in the commented out line you have M906 X Y Z E but you've only set it for one extruder which may explain why only one extruder works. In the uncommented line you have the order as M906 X Y E:E Z. I wouldn't have expected the order to be critical but you could try M906 X800 Y800 Z1200 E1050:1050. BTW, 1,050 mA is a strange number to use. How did you arrive at it and why do you have a higher motor current setting for the extruders compared to the X and Y axes?


Locked
 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.