controlling two heaters in one extruder



  • Hi all,
    I was trying to control two heaters mounted on one extruder.
    I need their temperature to be different from each other (e.g. the first heater 120 degrees and the second heater 220 degrees).
    I have also mounted a fan to cool the first heater in case its temperature was raised above the set value.
    What is the best way to configure this setup using the firmware configuration tool??


  • administrators

    To configure the temperatures for two or more heaters on a single tool, use the G10 command to set the temperatures. For example:

    M563 P0 H1:2 D0 ; tool 0 uses heaters 1 and 2
    ...
    G10 P0 S120:220 ; set heater 1 to 120C and heater 2 to 220C



  • @dc42 many thanks for your reply, I will try it.
    and regard using the cooling fan to cool the heater if it overheated
    I tried to use this command
    M106 P0 S1 I0 F500 H2 T120

    However, I have noticed that once I give the printer a job to print it stops executing this command. should I add any commands in the slic3r?

    Thanks


  • administrators

    @shaqour said in controlling two heaters in one extruder:

    @dc42 many thanks for your reply, I will try it.
    and regard using the cooling fan to cool the heater if it overheated
    I tried to use this command
    M106 P0 S1 I0 F500 H2 T120

    However, I have noticed that once I give the printer a job to print it stops executing this command. should I add any commands in the slic3r?

    When you configure a fan to be thermostatically controlled like that, you can't control the fan manually unless you first disable thermostatic control.



  • @dc42 can you please advise me what command is used to trigger the fan based on the temperature of the heater?


  • administrators

    @shaqour said in controlling two heaters in one extruder:

    @dc42 can you please advise me what command is used to trigger the fan based on the temperature of the heater?

    The command you gave before:

    M106 P0 S1 I0 F500 H2 T120

    will turn fan 0 on when heater 2 temperature is 120C or more.

    Note, Fan 0 output is normally used for the print cooling fan. I suggest you use fan 1 or 2 fr the hot end cooling fan.


 

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