Home without crashing
-
Hi all,
I don't know if this is in the correct part of the forum, but here goes.
My homing sequence raises Z, home X, lowers Z; raises Z, home Y, lowers Z; raises Z, home Z, lowers Z. (of course I have set a 'false' 0 location in order to have Z raise....); anyway, this is what happened.
I stopped a print or something, for whatever reason; and I started a new print. Obviously homeall.g runs; but because Z is too low; it extended the bltouch probe, which caused an error (too low so it was not able to extend the pin all the way); which meant the head came crashing down into the bed - as it was determined to do the probe.
Is there a way I can prevent this from happening in the future, by means of code in the homeall.g file?
Any/all help appreciated!
Tinus
-
@reefwarrior I use this right after the G91 in my homing files. It makes sure the nozzle/bltouch is far enough from the bed.
G1 H2 Z10 F6000 ; lift Z relative to current position
-
Since homing Z with a probe can led to situations like you describe all of my printers include a Z endstop sensor which allows for unambiguous Z homing. No more Z up, Z down when homing X and Y. Just home Z and leave at a suitable position like Z=10 then home X and home Y. Since the Z position is always known there are no issues with probing with Z too low.
Frederick