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