@phaedrux said in Question: Home Z with Z-probe before homing X & Y:
@wieman01 said in Question: Home Z with Z-probe before homing X & Y:
G92 X0 Y0 Z0 ; step necessary to skip homing of X & Z
You haven't posted your config.g so I can't see if you have any XY offsets set in G31 for the probe. You may be trying to force it to probe where it thinks the probe is off the bed.
What error message do you get, if any? What actually happens when you try to home all. You haven't said.
What happens if you just send G30 without the G92 X0 Y0 Z0?
Hello @Phaedrux ,
Yes, some clarification perhaps, you're right.
First of all here are the relevant sections from "config.g":
M558 P5 C"^!zprobe.in" I1
G31 P1000 Z6.13
M564 H0 S0
(I know "M564 H0 S0" is not safe, but I want the system to be able to move beyond axes limits for now, I will change it back to "S1" at a later stage)
I have calibrated the Z probe trigger height according to the documentation, hence you see an offset.
When I home alll with "G92 X0 Y0 Z0" included, the probe moves down but stops after a few mm where it thinks Z0 is. So it never actually reaches the print bed.
When I omit "G92 X0 Y0 Z0" it complains about "insufficiently homed axes" and fails, just like if you were to issue a G30 in the console without homing X & Y first.
My goal is to be able to send a G30 first, then home X & Y. Right now the system won't allow it, because it EITHER does not move the probe to the bed close enough (with "G92 X0 Y0 Z0") OR it refuses to G30 because X & Y are not home (without "G92 X0 Y0 Z0").
I hope I am making sense now.