Octoprint is a free, open-source program to control and monitor a 3D printer via its web interface. Normally run on a Raspberry Pi, it has a built-in API which provides access to a number of metrics about the 3D printer. This script polls the API to update a number of virtual devices which can be used to trigger events.
Example uses:
» Switch off the 3D printer when the print has been completed.
» Switch off the 3D printer if the nozzle or bed temperatures exceed pre-set limits.
» Switch on the 3D printer/ventilation systems etc when a GCode file is uploaded to Octoprint.
» Automatically change ventilation methods etc using the GCode filenames.
» Send emails/Push messages detailing progress/pause/completion etc.
Images from the Webcam is supported (if installed).
Basic control of the printer is also provided.
As always, it is available from my site (click on my banner below).
(No Banner seen?- check your Forum Settings - User Settings, Account, Tick 'Show Signature')
Any problems, please post here.
Comment