Multiple heated chambers (printing + filament) – how to?



  • Hi,
    sorry as I'm new to this board, but I would like to ask a question. I would like to set a multiple (two) heated chambers on RepRap Firmware 3.x
    I have nicely set main extruder heater, bed and chamber, but can't get another tool + thermistor paired together so I can use those for setting it as another “pseudo chamber” (it wouldn't be called via M141 obviously).
    Problem is just that I can't get that second extruder paired with thermistor. Tool 1 doesn't have thermistor assigned and thermistor itself is showing in Extras.
    I have Duet 2 Wifi + Duex5 for more heater and thermistor pins.

    My config:

    ; Thermistors
    M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 C7.06e-8		; Put your own H and/or L values here to set the bed thermistor ADC correction
    M950 H0 C"bedheat" T0					; Create bed heater and assign S0 thermistor to it
    M307 H0 B0 S1.00                                       ; disable bang-bang mode for the bed heater and set PWM limit
    M140 H0                                                ; map heated bed to heater 0
    M143 H0 S200                                           ; set temperature limit for heater 0 to 200C
    
    M308 S1 A"Extruder" P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
    M950 H1 C"e0heat" T1                                   ; create nozzle heater output on e0heat and map it to sensor 1
    M307 H1 B0 S1.00                                       ; disable bang-bang mode for heater  and set PWM limit
    M143 H1 S450                                           ; set temperature limit for heater 1 to 300C
    
    M141 H2 ; heater 2 is a chamber heater
    M308 S2 A"Chamber" P"e1temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 3 as thermistor on pin e1temp
    M950 H2 C"e1heat" T2                                   ; create nozzle heater output on e1heat and map it to sensor 2
    M307 H2 B1                                       ; use bang-bang mode for heater
    M143 H2 S180                                           ; set temperature limit for heater 2 to 180 C
    
    M308 S3 P"e2temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 3 as thermistor on pin e2temp
    M950 H3 C"e2heat" T3                                   ; create nozzle heater output on e1heat and map it to sensor 3
    M307 H3 B1                                       ; use bang-bang mode for heater
    M143 H3 S100                                           ; set temperature limit for chamber heater 2 to 100C
    
    ; Tool definitions
    M563 P0 D0 H1					; Define tool 0
    G10 P0 S0 R0					; Set tool 0 operating and standby temperatures
    ;*** If you have a single-nozzle build, comment the next 2 lines
    M563 P1 H3					; Define tool 1 on heater 3 for filament chamber heater
    G10 P1 S0 R0					; Set tool 1 operating and standby temperatures
    

    Please ignore thermistor type used, it's just for testing.
    As I'm saying, topic might be called “Dual extruder and chamber” as I'm aware I can't use two chambers, but I would like to use another thermistor and heater output as an separate chambers for printing and filament heating chamber.


Log in to reply