Calibration Setup

Warning

This tool generates raw G-code that directly controls your printer hardware. Incorrect parameters, unsafe values, or misuse may result in printer damage, print failures, material waste, or unsafe machine behaviour.

You are solely responsible for reviewing and validating the generated G-code before running it on your machine. Always verify movements, clearances and extrusion behaviour in a preview tool where possible.

This tool is provided “as is” with no guarantees of safety or correctness. The author accepts no responsibility or liability for any damage to printers, components, materials, or any other consequences resulting from its use.

Disclaimer & Caveats

This tool generates a simple volumetric-flow speed calibration G-code file. It helps identify the practical flow limit of a filament, nozzle and printer setup.

This tool is intended for experienced users who understand G-code, printer movement, extrusion behaviour, and machine limits.

Assumptions

  • The filament is already loaded and ready to extrude.
  • Bed mesh / bed levelling has already been completed.
  • Your normal Z offset is already calibrated.
  • The optional Z offset adjustment is only for small additional correction.
  • The safe starting position represents the minimum reachable safe XY position.
  • The generated pattern applies a 10mm margin from the safe starting position.

Z Offset Note

Some printer and plate combinations may apply additional Z behaviour in their normal start G-code. For example, a textured plate may require a small additional Z-plane lift, such as around 0.1mm, depending on the machine profile.

Source code: GitHub Repository