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

    Failed to enable endstop error using BL Touch

    Scheduled Pinned Locked Moved Solved
    My Duet controlled machine
    2
    3
    184
    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.
    • TRATOONundefined
      TRATOON
      last edited by

      Hello, I am using a BL Touch on my Ender 5 Plus. When I home the Z-Axis, the bed moves up but then stops and the printer says failed to enable endstop. How do I fix this. The BL Touch is wired properly and it goes through its start-up procedure.

      </>
      ; homez.g
      ; called to home the Z axis
      ;
      ; generated by RepRapFirmware Configuration Tool v3.3.10 on Sat Apr 30 2022 22:44:38 GMT-0700 (Pacific Daylight Time)
      G91 ; relative positioning
      G1 H2 Z5 F6000 ; lift Z relative to current position
      G1 H1 Z-355 F1800 ; move Z down until the endstop is triggered
      G92 Z0 ; set Z position to axis minimum (you may want to adjust this)

      ; Uncomment the following lines to lift Z after probing
      ;G91 ; relative positioning
      ;G1 Z5 F100 ; lift Z relative to current position
      ;G90 ; absolute positioning
      </>

      </>
      ; homeall.g
      ; called to home all axes
      ;
      ; generated by RepRapFirmware Configuration Tool v3.3.10 on Sat Apr 30 2022 23:00:17 GMT-0700 (Pacific Daylight Time)
      G91 ; relative positioning
      G1 H2 Z5 F6000 ; lift Z relative to current position
      G1 H1 X285 Y285 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
      G1 H2 X-5 Y-5 F6000 ; go back a few mm
      G1 H1 X285 Y285 F360 ; move slowly to X and Y axis endstops once more (second pass)
      G1 H1 Z-355 F360 ; move Z down stopping at the endstop
      G90 ; absolute positioning
      G92 Z0 ; set Z position to axis minimum (you may want to adjust this)

      ; Uncomment the following lines to lift Z after probing
      ;G91 ; relative positioning
      ;G1 Z5 F100 ; lift Z relative to current position
      ;G90 ; absolute positioning

      </>

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

        @tratoon a BLTouch is a Z probe, not an endstop. Homing Z using a Z probe is done differently (using a G30 command) compared to homing using an endstop. See https://docs.duet3d.com/User_manual/Machine_configuration/Configuration_cartesian#homing-z.

        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
        • TRATOONundefined
          TRATOON
          last edited by

          @dc42 I fixed it, the code the RepRap Config Tool Generated was incorrect. I had to dig around for the correct code.

          1 Reply Last reply Reply Quote 0
          • TRATOONundefined TRATOON marked this topic as a question
          • TRATOONundefined TRATOON has marked this topic as solved
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA