mirror of
https://github.com/Klipper4FlashForge/firmware.git
synced 2026-10-22 05:12:16 -05:00
max_residual defaulted to 0.05, which caught circle-fit centre errors of about 0.1 mm. That is a quality gate, not a safety one, and the stock firmware has no residual check at all -- so every abort it produced was an abort the machine's own firmware would have sailed through. A user hit 0.068 on a real Creator 5 and the calibration stopped with nothing saved. 0.5 keeps what the guard is actually for: one point off by ~2 mm, a centre error of ~1 mm, the mm-scale mis-trigger that ends with a nozzle in the plate. What it gives up is being told about a sloppy-but-usable pass, and the numbers to notice that yourself -- max residual, radius, and the four points -- are printed on every pass either way. max_residual: 0.05 in [ff_tool_offset] restores the old behaviour. Docs follow the number: the error table in calibration.md, the safety notes and commented default in ff-tool-offset.cfg, and note 45.