BLtouch issue
-
@vishiano said in BLtouch issue:
"Error: Failed to enable endstops".
Post your homing files please.
Use M115 to verify that you are actually running 3.1.1
Then send M98 P"config.g" and report any errors. -
@vishiano said in BLtouch issue:
M584 X0.0 Y0.1 Z0.2 E0.4:05
not related to bltouch, but you have a missing dot here
E0.4:05 => E0.4:0.5
(probably makes no difference, just visually disturbed me) -
Here is M115
7/2/2020, 6:45:58 PM M115
FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC FIRMWARE_VERSION: 3.1.1 ELECTRONICS: Duet 3 MB6HC v0.6 or 1.0 FIRMWARE_DATE: 2020-05-19b2; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time);homez.g
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 Z505 F1800 ; move Z up until the endstop is triggered
G92 Z500 ; set Z position to axis maximum (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.1.3 on Mon Jun 29 2020 01:54:12 GMT-0400 (Eastern Daylight Time)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-505 Y-505 F1800 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-505 ; home X axis
G1 H1 Y-505 ; home Y axis
G1 X5 Y5 F6000 ; go back a few mm
G1 H1 X-505 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y-505 ; then move slowly to Y axis endstop
G1 H1 Z505 F360 ; move Z up stopping at the endstop
G90 ; absolute positioning
G92 Z500 ; set Z position to axis maximum (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 -
@vishiano Only error from M98 is
M98 P"config.g"
Warning: M307: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 356CI have a separate issue with my heated bed which I believe to be unrelated to the BLtouch issue
-
@JoergS5 It bothered me enough that I fixed it
-
Your homing files are set to use endstops for X Y and Z, but you have only defined endstops for X and Y.
If you are using a probe for the Z axis, you need to change your homing files to use a G1 X Y move to position the probe, and then a G30 to probe the bed in place of this part:
G1 H1 Z505 F360 ; move Z up stopping at the endstop G90 ; absolute positioning G92 Z500 ; set Z position to axis maximum (you may want to adjust this)
Or, if you are using an endstop for the Z axis, you need to define it along with the X Y and Z here:
; Endstops M574 X1 S1 P"io0.in" ; configure active-high endstop for low end on X via pin io0.in M574 Y1 S1 P"io1.in" ; configure active-high endstop for low end on Y via pin io1.in
-
So something like the following for homez.g?
G90 ; relative positioning
G1 X250 Y250 ;move probe to center of bed
G30 ;probe bedOnly thing is this lowers the bed down instead of up.
-
@vishiano I raised the bed and changed a line in my config.g
G31 P0 X0 Y10 Z2.5 ; set Z probe trigger value, offset and trigger height
Now when I run homez.g the BLtouch deploys and I get
G28 Z
Error: Z probe already triggered at start of probing move
Error: Homing failed -
Try G31 p25 instead of p0.
If the bed is going the wrong way change the direction of the z axis rotation in m569.
-
@Phaedrux That did it, thanks for the help.