Calibration Log
Log the flow, pressure advance, retraction, first-layer and temperature tests you actually ran, keep the value you landed on per printer and spool, and take that profile to the machine as a spool label, a firmware G-code block, or the slicer fields to type in.
1 Printers
One row per machine, with the nozzle and the firmware it runs. Firmware decides which commands the export can write, so a printer with none set gets the slicer field list and no G-code.
This browser will not keep saved work — storage is blocked, or this is a private window.
2 Filament spools
A spool, not a brand. Two spools of the same PETG from the same maker calibrate differently, and the whole argument for keeping this log is that the difference is real and worth recording.
This browser will not keep saved work — storage is blocked, or this is a private window.
3 Calibration tests
What you tested, on which printer and spool, what you tried, and what you landed on. The most recent landed value for each test becomes that combination's profile; earlier runs stay as the evidence behind it.
This browser will not keep saved work — storage is blocked, or this is a private window.
4 Profile, label and export
The settings for one printer and spool, gathered from your latest test of each kind. Print the spool label, copy the firmware block, or take the slicer field list to the machine.
This browser will not keep saved work — storage is blocked, or this is a private window.
Every value here is one you measured. This log ships no reference profiles, no "good starting points" and no per-filament defaults, because a profile is true for one printer, one nozzle, one spool and one room, and a copied one is worth nothing.
What the export does ship is where each value is entered. Marlin commands are
M92 E (steps/mm), M221 S (flow percentage), M900 K (linear advance),
M207 S/F (firmware retraction length and feedrate, in mm and mm/min),
M851 Z (probe Z offset) and M104/M140 (temperatures) — see the Marlin
G-code reference at marlinfw.org/meta/gcode/. Klipper equivalents are
SET_PRESSURE_ADVANCE, SET_RETRACTION (requires [firmware_retraction]),
SET_GCODE_OFFSET and, for extruder steps, rotation_distance in
printer.cfg rather than a runtime command — see klipper3d.org. Values set
by a command are live for the session; persisting them is M500 on Marlin
and SAVE_CONFIG or Z_OFFSET_APPLY_PROBE on Klipper, and the export says
so rather than implying a command is permanent.
Flow ratio and maximum volumetric speed have no firmware command at all. They are slicer fields, and the export names the field instead of inventing a G-code line for them.
Slicer profile files (.ini, .json, .curaprofile) are deliberately not
generated. Their keys change between slicer versions and are specific to a
printer preset, so a generated file would look right and fail to load. The
export lists the field names to type instead.
Saved work stays in this browser unless you sign in. Download a backup before clearing browser data or moving to another device.
Your copy
Download everything saved in this browser, or restore a backup on this device.