-
Notifications
You must be signed in to change notification settings - Fork 362
Spooltracker #1379
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Spooltracker #1379
Changes from 2 commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
555c076
Add SpoolTracker plugin
thatguymendel 2e623b3
Add SpoolTracker plugin registration and assets
thatguymendel 9e95ace
Fix front matter in SpoolTracker plugin registration
thatguymendel 294d222
Add Python compatibility to SpoolTracker plugin registration
thatguymendel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,65 @@ | ||
| --- | ||
| layout: plugin | ||
|
|
||
| id: spooltracker | ||
| title: SpoolTracker | ||
| description: Simple filament tracking - load a spool, print until empty, repeat. No Spool Managment | ||
| author: thatguymendel | ||
| license: AGPLv3 | ||
|
|
||
| # today's date in format YYYY-MM-DD, e.g. | ||
| date: 2025-06-09 | ||
|
|
||
| homepage: https://github.com/thatguymendel/OctoPrint-SpoolTracker | ||
| source: https://github.com/thatguymendel/OctoPrint-SpoolTracker | ||
| archive: https://github.com/thatguymendel/OctoPrint-SpoolTracker/archive/main.zip | ||
|
|
||
| tags: | ||
| - filament | ||
| - spool | ||
| - tracking | ||
| - management | ||
| - farm | ||
|
|
||
| screenshots: | ||
| - url: /assets/img/plugins/spooltracker/sidebar.png | ||
| alt: sidebar screenshot | ||
| - url: /assets/img/plugins/spooltracker/popup.png | ||
| alt: popup screenshot | ||
|
|
||
|
|
||
| Created by AI, this plugin simplifies filament management for farm printers. The workflow is straightforward: | ||
|
|
||
| 1. Load a new spool | ||
| 2. Enter the spool's total weight | ||
| 3. Print as normal | ||
| 4. Plugin automatically tracks remaining filament using gcode | ||
| 5. Use remaining Filament to manage prints | ||
| 6. When spool is empty, repeat with a new one | ||
|
|
||
| No complex spool management, no tracking multiple spools - just a simple way to know how much filament is left on your current spool. Perfect for farm printers where you want to maximize filament usage and avoid mid-print filament changes. | ||
|
|
||
| ## Profiles | ||
|
|
||
| There is a save as profile option for quickly loading regularly used filament | ||
|
|
||
| To use a profile | ||
| 1. Enter in Spool Info | ||
| 2. Input profile name | ||
| 3. Save profile | ||
| 4. Use the Load profile dropdown to select the profile and the info will be automatically updated | ||
|
|
||
| ## G-code Requirements | ||
|
|
||
| The plugin looks for the following G-code at the end of your print file to calculate filament usage: | ||
|
|
||
| ; filament used [g] = | ||
|
|
||
|
|
||
| Make sure your slicer includes this comment at the end of the G-code file for accurate filament tracking. | ||
|
|
||
| ## Thing to Improve if anyone else actually wants to use this | ||
|
|
||
| 1. Add a settings page where the user can specify the gcode to look for | ||
| 2. Add optional text input to color option | ||
| 3. Add custom filament option that allows you to input a custom density | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.