This fork is updated to work with Python 3
NOTE: Only supports Slic3r, Simplify3D, and Cura currently; suggest more in issues; contributions welcome!
Analyses gcode for slicer settings comments and adds additional metadata of such settings. Useless without plugin(s) to use the metadata.
Install via the bundled Plugin Manager or manually using this URL:
https://github.com/Rob4226/OctoPrint-SlicerSettingsParser/archive/master.zip
You will most likely want to install another plugin to use the metadata. Such plugins of mine are:
Cura doesn't natively support injecting the slicer settings into the gcode, so you must add this to your start/end gcode.
This plugin uses python regexes to parse the gcode.
Syntax can be easily found on the web.
There should be two named capturing groups, key
and val
.
Multiple regexes should be listed on seperate lines, ordered by precedence.
Any chars are allowed in the groups; \n
will be replaced by newlines.
See the wiki for examples.