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

    Twin Extruder Motors - Push/Pull

    Scheduled Pinned Locked Moved
    General Discussion
    9
    21
    1.3k
    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.
    • deckingmanundefined
      deckingman @dm86
      last edited by

      @dm86 It should work - and you aren't the first so it can be done.

      You haven't mentioned what firmware version you are using. On earlier firmwares, it was necessary to also add M568 P0 S1 to enable mixing. That is redacted on later firmwares and M567 on it's own is sufficient.

      If that doesn't work, try moving your M584 to before your M569 commands (I doubt that's the problem but worth a try).

      If that doesn't work, post your entire config.g.

      Oh, and you are sending a T0 command before you attempt to extrude yes? Or you have a T0 command in your config.g file yes?

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

      dm86undefined 1 Reply Last reply Reply Quote 0
      • dm86undefined
        dm86 @chrishamm
        last edited by

        @chrishamm
        Could I set 50% extrusion ratios on both & half the steps per MM?

        chrishammundefined 1 Reply Last reply Reply Quote 0
        • dm86undefined
          dm86 @deckingman
          last edited by

          @deckingman Thanks, really helpful.

          Sorry I forgot to put it, beta3.2 at the moment on Duet2 wifi +Duex5.

          Seeing as I don't understand the T0 reference, probably not! Sorry could you give any more detail on what I should be including there?

          Will have another quick go today and then post full config.g if I don't get it working.

          1 Reply Last reply Reply Quote 0
          • dm86undefined
            dm86 @percar
            last edited by

            @percar Good to know I'm not on a dead end! I suspect your right and will end up with this config but would like to try and make use of my spare drivers if I can. I don't know if a second small motor will really help that much (plus I don't have an identical one to hand!)

            1 Reply Last reply Reply Quote 0
            • chrishammundefined
              chrishamm administrators @dm86
              last edited by

              @dm86 I wouldn't recommend that but it may work. I'll work out a solution in the firmware to address this limitation. The filament-based estimations should already remain correct regardless of the mixing ratios.

              Duet software engineer

              1 Reply Last reply Reply Quote 1
              • dm86undefined
                dm86
                last edited by

                Excellent, thank you @chrishamm

                As a quick update I now have it 'working', well everything moving as expected at least.

                Fundamentally all that confused me was this line in the GCODE library;

                If you have two motors on your Z axis, physically connected to Z and E0 stepper drivers, configured with M584 Z2:3, set M906 Z200, not M906 Z200:200

                I incorrectly assumed this applied to extruder motors too, where in reality it seems it does not. Not sure who maintains this text but maybe worth adding an extra note in there to make that a little clearer. Although with hindsight the previous included example of M906 X300 Y500 Z200 E350:350 should have been a clue.

                Once I went through and added all the other standard motor parameters everything started working. As my extruders are not totally identical (metal BMG clone on HE & OG one on frame) I'm going to calibrate both extruders individually and go for a test print. Will report back after a few prints.

                Thanks all for your input 👍

                deckingmanundefined 1 Reply Last reply Reply Quote 1
                • A Former User?
                  A Former User @fcwilt
                  last edited by A Former User

                  @fcwilt

                  Just something i am wondering about:

                  Have you ever (or any one else) tested a double/series-extruder-setup with nimble? That would be 1 standard "before the tube"/"outside" (like a bowden) and the other one (nimble) right before the nozzle? Wonder if that would bring any improvement on reliability while also keeping the weight low... or would you say you are so happy with your nimbles that you think something like that is pointless? (Asking for a ptfe-tube-length of around 2 meters...)

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

                    @dm86 For info, and for future reference, extruders are treated as if each one is an individual axis. So multiple extruders can be mapped to a single tool using M563, but they are still individual "axes", so you have to set steps per mm, currents, acceleration, speeds, jerk etc etc etc, for every extruder.

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

                    1 Reply Last reply Reply Quote 1
                    • fcwiltundefined
                      fcwilt @A Former User
                      last edited by

                      @LB said in Twin Extruder Motors - Push/Pull:

                      @fcwilt

                      Just something i am wondering about:

                      Have you ever (or any one else) tested a double/series-extruder-setup with nimble? That would be 1 standard "before the tube"/"outside" (like a bowden) and the other one (nimble) right before the nozzle? Wonder if that would bring any improvement on reliability while also keeping the weight low... or would you say you are so happy with your nimbles that you think something like that is pointless? (Asking for a ptfe-tube-length of around 2 meters...)

                      Well the intent of a remote drive extruder is to keep the stepper off the extruder assembly.

                      I am hoping the Zesty gets the v3 to market soon and it works as planned. I currently see no reason to not use a Nimble.

                      But others could not get it to work to their satisfaction and I don't know exactly why - perhaps they were trying to use v2 units.

                      Frederick

                      Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

                      1 Reply Last reply Reply Quote 0
                      • fcwiltundefined
                        fcwilt @A Former User
                        last edited by

                        @LB

                        One thing I use with the Nimble that others have used is a gimbal to allow the stepper to move which reduces pressure from the drive cable on the extruder assembly.

                        Overview.png

                        Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

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