Failed to enable endstops new build
-
@chriswhiting
homex.g; homex.g ; called to home the X axis ; ; generated by RepRapFirmware Configuration Tool v3.3.13 on Sat Oct 01 2022 13:40:55 GMT+1000 (Australian Eastern Standard Time) G91 ; relative positioning ;G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 X-335 F1800 ; move quickly to X axis endstop and stop there (first pass) G1 X5 F6000 ; go back a few mm G1 H1 X-335 F360 ; move slowly to X axis endstop once more (second pass) ;G1 H2 Z-5 F6000 ; lower Z again G90 ; absolute positioning
homey
; homey.g ; called to home the Y axis ; ; generated by RepRapFirmware Configuration Tool v3.3.13 on Sat Oct 01 2022 13:40:55 GMT+1000 (Australian Eastern Standard Time) G91 ; relative positioning ;G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 Y-335 F1800 ; move quickly to Y axis endstop and stop there (first pass) G1 Y5 F6000 ; go back a few mm G1 H1 Y-335 F360 ; move slowly to Y axis endstop once more (second pass) ;G1 H2 Z-5 F6000 ; lower Z again G90 ; absolute positioning
homez
; homez.g ; called to home the Z axis ; ; generated by RepRapFirmware Configuration Tool v3.3.13 on Sat Oct 01 2022 13:40:55 GMT+1000 (Australian Eastern Standard 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 positionin ------------------------------------------------------------------------------ G91 ; relative mode ;G1 H2 Z2 F200 ; raise head 4mm to ensure it is above the Z probe trigger height G1 X0 Y0 F2000 ; put head over the centre of the bed, or wherever you want to probe G30 ; lower head, stop when probe triggered and set Z to trigger height G90 ; back to absolute mode
homeall
; homeall.g ; called to home all axes ; ; generated by RepRapFirmware Configuration Tool v3.3.12 on Tue Sep 06 2022 18:33:17 GMT+1000 (Australian Eastern Standard Time) G91 ; relative positioning ;G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 X-335 Y-335 F1800 ; move quickly to X or Y endstop and stop there (first pass) G1 H1 X-335 ; home X axis G1 H1 Y-335 ; home Y axis G1 X5 Y5 F6000 ; go back a few mm G1 H1 X-335 F360 ; move slowly to X axis endstop once more (second pass) G1 H1 Y-335 ; then move slowly to Y axis endstop 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)
-
@chriswhiting the error is homeall tried to home with an endstop and homez homes with a probe
-
@chriswhiting Nup same outcome "Failed to enable endstops" just after extruder start heating
-
-
@chriswhiting add
T0
to the end of your config -
@jay_s_uk did you mean config.g ?
-
@chriswhiting yes
-
-
@chriswhiting I think I might have fixed the home all issue
-
@chriswhiting thats better.
It's also suggested to probe in the centre of the bed for homing. -
@jay_s_uk Understood that's me being inpatient
-
@chriswhiting Grrr calibrated my Z probe offset height to 1.28 and it's printing the first layer about 4mm above the bed?
-
@chriswhiting you have no X and Y offsets for your probe
G31 P500 X0 Y0 Z1.2 ; set Z probe trigger value, offset and trigger height
what type of probe is it and how did you calibrate it?
-
@jay_s_uk its a bltouch and I used this
-
@chriswhiting Tried again and changed
M558 P9 C"121.io0.in" H1.945 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
Same problem?
-
@chriswhiting thats not where you set the probe offset. its set using G31, the next line down from M558
-
@jay_s_uk Yes I just worked that out and corrected it however, it's still not working
-
@chriswhiting can you post a photo of your setup?
-
@jay_s_uk It's not pretty
IMG_0868.pdf
IMG_0869.pdf IMG_0870.pdf -
@chriswhiting OMG I think I have it working, had to add some g code to the slicer,
; XY-3 Start Code
G21 ; Set units to millimeters
G90 ; Set all axis to Absolute
M82 ; Set extrusion to Absolute
M107 ; Disable all fans
M190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait
G28 ; Home all axis
; Uncomment the line below to enable ABL Mesh probing
;G29 ; Probe bed mesh for ABL
; For best results do not run nozzle heater while performing ABL
G1 Z5.0 ; Raise nozzle to prevent scratching of heat bed
G1 X0 Y0 ; Move nozzle to Home before heating
M109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait
G92 E0 ; Set Extruder position to zero
; Uncomment the following lines to enable nozzle purge line along left edge of bed
;G1 Z2.0 F3000 ; Raise Z axis
;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position
;G1 Y220 F1500.0 E10 ; Draw first purge line
;G1 X1.4 F3600.0 ; Move to side
;G1 Y20 F1500.0 E20 ; Draw second purge line
;G92 E0 ; Reset Extruder
;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe
;G92 E0 -
-