Failed to enable endstop error using BL Touch
-
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</>
-
@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.
-
@dc42 I fixed it, the code the RepRap Config Tool Generated was incorrect. I had to dig around for the correct code.
-
undefined TRATOON marked this topic as a question
-
undefined TRATOON has marked this topic as solved