M558 Dive Height not following docs
-
@Phaedrux U axis, yeah, I'll add a minimum. So far it's been assuming 0.
-
@Phaedrux re: M574, that was generated from the online configurator. What is the intended config for using a z probe as the z end stop?
-
@gnydick said in M558 Dive Height not following docs:
@Phaedrux re: single value for E, a lot of commands will apply the same value to all "E" defined. So far everything has worked as expected.
@gnydick said in M558 Dive Height not following docs:
@Phaedrux U axis, yeah, I'll add a minimum. So far it's been assuming 0.
Ok good, just didn't want you to get caught out by an undefined value at some point.
@gnydick said in M558 Dive Height not following docs:
@Phaedrux re: M574, that was generated from the online configurator. What is the intended config for using a z probe as the z end stop?
Yes the configurator will generate it that way, but it's not really necessary. Using a Z endstop and a Z probe will work just fine, but the way you're using it now is odd because technically you don't have the Z endstop defined at all, it's defined as a probe. It's just a little weird is all and not really necessary.
@gnydick said in M558 Dive Height not following docs:
@Phaedrux the G1 is to get a fast move to the probe, then the probing action is VERY slow. That's why it's there. I'll run that command.
If this is the end goal then the best way to achieve it using the probe is like this.
In your homeall, instead of using G1 H1 Z move to home quickly, you can just specify a fast probe speed before the G30, followed by setting a slower speed and probing again.
M558 A1 F450 ; set fast single probe G30 ; probe the bed M558 A5 F50 ; set slower multi probe G30 ; probe again for detail
-
Thanks. but 2 questions remain...
-
(original) how do I use a small dive height, less than the 2x the probe offset
-
if it's configured incorrectly (the M574), how should I be doing it?
-
-
Well by definition you can't really use a dive height lower than your trigger height.
G31 P500 X22.7 Y25.8 Z4.348
Your trigger height is 4.3mm, meaning that when the probe triggers, your nozzle is 4.3mm above the bed. If your dive height is 5mm, then your nozzle will be raised at least high enough above the bed for the trigger to happen safely before the nozzle hits the bed. When you set the dive height to only 1mm, it can't raise it above the trigger height.
You can leave the M574 as it is if you want. As I said, it's pretty irrelevant. Oddly enough the way you have it configured allows you to use the probe either as the endstop or the probe. There's nothing wrong with it, I've just never seen it used in this way. Normally the z probe and the endstop switch would be separate devices, for example a Z max endstop switch and a Z min Z probe.
-
@Phaedrux that's not how the docs read. They say ... the firmware moves the Z probe to this height above where it expects the bed to be. So, if I put a 1mm dive height, it will "place the probe 1mm above where it expects the bed to be." Doesn't that mean it will use it's knowledge of the offset to do so?
-
So how is your trigger height 4.3mm if a 1mm dive height works for clearance?
-
@Phaedrux because homing doesn't work if I set it to 1mm.
Also, I tried removing the M574 for the Z and it won't home. I can't find instructions for using the z probe as the endstop for the Z otherwise.
-
@gnydick said in M558 Dive Height not following docs:
I can't find instructions for using the z probe as the endstop for the Z otherwise.
I gave those above. The difference is that you don't use the G1 H1 Z command to act as an endstop, you use G30 to use it as the probe.
@Phaedrux said in M558 Dive Height not following docs:
In your homeall, instead of using G1 H1 Z move to home quickly, you can just specify a fast probe speed before the G30, followed by setting a slower speed and probing again.
M558 A1 F450 ; set fast single probe G30 ; probe the bed M558 A5 F50 ; set slower multi probe G30 ; probe again for detail@gnydick said in M558 Dive Height not following docs:
because homing doesn't work if I set it to 1mm.
So what is your measured G31 Z trigger height for the probe?
-
@Phaedrux thanks, found the instructions you were referring to for home-z script. Removing the G1 H1 fixed my problem, now the probe dive height is as minimal as I desired.
Thanks!