Duet3D / RepRapFirmware

OO C++ RepRap Firmware
GNU General Public License v3.0
939 stars 532 forks source link

Allow full-speed probing for analogue piezo probes. #342

Closed tekkydave closed 3 years ago

tekkydave commented 4 years ago

Currently the z probing is cut to one-third speed if the probe is defined as analogue. This is not appropriate for analogue piezo probes. Temporarily increasing the z axis max speed is not a workround as it also increases the probe's lift speed, pushing it beyond the capability of the z axis motors. This can cause stalling.

Suggested solutions:

  1. A way of specifying the amount of slowdown for analog sensors in M558
  2. A separate M558 probe type for piezo probes with no slowdown applied.

Thank you :)

ahmetipkin commented 4 years ago

I'm sorry I cannot check and verify this now; but after issuing M558 P1 ...; can you not configure the dive height and speed etc. parameters with G31 ?

I thought you can always use G31, whatever the probe type...

tekkydave commented 3 years ago

RRF3.3beta2 resolves this issue due to changes in M558 F parameter. Piezo probes now dive at full speed.