Skip to content

An OctoPrint Plugin for performing micro calibration in linear delta machines.

License

Notifications You must be signed in to change notification settings

Fabi0San/DuCalibrator

Repository files navigation

Delta Micro Calibrator "ΔµCalibrator"

An OctoPrint Plugin for performing micro calibration in linear delta machines.

Key features:

  • Automatic probing
  • Calibrates up to 18 geometry parameters
  • 3D visualization of probed points and estimated points after proposed calibration

Screenshot

Requirements

  • You must have a Z probe.
  • The bed should be very flat. If not, consider dropping a boro glass on top of it just for the calibration and adjust height after glass is removed.
  • Currently, only Marlin firmware is supported, other firmwares can be added with some community help. Check this file

Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/Fabi0San/DuCalibrator/archive/master.zip

TODO

  • Add Smoothieware support (missing M118(echo) command).
  • Add XYZ probing using a 123 block as calibration target instead of assumedly flat bed for unambiguous calibration of all factors.

Acknowledgements

I was originally inspired by the generous work of David Crocker on his calibration calculator and Gina Häußge on OctoPrint.

This plugin leverages Three.js and trilateration.js.

About

An OctoPrint Plugin for performing micro calibration in linear delta machines.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages