Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    S3D users, how do you setup for Duet?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    23
    641
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • alankilianundefined
      alankilian @tecno
      last edited by

      @tecno said in S3D users, how do you setup for Duet?:

      I have 2 fans one for tool that needs to be at 100% all the time

      If you have a fan that needs to be on 100% of the time, plug it in to the connector for the "Always-on fan"

      Which Duet board do you have?
      I'll show you the connector location.

      SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

      tecnoundefined 1 Reply Last reply Reply Quote 0
      • tecnoundefined
        tecno @alankilian
        last edited by tecno

        @alankilian

        Mini 5+ WiFi

        That is not an option to have the fan always on, It is on a port that can be controlled and need to control that toolfan. These fans are connected to Toolboard as you can see on the port numbers.

        3rd is always on blowing over the Duet board = Big Silent Noctua.

        alankilianundefined 1 Reply Last reply Reply Quote 0
        • alankilianundefined
          alankilian @tecno
          last edited by

          @tecno I'm sorry that I still don't understand your problem.

          You have a hotend fan that's controlled by a thermostat.

          • Does that fan work?

          You have a fan that is a part cooling fan controllable with the M106 command.

          • Does that fan turn off when you type M106 S0
          • Does it turn on when you type M106 S255

          What fan does not work the way you need it to?

          You say "As it is now with only one M106 set 20% (Petg) for the Part-Layer fan it command the tool fan also."

          That sounds like you are saying if you type M106 S50 (To set your cooling fan to 20%) that your hotend fan also changes speed?
          Is that right?

          Will you please post your full config.g ?

          SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

          tecnoundefined 1 Reply Last reply Reply Quote 0
          • tecnoundefined
            tecno @alankilian
            last edited by

            @alankilian
            I think I have sorted out my problem, been cleaning up the code in config.g

            6e36611a-dae9-4086-b27d-32c494466456-image.png

            Had earlier a problem that Toll Fan and Fan 0 was ganged in this fan control panel
            Wasa typo obviously as it seems to work now as I want 😉

            ; Heaters
            M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0
            M950 H0 C"out1" T0 ; create bed heater output on out1 and map it to sensor 0
            M307 H0 R0.211 C620.5 D1.28 S1.00 V24.1 ; disable 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"121.temp0" Y"thermistor" T100000 B3950 ; configure sensor 1 as thermistor on pin temp1
            M950 H1 C"121.out0" T1 ; create nozzle heater output on out2 and map it to sensor 1
            M307 H1 B0 R3.712 C153.4 D6.29 S1.00 V24.3 ; PID values after tuninh
            M143 H1 S280 ; set temperature limit for heater 1 to 280C

            ; Fans
            M950 F0 C"121.out1" Q500 ; create fan 0 on pin out5 and set its frequency // PART FAN
            M106 P0 S0 H-1 ; P0 = fan0 S0 = Speed 0 H-1 = Disable Termostatic mode

            M950 F1 C"121.out2" Q500 ; create fan 1 on pin out6 and set its frequency // TOOL FAN
            M106 P1 S1 H1 T45 ; P1 = fan1 S1 = Speed 100% H1 = Enable Thermostatic mode T45 = start at 45°C

            M950 F2 C"out3" Q500 ; create fan 2 on pin out3 and set its frequency // Main Board Fan
            M106 P2 S1 H-1 ; P2 = fan2 S1 = speed 100% H-1 = Disable Termostatic mode

            ; Tools
            M563 P0 D0 H1 F1 ; P0 = tool0 D0 = ext drive H1 = heater1 F1 = fan1
            G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
            G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C

            When it was bad I did not know how to get correctly posted gcode to controll fans, but now I think it will work.

            Cheers
            Bengt

            Phaedruxundefined 1 Reply Last reply Reply Quote 0
            • Phaedruxundefined
              Phaedrux Moderator @tecno
              last edited by

              @tecno The "Tool Fan" on that slider will control the fan associtated with whichever tool is currently selected. So it will indeed the tied to one of your fans. Based on your gcode you have a problem though.

              Fan0 you have set up as a gcode controlled part cooling fan and fan1 is the thermostatically controlled heatsink fan. But your tool has fan1 associated with it, but it should have Fan0.

              Change M563 P0 D0 H1 F1 to M563 P0 D0 H1 F0

              Z-Bot CoreXY Build | Thingiverse Profile

              tecnoundefined 1 Reply Last reply Reply Quote 0
              • tecnoundefined
                tecno @Phaedrux
                last edited by tecno

                @phaedrux

                Hmmm I don´t agree, if I change it to F0 it will not cool the heatsink !

                Tool Fan is F1

                1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator
                  last edited by

                  When you say tool fan, do you mean heat sink fan?

                  Tool fan should mean part cooling fan.

                  Fan1 is thermostatically controlled so it would be for the heatsink. In which case it should not be assigned to that tool with F1

                  Z-Bot CoreXY Build | Thingiverse Profile

                  tecnoundefined 1 Reply Last reply Reply Quote 0
                  • tecnoundefined
                    tecno @Phaedrux
                    last edited by tecno

                    @phaedrux

                    Look at the picture above of fan controll panel.

                    Tool Fan = F1 Fan0 = Fan0 = partlayer cooling F2 = boardcooling.

                    It was this fu that got me nowhere and got ganged in the panel >> toolfan and f1 that is not logical and not very clear for the user.

                    It is working now (as far as can see) so I will not touch it 😉

                    Cheers
                    Bengt

                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator
                      last edited by

                      Yes I see your picture and I see your gcode.

                      I'm telling you that "tool fan" in that picture is meant to control the part cooling fan associated with that tool. If you had more than one tool, it would control the part cooling fan for whichever tool was selected.

                      Your gcode has associated a thermostatically controlled fan has the part cooling fan. This is not correct. If it's working fine now, just wait until it's not.

                      You can disagree with what I'm telling you, but it's only because you don't understand what I'm saying.

                      I think the root of the misunderstanding is that you are taking "tool fan" to mean the heat sink fan. This is not the meaning of "tool fan" in a 3d printer context.

                      // TOOL FAN should say Heat sink fan.

                      M563 P0 D0 H1 F1 should be M563 P0 D0 H1 F0 which is your Part fan.

                      Trust me. This is a common misunderstanding.

                      Let's look at it this way.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      alankilianundefined tecnoundefined 2 Replies Last reply Reply Quote 0
                      • alankilianundefined
                        alankilian @Phaedrux
                        last edited by alankilian

                        @phaedrux It's also possible that he thinks his part cooling fan is plugged in to fan0, but it's really plugged in to fan1.

                        (I know this because I made the same mistake and couldn't get my fans running right for a half of a day.)

                        SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

                        1 Reply Last reply Reply Quote 1
                        • tecnoundefined
                          tecno @Phaedrux
                          last edited by tecno

                          @phaedrux

                          First of all this is a language confusion for me, 70+ and Finn living in Sweden, my apologies.

                          bb975238-9536-4395-a518-ac1bf4c65c0f-image.png

                          173c32b8-56c4-4cf3-bddc-ccfd562e6fb4-image.png

                          Why is both Tool Fan and Fan 0 in this panel as they are the same and no Fan1?
                          Tool Fan only shows when T0 is active.

                          Seems to work as intended just a bit confusing for me and probably for others too.

                          Cheers
                          Bengt

                          Phaedruxundefined 1 Reply Last reply Reply Quote 0
                          • Phaedruxundefined
                            Phaedrux Moderator @tecno
                            last edited by

                            @tecno said in S3D users, how do you setup for Duet?:

                            just a bit confusing for me and probably for others too.

                            Yes I agree, but it does make more sense when you have more than 1 tool. If you have 4 tools, each with their own part cooling fan, the tool fan slider will always work with whichever tool is currently selected.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            tecnoundefined 1 Reply Last reply Reply Quote 0
                            • tecnoundefined
                              tecno @Phaedrux
                              last edited by

                              @phaedrux

                              7e33ce8b-2e4f-499b-9c4d-39cba7e4cc04-image.png

                              Is there a way to get rid of the duplicate button?? has this to do with toolfan connected to toolboard?

                              1 Reply Last reply Reply Quote 0
                              • Phaedruxundefined
                                Phaedrux Moderator
                                last edited by

                                It depends. On that particular slider element you cannot, but on the other control page with the sliders on the right side there is a "Change visibility" button. A request has been made to add that to this fan slider selector as well.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                tecnoundefined 1 Reply Last reply Reply Quote 0
                                • tecnoundefined
                                  tecno @Phaedrux
                                  last edited by

                                  @phaedrux

                                  Thank you !

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post
                                  Unless otherwise noted, all forum content is licensed under CC-BY-SA