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

v1.1 tool board extruder + filament sensor?

Scheduled Pinned Locked Moved
Duet Hardware and wiring
4
9
377
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.
  • undefined
    kb58
    last edited by 6 Aug 2021, 00:53

    This was asked by someone but it wasn't answered, and I have the same question. If a v1.1 tool board is controlling an extruder, must the filament sensor also be connected to the tool board, or does it not matter and it can be connected to the 6HC board?

    Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

    undefined 1 Reply Last reply 6 Aug 2021, 01:35 Reply Quote 0
    • undefined
      Alex.cr @kb58
      last edited by 6 Aug 2021, 01:35

      @kb58
      The filament sensor must be connected to whatever board has the extruder connected. In you case I would assume your toolboard controls your extruder. So yes, this would be required.

      It would be super convenient if this was not a limitation but its understandable. I believe @dc42 has stated in the past that this is required due to pulse timing and checking in the firmware.

      The only way around this is if you are using just a regular filament runout switch. You could configure it as trigger and have it run pause.g or any other macro.

      Voron2.4/Duet3 SBC+6HC+3HC+1LC+1HCL(x2) - Delta/Duet2 Wifi - CubePro/Duet2 Wifi+Duex5 - Laser/Duet3 Mini5+ - Cel Robox - U̶p̶3̶0̶0̶+/D̶u̶e̶t̶3̶ ̶6̶H̶C̶+̶LC1̶ - F̶T̶-̶5̶/̶D̶u̶e̶t̶2̶ ̶W̶i̶f̶i̶ - S̶o̶l̶i̶d̶o̶o̶d̶l̶e̶

      undefined 1 Reply Last reply 6 Aug 2021, 02:00 Reply Quote 0
      • undefined
        kb58 @Alex.cr
        last edited by 6 Aug 2021, 02:00

        @alex-cr Thanks. The filament sensor is IR, but the output is just a logic level, so maybe it could be used on other boards. I think in this case, though, I'll place it above the extruder and run it to the tool board.

        Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

        undefined 1 Reply Last reply 6 Aug 2021, 08:01 Reply Quote 0
        • undefined
          Phaedrux Moderator
          last edited by Phaedrux 8 Jun 2021, 03:17 6 Aug 2021, 03:16

          https://duet3d.dozuki.com/Wiki/Duet_3_firmware_configuration_limitations

          Filament monitors must be connected to the same board as the corresponding extruder motor. This use so that the firmware can correlate the measured filament movement and the commanded extruder movement in real time.

          What kind of filament sensor is it? Does it track filament motion, or is it just a simple presence detection?

          Z-Bot CoreXY Build | Thingiverse Profile

          undefined 1 Reply Last reply 6 Aug 2021, 03:46 Reply Quote 0
          • undefined
            kb58 @Phaedrux
            last edited by kb58 8 Jun 2021, 03:47 6 Aug 2021, 03:46

            @phaedrux It's just a simple (probably open collector) IR sensor that is interrupted by the material. A long way of saying, yes, just a simple presence detector. For that reason, I suspect I could just treat it as a switch on the main board, but still haven't decided where it fits best.

            Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

            1 Reply Last reply Reply Quote 0
            • undefined
              Phaedrux Moderator
              last edited by 6 Aug 2021, 06:05

              Yes if it's just a simple switch then the previously mentioned limitation doesn't really apply. It's just an endstop.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • undefined
                dc42 administrators @kb58
                last edited by 6 Aug 2021, 08:01

                @kb58 currently any filament monitor or sensor configured using M591 must be attached to the same board as the extruder motor. We may make an exception in future firmware versions for simple filament presence detectors.

                Duet WiFi hardware designer and firmware engineer
                Please do not ask me for Duet support via PM or email, use the forum
                http://www.escher3d.com, https://miscsolutions.wordpress.com

                undefined 1 Reply Last reply 6 Aug 2021, 14:56 Reply Quote 1
                • undefined
                  kb58 @dc42
                  last edited by 6 Aug 2021, 14:56

                  @dc42 Okay, thanks, question answered!

                  Scratch-built 350mmx350mm coreXY, linear rails, ballscrews, 3 Z axis, Duet3 6HC, v3.3, Tool Board v1.1, BondTech LGX + Mosquito hot end

                  undefined 1 Reply Last reply 6 Aug 2021, 17:37 Reply Quote 0
                  • undefined
                    dc42 administrators @kb58
                    last edited by 6 Aug 2021, 17:37

                    @kb58 you can connect it to the main board if instead of configuring it via M591 you configure it as a GpIn pin and set up a M581 trigger on it.

                    Duet WiFi hardware designer and firmware engineer
                    Please do not ask me for Duet support via PM or email, use the forum
                    http://www.escher3d.com, https://miscsolutions.wordpress.com

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