mirror of https://github.com/Desuuuu/klipper.git
49c36f868b
Support retrying Z_TILT_ADJUST a configurable number of times to a configurable tolerance both in the config or as parameters. - By default keeps original behavior of no retries. - Adds parameters RETRIES and RETRY_TOLERANCE to QUAD_GANTRY_LEVEL gcode. - adds config options retries and retry_tolerance to uad_gantry_level] - issues an error if we are getting worse intead of approaching tolerance - issues an error if retries were requested but we did not reach the tolerance in the specified number of retries the minimum change should be a single z step for those probing 2 points for 2 stepper motors and 3 for 3 stepper motors. at one point it was suggested to use the amount of z adjustment instead of the range of the probed points as a trigger for retry. I've chosen not to do this. using z adustment in these cases means the minimum unit of change is related to the angle created by the probed points and the distance to stepper motor and can be more than a couple steps which is rather unintuitive. for the case when someone is using more probed points than z steppers the probed points range will have some fixed minimum value that can't be reduced which is also unintuitive but that case should idealy be the rarer case, and the user can learn to set a higher tolerance that matches their probing setup. Signed-off-by: John "Fess" Fessenden <fess@fess.org> |
||
---|---|---|
config | ||
docs | ||
klippy | ||
lib | ||
scripts | ||
src | ||
test | ||
.gitignore | ||
.travis.yml | ||
COPYING | ||
Makefile | ||
README.md |
README.md
Welcome to the Klipper project!
Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use Klipper.
To begin using Klipper start by installing it.
Klipper is Free Software. See the license or read the documentation.