Annotates GCode files with human readable descriptions of commands
A tool for explaining the commands in machine readable GCode files.
Based on the specified GCode flavour, the tool parses a list of GCode commands and their description from the flavour's documentation. With this library it parses the input file and explains the effect of each command.
The utility is available on PyPi, so it can be installed with
pip3 install humanize-gcode
The package comes with the executable script
hucode that accepts two arguments. The GCode flavour (currently only
marlin/smoothie are supported) and the name of the file to annotate (or
- for stdin).
~ hucode smoothie testfile.gcode
- More output formats (and possibly customization?)
- More supported GCode flavours
- Use command arguments to influence annotation
- Caching of GCode flavour libraries
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|humanize_gcode-0.0.3-py3-none-any.whl (3.8 kB) Copy SHA256 hash SHA256||Wheel||py3|
|humanize-gcode-0.0.3.tar.gz (3.1 kB) Copy SHA256 hash SHA256||Source||None|