Skip to content

kForth/OctoPrint-CreatbotUtil

Repository files navigation

CreatBot Util

For OctoPrint Active Instances New This Month New This Week

GitHub Forks GitHub Stars GitHub Watchers License

This plugin add various utility functions to make OctoPrint work better with CreatBot printers.

Features

  • Send "Start/Stop Serial Print" commands whenever a print is started, cancelled, or finished (M6006 & M6007).
    • Optionally send "Start/Stop" commands whenever a print is paused or resumed.
  • Replace the Marlin 'Set Chamber Temperature' command (M141) with the CreatBot command (M6013).
  • Adds Extruder Auto Fan and Chamber Air Fan controls to the Control Tab
  • Adjust you printer's Time Used and Registered Time values.
  • Enable plugin for all or only selected printer profiles.

Screenshots

Control Tab

Control Tab Screenshot

Settings Page

Settings Page Screenshot

Setup

Install via the bundled Plugin Manager.

Open OctoPrint Settings (wrench icon) -> Plugin Manager -> Get More -> Paste the url from below in the "... from URL" field.

https://github.com/kForth/OctoPrint-CreatbotUtil/archive/main.zip

Retart the instance after installing.

Notes

This plugin should work for most/all CreatBot 3D Printers but has only been tested with a CreatBot F430.

You may need to upgrade your printer's firmware to take full advantage of this plugin's features. The original v5.5 firmware that shipped with my CreatBot F430 did not support the Heated Chamber (M6013) command, an upgrade to v5.6 was required.

License

Copyright © 2022 Kestin Goforth.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.