October 11, 2024
Description
2024-10-10 - Improvements to the web-based worksheet, including an improved measurement map, and Plot.ly graphics to help visualize your results.
Check out the wiki on Github! This companion to the spreadsheet calculator and browser worksheet contains measuring tips, educational materials on how the spreadsheet works, and what you can and can't do with Calistar.
Note: The spreadsheet and source code is hosted on Github. See there for the latest versions of those. Stls will be kept up to date here.
This is a free, open source, parametric tool used for adjusting the dimensional correctness and skew of your printer. This model performs a similar function to other prints such as Califlower, but has no relation to nor has been derived from any part of those. Turns out that the math behind printer skew calibration has been around since Euclid, and anybody who paid attention in trigonometry can easily figure it out on their own…
Parameters you can control within the Cadquery source code (located on github):
Features:
Stl and step files that are included are all 4mm tall and have varying thickness depending on the size of the print. The files are named calistar_{print width}x{number of measurements per axis}.stl. I kept the parameters of the stls such that the measurements you make are whole numbers, but you can do whatever you like in the CadQuery source.
Measurement order is to measure from the outside in. This is described in more detail in the accompanying spreadsheet.
My recommendation is to start with the 120x3 version and go from there. A few additional sizes are available on the github.
Note about Enders (and maybe other similar printers): the movement on the x-axis is non-linear, see here for discussion on the matter. Calistar works on the principle that movement in each axis is linear, and therefore cannot be used to calibrate the dimensional accuracy of such printers. However, it can be used to calculate and fix your printer's skew.
2024-10-05: I've been working on a browser-based tool to help with the calibration process, and it is finally in a state that I am comfortable with sharing. Simply unzip calistar_browser.zip and open index.html in your browser. This tool allows for more interactive and tailored feedback than an Excel spreadsheet is capable of. The spreadsheet still works fine, but please consider giving the browser tool a whirl and let me know about issues on the issue tracker!
2024-04-07: Added smart shrinkage detection and correction to the spreadsheet. Split out dimensional correction and skew into two separate worksheets. Added links to wiki page for measurement and interpretation hints.
2024-03-23: Added some suggestions to the spreadsheet based on interactions on Github issue tracker. Changed pressure advance compensation from semi-circles to chamfers. Fixed bottom chamfer not being generated.
2024-03-22: Added fenrir's suggestion to include the CALC_MEASURED_SKEW line directly. Added a photograph of the radioactive beta.
2024-03-16: Working on a beta version that prints faster and uses less filament. It looks kind of like a radioactive symbol, so I'm calling it the “radioactive_calistar*.stl”. One can use the same spreadsheet as the basic Calistar. Check it out and let me know what you think!
2024-03-12: Minor tweaks to Cadquery source and some cleanup. Deleted the 120x4 as it was probably too small to get your calipers in to measure well.
2024-03-08: Added some orientation guides to the central circle (the side with the divot is the top; the quadrant with the missing circular part indicates +x and +y directions).
2024-03-05: Fixed some issues where Google Sheets and LibreOffice are more forgiving than Excel when using SUMPRODUCT.
2024-03-04 (update 2): Fixed a critical issue with generating Klipper skew correction commands, please re-download the spreadsheet .
2024-03-04: Uploaded a 140x4 size, recommend using this over 120x4 if you're printing the four-measurement version.
License:
GNU General Public License v3.0
7