Filament Analytics
Filament Analytics gives you full insight into your filament usage — what you use, what it costs, and what you can save.
Go to: https://localhost:3443/#filament-analytics
Consumption overview
At the top, a summary for the selected period is shown:
- Total consumption — grams and meters for all materials
- Estimated cost — based on registered price per spool
- Most used material — type and vendor
- Reuse rate — proportion of filament in the actual model vs. support/purge
Consumption per material
A pie chart and table show the breakdown between materials:
| Column | Description |
|---|---|
| Material | PLA, PETG, ABS, PA, etc. |
| Vendor | Bambu Lab, PolyMaker, Prusament, etc. |
| Grams used | Total weight |
| Meters | Estimated length |
| Cost | Grams × price per gram |
| Prints | Number of prints using this material |
Click on a row to drill down to individual spool level.
Usage rates
The usage rate shows average filament consumption per time unit:
- Grams per hour — during active printing
- Grams per week — including printer downtime
- Grams per print — average per print
These are used to calculate forecasts for future needs.
Use the usage rate to plan your spool inventory. The system automatically alerts when estimated stock will run out within 14 days (configurable).
Cost forecast
Based on historical usage rates, the following is calculated:
- Estimated consumption next 30 days (grams per material)
- Estimated cost next 30 days
- Recommended stock level (enough for 30 / 60 / 90 days of operation)
The forecast accounts for seasonal variation if you have data from at least one year.
Waste and efficiency
See Waste Tracking for full documentation. Filament Analytics shows a summary:
- AMS purge — grams and proportion of total consumption
- Support material — grams and proportion
- Actual model material — remaining proportion (efficiency %)
- Estimated waste cost — what the waste is costing you
Spool log
All spools (active and empty) are logged:
| Field | Description |
|---|---|
| Spool name | Material name and color |
| Original weight | Registered weight at start |
| Remaining weight | Calculated remaining |
| Used | Total grams used |
| Last used | Date of last print |
| Status | Active / Empty / Stored |
Price registration
For accurate cost analysis, register prices per spool:
- Go to Filament Inventory
- Click on a spool → Edit
- Enter Purchase price and Weight at purchase
- The system calculates price per gram automatically
Spools without a registered price use the default price per gram (set in Settings → Filament → Default price).
Export
- Click Export filament data
- Select period and format (CSV / PDF)
- CSV includes one row per print with grams, cost, and material