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

    Configuring endstop location

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    5
    8
    372
    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.
    • SanderLPFRGundefined
      SanderLPFRG
      last edited by

      Hi,

      From what I can find I can only configure endstops at high or low end of an axis. However, on my machine the Y endstop location is outside of the print area.

      Is it possible to set seperate endstop location? (FE Ymin=0 / Ymax=250 / Yendstop=270)

      Hope to hear from someone.
      Kind regards, Sander

      jay_s_ukundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @SanderLPFRG
        last edited by

        @SanderLPFRG thats fine if its outside the print area, just lower the M208 minima. E.g. if you home off the bed by 20mm, set M208 Y-20 S1 and so on

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        SanderLPFRGundefined 1 Reply Last reply Reply Quote 0
        • SanderLPFRGundefined
          SanderLPFRG @jay_s_uk
          last edited by

          @jay_s_uk Yeahh so mine axis maximum should be 270 instead of 250?

          jay_s_ukundefined JoergS5undefined 2 Replies Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @SanderLPFRG
            last edited by

            @SanderLPFRG yep, you've got it

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            1 Reply Last reply Reply Quote 0
            • JoergS5undefined
              JoergS5 @SanderLPFRG
              last edited by

              @SanderLPFRG after homing according to jay_s_uk, I would move the hotend to a printable area and set M208 to the original values. M208 is used to protect against printing at unprintable areas.

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

                You might want to consider setting the origin at the center of the bed. That will make it a little easier to use different slicers. In that case you would set the Y endstop at Y=145, Y max = 125, and Ymin at -125. You'd set up the X axis in a similar way.

                In Prusa Slicer you specify the bed is 250 x 250 and the X and Y offsets are 125 and 125.

                Cura defaults to center origin, so you wouldn't have to change anything.

                Using a center origin would also allow some portability of the gcode from one printer to another, assuming the print doesn't exceed the bed or Z size on either printer, and several other factors are the same (nozzle diameter, etc.).

                https://drmrehorst.blogspot.com/

                1 Reply Last reply Reply Quote 3
                • SanderLPFRGundefined SanderLPFRG has marked this topic as solved
                • dc42undefined
                  dc42 administrators @SanderLPFRG
                  last edited by

                  @SanderLPFRG most users just set the M208 limits to the reachable area (regardless of whether all of it is printable or not) and leave it at that. However, if you wish to limit normal motion to the printable area, you can do that by adjusting thew M208 limits in the homing file as @JoergS5 suggests.

                  I second the suggestion by @mrehorstdmd to set X0 Y0 to be bed centre. I do that on all five of my printers.

                  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

                  SanderLPFRGundefined 1 Reply Last reply Reply Quote 0
                  • SanderLPFRGundefined
                    SanderLPFRG @dc42
                    last edited by

                    @dc42 I successfully did the first, thanks for all of the input!!

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