∿KOBRA / MESH LAB
100% browser-side · No upload · No account
Interactive scripts have not started. If you are viewing this inside a file preview, download the standalone HTML and open it in Chrome/Edge, or publish the GitHub Pages version. Previews may disable JavaScript.
ANYCUBIC KOBRA X · COMMUNITY TOOL

Make your bed mesh
visible.

Turn encrypted Anycubic diagnostic logs into readable height maps. Compare two calibrations, see what changed, and export your measurements.
Runs completely offlineSupports encrypted AC_LOG*.pack and extracted .csv
01 / INPUTS

Load calibration data

A
BaselineBefore adjustment
DATASET A
⇧
Drop your log hereor click to browse · .pack / .csv
You can choose another recorded calibration from this dropdown after loading a file.
B
ComparisonAfter adjustment
DATASET B
⇧
Drop your second logor click to browse · optional
You can choose another recorded calibration from this dropdown after loading a file.

No files loaded. Your logs are processed on this device; nothing is transmitted.

04 / HOW IT WORKS

From printer to insight

01Run full auto-leveling

Install the PEI plate. On the printer touchscreen choose Control → Smart assist → Calibration → Auto levelling, tick the checkbox, then press Start. Wait until the calibration finishes before exporting.

02Export and preserve the log

Once leveling has finished, insert a USB drive and choose Settings → General → Export Log. Copy AC_LOG*.pack to your computer. A new export can overwrite the previous file on USB; rename or archive each copy.

03Pick the calibration you want

If bed calibration was run several times during the day, one exported log can contain multiple recorded meshes with their own timestamps. Use the Calibration snapshot dropdown to choose the exact dataset you want before comparing.

1. Run a full 49-point auto-level

Install the PEI sheet, then open Control → Smart assist → Calibration → Auto levelling. Tick the checkbox and press Start; wait until all 49 probing points are finished. Do not touch the hot bed or moving toolhead.

2. Export to USB and save a copy

Insert USB after leveling, choose Settings → General → Export Log, and copy the .pack to your PC. A later export can overwrite the USB file, so rename each saved copy.

3. Choose another timestamp if needed

Some logs contain multiple recorded meshes from different calibration runs on the same day. Use the dropdown to switch to another calibration snapshot and timestamp.

Measurement notes

Values are firmware-reported relative Z heights / compensation values (mm), not absolute nozzle-to-bed clearances. If you want the freshest result, run auto-calibration immediately before exporting the log. A raw difference includes reference/Z-zero shifts and may not mean the physical bed changed. “Remove mean shift” compares spatial variation; “Remove mean & tilt” isolates local shape changes. Use identical bed temperatures and repeat probing for reliable comparisons. XY orientation follows the coordinates recorded in the log; verify physical corner orientation before mechanical adjustments. Not affiliated with Anycubic.