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

    2nd extruder stepper to pull filament off 5 kg reel

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    3
    9
    441
    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.
    • damaged_goodsundefined
      damaged_goods
      last edited by damaged_goods

      I want to add 2nd extruder stepper, on a separate driver, to pull filament off 5 kg reel. Should be simple right?
      M584 X0.0 Y0.5 Z0.1:0.2 E0.4:0.3
      Driver 3 is the added stepper. which ever motor I list first works the other does not turn.
      I initially tried running both motors (slightly different) off the same driver but the speeds differed. I thought using a spare driver would work as well.
      Any ideas?

      deckingmanundefined fcwiltundefined 2 Replies Last reply Reply Quote 0
      • deckingmanundefined
        deckingman @damaged_goods
        last edited by

        @damaged_goods Define your tool(s) to use both extruders then set the mixing ratio to 1.00:1.00.

        Ian
        https://somei3deas.wordpress.com/
        https://www.youtube.com/@deckingman

        damaged_goodsundefined 1 Reply Last reply Reply Quote 1
        • fcwiltundefined
          fcwilt @damaged_goods
          last edited by

          @damaged_goods

          When you have X#:# or Y#:# they are considered to be two motors working the same axis.

          When you have E#:# they are considered to be separate extruders.

          I don't know how to do what you want.

          Someone does - perhaps @dc42

          Frederick

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          1 Reply Last reply Reply Quote 0
          • damaged_goodsundefined
            damaged_goods @deckingman
            last edited by

            @deckingman

            'tools" that is what I was missing

            deckingmanundefined 1 Reply Last reply Reply Quote 0
            • deckingmanundefined
              deckingman @damaged_goods
              last edited by

              @damaged_goods Now that I'm in front of my PC, I can give you a more comprehensive answer in case you haven't already figured it out. So define your tool (s) to use both extruders - e.g. M563 P0 S"Tool 0" D0:1 H1. Note that the extruder drives are referred to in the order that they were created in M584. So in your case, the extruder connected to the main board, drive 4 (0.4) becomes D0 in the M563 command, and the second extruder (0.3) is referred to as D1.
              Then after M563, you need M567 to set the mixing ratio. As this is a "push-pull" arrangement we need to set both extruders to use 100%. So the command you need is M567 P0 E1.00:1.00 (where P0 refers to tool 0).

              Ian
              https://somei3deas.wordpress.com/
              https://www.youtube.com/@deckingman

              damaged_goodsundefined 1 Reply Last reply Reply Quote 1
              • damaged_goodsundefined
                damaged_goods @deckingman
                last edited by

                @deckingman said in 2nd extruder stepper to pull filament off 5 kg reel:

                Now that I'm in front of my PC, I can give you a more comprehensive answer in case you haven't already figured it out. So define your tool (s) to use both extruders - e.g. M563 P0 S"Tool 0" D0:1 H1. Note that the extruder drives are referred to in the order that they were created in M584. So in your case, the extruder connected to the main board, drive 4 (0.4) becomes D0 in the M563 command, and the second extruder (0.3) is referred to as D1.
                Then after M563, you need M567 to set the mixing ratio. As this is a "push-pull" arrangement we need to set both extruders to use 100%. So the command you need is M567 P0 E1.00:1.00 (where P0 refers to tool 0).

                Thank you sir. I was just about to get into it. Your knowledge is greatly appreciated. It always makes me nervous when I start making somewhat blind changes to the config. It's been working so well!
                I am guessing that I can fine tune matching speeds by altering the ratio?

                deckingmanundefined 1 Reply Last reply Reply Quote 0
                • deckingmanundefined
                  deckingman @damaged_goods
                  last edited by deckingman

                  @damaged_goods said in 2nd extruder stepper to pull filament off 5 kg reel:

                  I am guessing that I can fine tune matching speeds by altering the ratio?

                  You could but it's a bit course. Obviously both extruders need to feed the same amount otherwise they'll be fighting against each other. You need to keep the hot end extruder the same and make any changes to the one that pulls off the reel (let's call it the "feeder"). So it's important that the steps per mm for each extruder is correct but if you need to make fine adjustments, then tweaking the steps per mm of the "feeder" extruder would give finer adjustment than changing the mixing ratio which will only go in 1% increments. You want to avoid the situation where the hot end extruder is pulling against the "feeder" extruder so it is preferable that the one pulling off the reel over extrudes slightly. So you'd want to reduce the steps per mm for that one slightly. i.e if 400 steps gave you one mm, and you "told" the firmware that it was 398 steps per mm, then 400 steps would give you (1/398*400 = 1.005mm. Obviously for a very long print, you might end up with quite a long loop of filament between the feeder and the hot end, in which case increase the steps per mm of the feeder slightly.
                  Edit. What you don't want is the filament between the two extruders being taught.

                  Ian
                  https://somei3deas.wordpress.com/
                  https://www.youtube.com/@deckingman

                  damaged_goodsundefined 2 Replies Last reply Reply Quote 0
                  • damaged_goodsundefined
                    damaged_goods @deckingman
                    last edited by

                    @deckingman said in 2nd extruder stepper to pull filament off 5 kg reel:

                    @damaged_goods said in 2nd extruder stepper to pull filament off 5 kg reel:

                    I am guessing that I can fine tune matching speeds by altering the ratio?

                    You could but it's a bit course. Obviously both extruders need to feed the same amount otherwise they'll be fighting against each other. You need to keep the hot end extruder the same and make any changes to the one that pulls off the reel (let's call it the "feeder"). So it's important that the steps per mm for each extruder is correct but if you need to make fine adjustments, then tweaking the steps per mm of the "feeder" extruder would give finer adjustment than changing the mixing ratio which will only go in 1% increments. You want to avoid the situation where the hot end extruder is pulling against the "feeder" extruder so it is preferable that the one pulling off the reel over extrudes slightly. So you'd want to reduce the steps per mm for that one slightly. i.e if 400 steps gave you one mm, and you "told" the firmware that it was 398 steps per mm, then 400 steps would give you (1/398*400 = 1.005mm. Obviously for a very long print, you might end up with quite a long loop of filament between the feeder and the hot end, in which case increase the steps per mm of the feeder slightly.
                    Edit. What you don't want is the filament between the two extruders being taught.

                    That is why I am adding the second feeder extruder.
                    Thanks again for your help 🙂

                    1 Reply Last reply Reply Quote 0
                    • damaged_goodsundefined
                      damaged_goods @deckingman
                      last edited by

                      @deckingman working perfectly. Thank you.

                      1 Reply Last reply Reply Quote 1
                      • droftartsundefined droftarts marked this topic as a question
                      • droftartsundefined droftarts has marked this topic as solved
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA