X1 - Calibration process - what does it do with the information?

When I start a calibration process via printer’s menu, it performs a number of actions. But what happens after that ? Or, is the information gathered from this process stored into the FW permanently, until overwritten with next calib.process ? Could someone from BL please elaborate on that ? WIKI does not provide much in that respect - ( @BrotherC , please ? )

1 Like

Nes GIF - Find & Share on GIPHY

I think the consensus is that the calibration is stored on the device until calibration is run again. I run it once any time i switch filaments - mostly superstition I think. It usually does fine when I forget.
Word is that it also retains this information if you power off the machine, but I’m not 100%

If I ever find out for sure I’ll try to update my post here.

1 Like

Thanks. This is why I copied someone from BL to get some assurance. Let’s see (read)…

1 Like

I think the answer is “it depends” (big shocker, I know…)

The calibration menu in your screenshot is the only place where resonance frequency calibration is triggered from - the print head will do a brief resonance check before starting a print during its “pre-flight checks”, but nothing close to the full sequence it does from a main menu calibration… so, I think we can be relatively certain those values are stored in non-volatile memory, and only updated if a fresh main menu calibration is run (or possibly if it detects resonance frequency problems.) Same thing goes for the micro LIDAR - while that is used during flow calibration before a print (if flow calibration is enabled), it isn’t calibrated during the usual song and dance that happens before a print job.

Bed leveling DOES happen before each print - the number of points it measures can change depending on sensor readings, though. When you start a main menu calibration, it will perform a full bed level: it checks a 6x6 matrix of points to create an accurate bed mesh image for perfect printing regardless of how perfectly flat (or not) the printing plate is. If you have calibration enabled prior to printing, you might notice that, over time, those bed level measurements become less frequent… I’ve seen it do as few as five (one on each corner and one in the center.) This seems to happen if the plate doesn’t deviate from the last known position by more than a given threshold over a given period of time: if I use a scraper to remove my prints over the course of a day and am gentle enough to not move the plate, bed leveling becomes faster as the day progresses.

This is all based on my observations over the course ~150 hours with the X1C, so I don’t know if I’m right… but the fastest way to get the right answer on the Internet is to confidently state the wrong answer, so… :slight_smile:

3 Likes