1
0
Fork 0
mirror of https://github.com/maziggy/bambuddy.git synced 2026-05-09 08:25:54 +02:00

[GH-ISSUE #1172] [Feature]: Add Spool Usage Forecasting with Logistic Workflow #849

Closed
opened 2026-05-07 00:14:19 +02:00 by BreizhHardware · 2 comments

Originally created by @Keybored02 on GitHub (Apr 30, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1172

Originally assigned to: @Keybored02 on GitHub.

Problem or Use Case

Users that work with medium to high volume production have an hard time understanding exactly how much filament is used per material type, and how long will current stock last. Give the volatility of stock and fluctuations in available first-party spools, it's important to keep into consideration lead times too.

Proposed Solution

Add a new Forecasting view to the Filament page (internal inventory only for now). This view groups similar spools together and shows

  • Current stock
  • Attrition rate (either via a historical trend or a weighted estimate if not enough data pints are present)
  • Days until depletion at current rates

The user can set a per-material or global lead times and safety margins. The system can alert of when to restock materials based on these factors, alert of possible ROPs, integrating with the notification system. The user can then add the spools to a shopping list , which will allow to track items marking them as purchased and then as received. Upon receival, the spools are added to the Stock category of the inventory automatically. The shopping list view also shows saw-tooth graphs that account for attrition rate, LT, and safety margin to show predicted stock fluctuation

Alternatives Considered

No response

Feature Category

Spool Inventory

Priority

Would improve my workflow

Mockups or Examples

Image Image Image

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @Keybored02 on GitHub (Apr 30, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1172 Originally assigned to: @Keybored02 on GitHub. ### Problem or Use Case Users that work with medium to high volume production have an hard time understanding exactly how much filament is used per material type, and how long will current stock last. Give the volatility of stock and fluctuations in available first-party spools, it's important to keep into consideration lead times too. ### Proposed Solution Add a new Forecasting view to the Filament page (internal inventory only for now). This view groups similar spools together and shows - Current stock - Attrition rate (either via a historical trend or a weighted estimate if not enough data pints are present) - Days until depletion at current rates - The user can set a per-material or global lead times and safety margins. The system can alert of when to restock materials based on these factors, alert of possible ROPs, integrating with the notification system. The user can then add the spools to a shopping list , which will allow to track items marking them as purchased and then as received. Upon receival, the spools are added to the Stock category of the inventory automatically. The shopping list view also shows saw-tooth graphs that account for attrition rate, LT, and safety margin to show predicted stock fluctuation ### Alternatives Considered _No response_ ### Feature Category Spool Inventory ### Priority Would improve my workflow ### Mockups or Examples <img width="1620" height="416" alt="Image" src="https://github.com/user-attachments/assets/fe9da858-9f21-46d0-8c74-1b02c81a1ee9" /> <img width="1635" height="259" alt="Image" src="https://github.com/user-attachments/assets/d12e2856-12a5-4890-ab55-bdd6ab5584b1" /> <img width="1620" height="473" alt="Image" src="https://github.com/user-attachments/assets/4148542a-8333-422e-86d0-4fdb3aa59306" /> ### Contribution - [x] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
BreizhHardware 2026-05-07 00:14:19 +02:00
Author
Owner

@maziggy commented on GitHub (May 5, 2026):

Docs -> https://wiki.bambuddy.cool/features/inventory/?h=forecast#inventory-forecast

<!-- gh-comment-id:4380283818 --> @maziggy commented on GitHub (May 5, 2026): Docs -> https://wiki.bambuddy.cool/features/inventory/?h=forecast#inventory-forecast
Author
Owner

@maziggy commented on GitHub (May 5, 2026):

Thanks!!!

<!-- gh-comment-id:4380284498 --> @maziggy commented on GitHub (May 5, 2026): Thanks!!!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy-maziggy-1#849
No description provided.