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

    Question about endstops on a CoreXY machine

    Scheduled Pinned Locked Moved
    General Discussion
    6
    13
    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.
    • zaptaundefined
      zapta
      last edited by

      That's a good observation. The Hypercube Evolution for example has the X endstops (two of them) on the gantry.

      With the Duet you can also dropt the X,Y endstops and just used motor stall detection. I went this route and am happy with the results and the simplicity. For Z you can just use a level sensor such as BLTouch.

      Another interesting CoreXY homing goes like this (try manually), rotate one motor while the other is free, you will see that the gantry will move diagonally and then along the edge until it reach a corner and then stop.

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

        @fcwilt It would work but you still need to run wires to the hot end heater, thermistor, fans etc. So it's only 2 wires out of many. In fact, it could be only one wire by using a common+. The downside is that you won't be able to coarse home X and Y together and neither will you be able to just home X on its own. Whether that loss of functionality is worth the gain of running one or two less conductors to the carriage is a choice that only you can make.

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

        1 Reply Last reply Reply Quote 1
        • mrehorstdmdundefined
          mrehorstdmd
          last edited by mrehorstdmd

          I used to have the X endstop on the extruder carriage, but I am always looking for ways to reduce the number of wires going to the carriage to maximize reliability (and ease connector selection) and moving the X endstop was a no-brainer. I mounted it on the printer's frame and then set the config file to always home Y before it homes X (in the homex file). It has never failed to operate correctly.

          What I'd like to be able to do is run only power and a serial data line to the extruder carriage. That would minimize the wiring and connector issues but require some electronics on the carriage.

          https://drmrehorst.blogspot.com/

          dc42undefined fcwiltundefined 2 Replies Last reply Reply Quote 1
          • dc42undefined
            dc42 administrators @mrehorstdmd
            last edited by

            @mrehorstdmd said in Question about endstops on a CoreXY machine:

            What I'd like to be able to do is run only power and a serial data line to the extruder carriage. That would minimize the wiring and connector issues but require some electronics on the carriage.

            This will be coming, in the form of the Duet 3 Smart Tool board. Essentially it will be a cut down version of the Duet 3 expansion board with support for (provisionally) one stepper motor, one heater, two fans, one thermistor or PT1000, a Z probe, and some sort of LED lighting. It will talk to the Duet 3 main board over CAN bus.

            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

            mrehorstdmdundefined zaptaundefined fcwiltundefined 3 Replies Last reply Reply Quote 2
            • mrehorstdmdundefined
              mrehorstdmd @dc42
              last edited by

              @dc42 Ohh! Count me in to be a beta tester when it's ready!

              https://drmrehorst.blogspot.com/

              1 Reply Last reply Reply Quote 0
              • zaptaundefined
                zapta @dc42
                last edited by

                @dc42 said in Question about endstops on a CoreXY machine:

                This will be coming, in the form of the Duet 3 Smart Tool board.

                This is going to be a very popular add-on!

                What will be the total wire count including the power?

                Next thing we will need is a bowden tube with integrated conductors 😉

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

                  @zapta said in Question about endstops on a CoreXY machine:

                  What will be the total wire count including the power?

                  Four: two power wires (with enough rated current to power everything) and one twisted pair for the CAN bus. We are using RJ11 connectors for the CAN bus, because RJ11 cables are easy to source.

                  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

                  zaptaundefined 1 Reply Last reply Reply Quote 0
                  • fcwiltundefined
                    fcwilt @mrehorstdmd
                    last edited by

                    @mrehorstdmd said in Question about endstops on a CoreXY machine:

                    I used to have the X endstop on the extruder carriage, but I am always looking for ways to reduce the number of wires going to the carriage to maximize reliability (and ease connector selection) and moving the X endstop was a no-brainer. I mounted it on the printer's frame and then set the config file to always home Y before it homes X (in the homex file). It has never failed to operate correctly.

                    What I'd like to be able to do is run only power and a serial data line to the extruder carriage. That would minimize the wiring and connector issues but require some electronics on the carriage.

                    Thanks for the info. Good to know it works in the real world.

                    I like the idea of reducing the wiring to a minimum. The upcoming Duet 3 line seems to have a solution in the works.

                    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 @dc42
                      last edited by

                      @dc42 said in Question about endstops on a CoreXY machine:

                      This will be coming, in the form of the Duet 3 Smart Tool board.

                      Brilliant! Sign me up! Put me in the queue or whatever!

                      In the meantime I will work on the explanation for the wife as to why I need to replace all my Duet 2s!

                      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
                      • zaptaundefined
                        zapta @dc42
                        last edited by

                        We are using RJ11 connectors for the CAN bus, because RJ11 cables are easy to source.

                        They may be on the large size for a two data wires connector but I don't know what the board size.

                        Since you have local sensing and control, you can also implement local safety, independent of the main board. E.g. shutting down the heater in case of over temperature, bad sensor, unreasonable commands from main board, or communication loss, but I am sure you already thought about it. ;-).

                        I love this idea. Moving the complexity from copper to silicon.

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