Fan question



  • ; Fans
    M106 P0 S0 F500 H-1 ; Part cooling fan

    Maestro 2.02 with the new DWC displays "Tool Fan" by default. "Fan 0" appears as an option to display. S3D sets "Tool Fan" speed, but my part cooling fan is "Fan 0". I probably don't have anything attached to tool fan? Fan 0 seems to be P0 so what is Tool Fan, and how do I get S3D to control Fan 0? Can I remove Tool Fan from the interface since it serves no purpose to display it? Or can I assign Fan 0 as Tool fan?



  • By default Fan 0 is the Tool Fan. In some special cases, the Tool fan can change during a print. For example if you have an IDEX (independent dual extruder) printer, the active tool's fan is the Tool Fan - this allows simpler Gcode to target the right fan without having to first check which tool is active (when slicing).

    For most of us, this provides no real benefit.

    For S3D, the default Fan options should work as long as Fan 0 is what you need to control. If you need to control another fan, you will need to dig a bit into the Firmware Configuration (under the Tools menu).
    I can't exactly remember how I made my specific profile, for the customization (since I run multiple printers), but inside the FFF tab, you can set the Gcode for a fan. Default is M106 S$ (a $ is replaced by 0-255; % is replaced with a percentage). If you need it to control Fan 1, use M106 P1 S$.

    If you have multiple printers, you will need to create a separate configuration like above for the Duet (or for each Duet their own), and in the Processes (where you usually set your settings), in the G-Code tab, ensure that "Update Firmware Configuration" is checked and the right firmware configuration is selected. Each time you now select this profile in the processes, it will use your settings.

    Using the above method I changed the way S3D sets my temperatures, using the newer G10 option (though my starting gcode have the more advanced option to add idle temperatures as well).



  • @jacotheron said in Fan question:

    By default Fan 0 is the Tool Fan. In some special cases, the Tool fan can change during a print. For example if you have an IDEX (independent dual extruder) printer, the active tool's fan is the Tool Fan - this allows simpler Gcode to target the right fan without having to first check which tool is active (when slicing).

    For most of us, this provides no real benefit.

    For S3D, the default Fan options should work as long as Fan 0 is what you need to control. If you need to control another fan, you will need to dig a bit into the Firmware Configuration (under the Tools menu).
    I can't exactly remember how I made my specific profile, for the customization (since I run multiple printers), but inside the FFF tab, you can set the Gcode for a fan. Default is M106 S$ (a $ is replaced by 0-255; % is replaced with a percentage). If you need it to control Fan 1, use M106 P1 S$.

    If you have multiple printers, you will need to create a separate configuration like above for the Duet (or for each Duet their own), and in the Processes (where you usually set your settings), in the G-Code tab, ensure that "Update Firmware Configuration" is checked and the right firmware configuration is selected. Each time you now select this profile in the processes, it will use your settings.

    Using the above method I changed the way S3D sets my temperatures, using the newer G10 option (though my starting gcode have the more advanced option to add idle temperatures as well).

    Something weird is going on. Here is the 12864 display entry fro fan:

    text R27 C5 F0 T"Fan:
    alter R27 C50 F0 D0 W19 N399

    It says fan 0 is at 0% when it's at 60%. In DWC "Tool Fan" seems to track with fan 0 in 12864. If I change fan 0 in DWC the fan turns on and 12864 stays at 0. S3D also appears to want to control tool fan in DWC and fan 0 in 12864. Neither of these affect the actual fan.

    edit: My bad, it was M563 I think. It must have been set wrong after the SD card died. 😞 It's all about what fan is assigned to the tool. Duhhh!!!


 

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