The file 'Marlin Junction Deviation Calibration Toolkit For Cura 3D Printer Model' is (py,stl) file type, size is 32.2KB.
NOTE: This tool is only useful when you have activated junction deviation in your firmware (#define JUNCTION_DEVIATION available in both bugfix-1.1.x and bugfix-2.0.x branches)
In order to successfully use junction deviation on current Marlin releases (I developed this to work with Marlin-2.0.x latest daily) it needs calibration and finetuning of this setting. As I found it quite tedious doing multiple prints with different settings for junction deviation and occasionally found it hard to compare the different prints, I created a model and Cura postprocessing script to help doing a test print for calibration using various values for junction deviation in a single model, where the value will change over the course of the print. This way you have a print that shows the effects of the values selected split over a series of sections (20 layers for each junction deviation value) on top of each other.
If you used this tool, please leave me a comment on your experience of using it and your results, so I can make improvements if needed.
JunctionDeviationCalibration.py | 3.8KB | |
JunctionDeviationCalibrationTriangle.stl | 169.7KB | |
JunctionDeviatonCalibration.stl | 23.5KB |