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

    X-Axis Endstop min and max

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    endstop max x-axis
    2
    8
    1.4k
    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.
    • danny_v1undefined
      danny_v1
      last edited by

      Hello,

      is it possible to define an extra endstop for x-axis max position?

      I have a dual extruder parking system and I want to use a maximum endstop wich is the exact parking position for the second extruder.

      I have a printing area of 290mm and the parking position for the second extruder is 310mm so if I make a toolchange I want to go to positive direction with the x axis until the max endstop hits.

      Thanks for your help,

      danny_v1

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

        It sounds to me that you have an IDEX (independent dual X carriage) machine. Have you read https://duet3d.dozuki.com/Wiki/ConfiguringMultipleIndependentXcarriagesCartesian ?

        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
        • danny_v1undefined
          danny_v1
          last edited by

          Hello thank you for your help,

          I have 1 carriage wich is piking up the extruders from their parking position, something like this.
          [link text]https://www.thingiverse.com/thing:1446731(link url)

          So should I set it up as an IDEX machine?

          danny_v1

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

            It's probably simpler not to set it up as an IDEX. Until we support remapping endstop inputs (which is planned soon), I think the easiest option will be to set up your X max endstop switch as if it is an alternate Z probe. Then you can use the M574 command to select endstop type = Z probe when you want to home to max X.

            Alternatively, can you use stall detection for the max endstop?

            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
            • danny_v1undefined
              danny_v1
              last edited by danny_v1

              @dc42 said in X-Axis Endstop min and max:

              Ok, I have read the document about the IDEX configuration.
              I think the setup would work fine for me, but how does it work while printing or to slice the G-code then I have to tell the printer if tool0 is connected it has to move the x-axis and if tool1 is connected then it has to move the u-axis. How does this work? Or does the firmware do this automatically?

              danny_v1

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

                The firmware does the mapping from X to U automatically if you set up X axis mapping in your M563 tool definition command. However, I don't think you need to use a U axis. See my previous reply.

                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
                • danny_v1undefined
                  danny_v1
                  last edited by

                  Ok thank you.

                  I will test both methods because sometimes my offset for the x-axis is not correct anymore, and I don't know why. I set it up, then I print something and maybe some prints later the offset is faulty.

                  Maybe the adjustment with a second x-axis would be easier or work better. I will test it.

                  When does the firmware exactly switch from x to u axis? Right at the moment, the second tool is readily connected?

                  Thank you very much for your help.

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

                    @danny_v1 said in X-Axis Endstop min and max:

                    When does the firmware exactly switch from x to u axis? Right at the moment, the second tool is readily connected?

                    When you use a T command to select the second tool.

                    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
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA