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

    Configuration for custom filament multiplexer

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    12
    1.2k
    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.
    • fmaundefined
      fma
      last edited by

      Ok! So I can use whatever axis I want (UVWABC)?

      Frédéric

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @fma
        last edited by

        @fma said in Configuration for custom filament multiplexer:

        Ok! So I can use whatever axis I want (UVWABC)?

        Yes.

        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
        • fmaundefined
          fma
          last edited by fma

          Ok, my first tests show that I have too much friction in my filament loading system, even with the clutch disengaged.

          A solution I would like to test is use the loading motor to help pushing the filament. Is there a way to duplicate a geometry axis to an extruder axis?

          Frédéric

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            You can use M584 to assign an extruder drive number as well as an axis to the stepper driver during loading.

            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
            • fmaundefined
              fma
              last edited by

              I tried to change:

              M584 X0 Y1 Z2 U6 E5
              

              to:

              M584 X0 Y1 Z2 E5:6
              

              and all other config sections referring to U, but it does not work: when I extrude, axis 6 does not turn. What do I miss?

              Frédéric

              1 Reply Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators
                last edited by

                To extrude using more than one extruder, the current tool must be configured to use both extruders. Then you must either set the mix ratio, or you must use multiple E values in the G1 command, e.g. G1 E10:10.

                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
                • fmaundefined
                  fma
                  last edited by

                  Got it! I enabled mixing ratio, and it works fine.

                  Thanks.

                  Frédéric

                  1 Reply Last reply Reply Quote 0
                  • fmaundefined
                    fma
                    last edited by

                    The strange thing is I can't reach the same speed when I drive both motors (either with E10:10 or with mixing ratio) than when I drive one or the other...

                    My config is:

                    M584 X0 Y1 Z2 E5:6          ; Remap axes
                    M350 X16 Y16 Z16 E16:16 I1  ; Configure microstepping with interpolation
                    
                    M92 X66.667 Y66.667 Z1417.323 E530:128  ; Set steps per mm
                    M203 X30000 Y30000 Z1200 E3600:3600     ; Set maximum speeds (mm/min)
                    M201 X1000 Y1000 Z100 E3000:3000        ; Set accelerations (mm/s^2)
                    M566 X900 Y900 Z60 E600:600             ; Set maximum instantaneous speed changes (mm/min)
                    M906 X1750 Y1750 Z1750 E750:1300 I30    ; Set motor currents (mA) and motor idle factor in per cent
                    
                    M563 P0 D0:1 H3 F2  ; Define tool 0 using Drive 0, Heater 3 and Fan 2
                    M568 P0 S1          ; Enable mixing for tool 0
                    M567 P0 E1:1        : Set mixing ratio for tool 0
                    

                    Any idea why?

                    Frédéric

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators
                      last edited by

                      I think you will need to double the F parameter in the G1 command if it is an extrusion-only move, because F is assumed to give the total extrusion rate required.

                      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
                      • fmaundefined
                        fma
                        last edited by

                        Ok, I understand. I will change the steps/mm instead.

                        Frédéric

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