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.7M569 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 - E1M350 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 offT0 ; 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?