Heater 1 isn't showing
-
I edited my config file to change tool offsets since I've changed extruders. After resetting Heater 1 no longer shows up. I tried reverting to a saved config file and it didn't help.
Duet2 Wifi, Duex5, Tenlog TL-D3 printer, RepRapFirmware for Duet 2 WiFi/Ethernet 3.3 (2021-06-15)
Duet WiFi Server Version: 1.26Here's my config file.
; Configuration file for Duet WiFi (firmware version 1.21) ; executed by the firmware on start-up ; ; ; General preferences G21 ; Work in millimetres G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves ; Network M550 D3 Duet ; Set machine name M552 S1 ; Enable network M586 P0 S1 ; Enable HTTP M586 P1 S0 ; Disable FTP https://duet3d.dozuki.com/Wiki/Gcode#Section_M505_Set_configuration_file_folder M586 P2 S0 ; Disable Telnet ; Drives direction M569 P0 S1 ; Physical drive 0 goes forward (X1) M569 P1 S1 ; Physical drive 1 goes forwards (Y) M569 P2 S1 ; Physical drive 2 goes forwards (Z1) M569 P3 S1 ; Physical drive 3 goes forwards (X2 on e0) M569 P4 S0 ; Physical drive 4 goes backwards (Z2) M569 P5 S0 ; E0 - Physical drive 5 goes backwards M569 P6 S1 ; E1 - Physical drive 6 goes forwards ; Drive mapping M584 X0 Y1 Z2:4 U3 V4 E5:6 P4 ; Drive mapping X=0, Y=1, Z=2 and 4, X2=U=3 and Z2=V=4, extruder motors 5 and 6. Drive 2 and 4 is combined Z. 4 axes are visible ; Endstops M574 X1 S1 P"!xstop" ; configure active-high endstop for low end on X via pin xstop M574 Y1 S1 P"!ystop" ; configure active-high endstop for low end on Y via pin ystop M574 Z1 S1 P"!zstop" ; configure active-high endstop for low end on Z via pin zstop M574 U2 S1 P"!e0stop" M574 V1 S1 P"!e1stop" M671 X-20:325 Y0:0 S0.5 ; leadscrews at left and right of X axis ;Microstepping M350 X64 Y64 Z64 U64 V64 I1 ; Configure microstepping with interpolation M350 E32:32 I0 ; Configure microstepping with interpolation ; Stepps per millimeter M92 X326.4 Y326.4 Z3200 U326.4 V3200 ; Set steps per mm M92 E184:184 ; stock D3 extruder value 92, that is double, so 184 at 32 microstepping, rbmg ; Movement and speed parameters M566 X450 Y450 Z120 U450 V120 ; Set maximum MOVEMENT instantaneous speed changes (mm/min) M566 E150:150 ; Set maximum EXTRUDERS instantaneous speed changes (mm/min) M203 X9000 Y9000 Z800 U9000 V800 ; Set maximum MOVEMENT speeds (mm/min) M203 E3600:3600 ; Set maximum EXTRUDERS speeds (mm/min) M201 X1000 Y1000 Z800 U1000 V800 ; Set MOVEMENT accelerations (mm/s^2) M201 E5000:5000 ; Set EXTRUDERS accelerations (mm/s^2) M906 X1100 Y1300 Z980 U1100 V980 I30 ; Set MOVEMENT motor currents (mA) and motor idle factor in per cent M906 E1200:1200 I30 ; Set EXTRUDER motor currents (mA) and motor idle factor in per cent, stock value 1197 ; Axis Limits 0,0 origin at bed center M208 X-192 Y-155 Z0 U-150 V0 S1 ; Set axis minima M208 X150 Y155 Z360 U194 V360 S0 ; Set axis maxima ; Filament runout sensors - enable and connect to E- motor enstops M591 D5 P2 C10 S0 ; Filament monitoring for printhead 1 on endstop 10 M591 D6 P2 C11 S0 ; Filament monitoribg for printhead 2 on endstop 11 M557 X-100:150 Y-120:140 S20 ; probe from X Y= with a mesh spacing of 20mm ; Z-Probe M950 S0 C"duex.pwm1" ; Duet 2 WiFi/Ethernet M558 P9 C"^zprobe.in" H5 F120 T6000 G31 X20 Y0 Z6.666 P25 M307 H6 A-1 C-1 D-1 ; Disable the 7th Heater to free up PWM channel 5 on the Duex board. M950 S7 C"duex.e6heat" ; assign GPIO port 0 to heater6 on expansion connector, servo mode ; Heaters M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0 M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C M308 S1 P"duex.e2temp" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin duex.e2temp M950 H1 C"duex.e2heat" T2 ; create nozzle heater output on duex.e2heat and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M143 H1 S280 ; set temperature limit for heater 1 to 280C M308 S2 P"duex.e3temp" Y"thermistor" T100000 B4138 ; configure sensor 2 as thermistor on pin duex.e3temp M950 H2 C"duex.e4heat" T2 ; create nozzle heater output on duex.e4heat and map it to sensor 2 M307 H2 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M143 H2 S280 ; set temperature limit for heater 2 to 280C ; Fans M950 F0 C"duex.fan6" Q250 ; create fan 0 on pin duex.fan6 and set its frequency M106 P0 S255 H-1 ; set fan 0 value. Thermostatic control is turned off M950 F1 C"duex.fan7" Q250 ; create fan 1 on pin duex.fan7 and set its frequency M106 P1 S255 H-1 ; set fan 1 value. Thermostatic control is turned off M950 F2 C"duex.fan3" Q250 ; create fan 2 on pin duex.fan3 and set its frequency M106 P2 S255 H-1 ; set fan 2 value. Thermostatic control is turned off M950 F3 C"duex.fan4" Q250 ; create fan 3 on pin duex.fan4 and set its frequency M106 P3 S255 H-1 ; set fan 3 value. Thermostatic control is turned off ; TOOLS ;Left printhead - T0 M563 P0 D0 H1 F0 ; Tool 0 uses Motor 5 for extruder, heater 3 and fan 0 G10 P0 X0 Y26 Z0 ; Set tool 0 axis offsets G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C ; Right printhead - T1 M563 P1 D1 H2 X3 F2 ; Tool 1 uses Motor 6 for extruder, heater 4 and fan , ports X axis movement to drive 3 G10 P1 Y-19.2 U-2 Z0 ; Set tool 1 axis offsets G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C ; DUPLICATION TOOL - T2 ;Use "M579 U-1" in start slicers start script for mirror mode ; G10 P2 X-50 Y0 U50 S0 R0 ; Set tool offsets and temperatures for tool 2 - moves X 75 left and U 75 right ; M563 P2 D0:1 H1:2 X0:3 F3:4 ; Tool 2 uses both extruders and hotend heaters, maps X to both X and U, and uses both print cooling fans 3 and 4 ; M567 P2 E1.00:1.00 ; Set mix ratio 100% on both extruders ; M568 P2 S1 ; Turn on mixing for tool 2 ; Automatic saving after power loss is enabled M911 S22 R23 P"M913 X0 Y0 U0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss ; Custom settings are configured in config-override.g M501
-
Yay! I sorted it out.
I went back to an older config file I had saved and just started changing blocks of code one at a time until i figured out what was messing up.
I guess I hadn't paid attention after getting the bed probe set up. I had the bed probe on pins shared by the heater. Its all working, for now.
-
undefined Phaedrux marked this topic as a question
-
undefined Phaedrux has marked this topic as solved