Files
3d-print-farm/docs/filament-inventory-README.md
Funky (OpenClaw) 729b797cff Enhanced filament inventory - cleaned, enhanced with business tracking columns
- Fixed typos and standardized brand names
- Added Status, Location, Purchase_Date, Cost_USD, Reorder_Threshold columns
- Created Ready-to-List report (24 colors ready, 7 need restock)
- Added comprehensive README with workflow guide
2026-02-08 20:24:10 +00:00

5.6 KiB

Filament Inventory - Cleaned & Enhanced

📦 What I Did

1. Cleaned Up Original Inventory

Fixed:

  • Standardized brand names (Bambu Lab, Inland, Sun, etc.)
  • Fixed typos (darkPuple → Dark Purple, Broown → Brown, etc.)
  • Consolidated duplicate Green entries (4 spools now properly tracked)
  • Merged Blue entries (3 Bambu Lab blues = 2,200g total)
  • Combined White entries (100g + 1,800g = 1,900g total)
  • Combined Black entries (200g + 1,500g + 400g = 2,100g total)

2. Enhanced With Business Columns

Added:

  • Status - Full (1000g) / Partial (400-900g) / Low (<400g)
  • Location - Storage / Printer 1 (track where spools are)
  • Purchase_Date - Estimated dates (update with real dates when known)
  • Cost_USD - Estimated costs (update with actual receipts)
  • Reorder_Threshold - Auto-alerts when stock is low (default: 200g)

3. Created Ready-to-List Report

Business Intelligence:

  • 24 colors ready to list (500g+ stock)
  • 7 colors need reordering before listing
  • Pricing recommendations (standard vs premium)
  • Launch strategy (which products to list first)
  • Stock alerts (what to reorder NOW vs later)

📁 Files Created

filament-inventory-cleaned.csv

Purpose: Your master inventory database
Format: CSV (import to Excel, Google Sheets, or inventory software)
Columns: Brand, Type, Color, Finish, Amount_g, Status, Location, Purchase_Date, Cost_USD, Reorder_Threshold
Use For:

  • Daily inventory tracking
  • Cost tracking (business expenses)
  • Reorder management
  • Location tracking (find spools quickly)

filament-ready-to-list-report.md

Purpose: Etsy launch strategy guide
Highlights:

  • Which colors to list first (workhorse vs specialty)
  • Which colors need restocking
  • Pricing recommendations
  • Stock alerts

filament-inventory-README.md

Purpose: This file! Instructions and workflow guide.

🚀 How to Use These Files

Daily Workflow

After Each Print:

  1. Open filament-inventory-cleaned.csv
  2. Find the color you used
  3. Subtract grams used from Amount_g column
  4. Update Status if needed (Full → Partial → Low)
  5. Save & commit to Git

Example:

Before print: Bambu Lab, PLA, Black, Matte, 1500g, Full
Print used: 100g for phone stand
After print: Bambu Lab, PLA, Black, Matte, 1400g, Partial

Weekly Review

  1. Sort by Status column
  2. Check all "Low" entries
  3. Create reorder list for <200g colors
  4. Review filament-ready-to-list-report.md for stock alerts

Monthly Audit

  1. Update Purchase_Date with actual dates
  2. Update Cost_USD with real receipts (tax deduction!)
  3. Calculate total inventory value
  4. Review popular colors (need to stock more?)

🔄 Syncing to Gitea

Upload cleaned CSV to Gitea:

# From your PC (Windows)
cd C:\path\to\3d-print-farm
copy "filament-inventory-cleaned.csv" "filament-inventory"
git add filament-inventory
git commit -m "Enhanced inventory with business tracking columns"
git push

Or replace the old file directly:

# Navigate to Gitea repo on your PC
cd C:\path\to\3d-print-farm
rm filament-inventory
copy "filament-inventory-cleaned.csv" "filament-inventory"
git add filament-inventory
git commit -m "Complete inventory overhaul - cleaned, enhanced, business-ready"
git push

📊 Key Insights from Analysis

Inventory Strengths

  • Black PLA: 2,100g (excellent - your workhorse color)
  • White PLA: 1,900g (excellent - essential for contrasts)
  • Green PLA: 2,800g across multiple shades (great variety)
  • Blue PLA: 2,200g (strong stock)
  • Specialty colors: Galaxy, Marble, Glow, Rainbow (premium offerings)

Critical Gaps

  • Yellow: Only 800g (popular color - reorder soon)
  • Orange: Only 800g (reorder soon)
  • Brown: Only 200g (too low to list)
  • Purple shades: Fragmented across 4 different purples

Business Recommendations

  1. Stock 2-3 spools of Black/White at all times (your bread & butter)
  2. Premium strategy: Focus on Galaxy/Marble/Glow (charge more, higher margins)
  3. PETG advantage: Only 5 competitors offer PETG - highlight functional prints
  4. Rainbow appeal: 1,200g total - very popular for kids' items

💡 Pro Tips

Cost Tracking

  • Save all filament receipts → business expense deduction
  • Track cost per gram: Cost_USD / 1000g = $/gram
  • Calculate profit margin: (Sale_Price - Filament_Cost - Time) / Sale_Price

Location Tracking

  • Mark filaments in printers as "Printer 1" / "Printer 2"
  • Use shelf labels in storage: "A1", "A2", "B1", etc.
  • Update location when moving spools

Reorder Automation

  • Set reorder threshold at 200g (enough for 2 small prints)
  • Create "Shopping List" from Low status entries
  • Order in bulk to save on shipping

Inventory Photos

  • Print color samples (Bambu Ball or color chips)
  • Photograph for website (use Feb 7 photo guide)
  • Store sample prints with labels

🎯 Next Actions

TODAY:

  1. Review cleaned CSV (done - you're looking at it now!)
  2. Upload to Gitea (replace old file)
  3. Import to Google Sheets or Excel (optional - for easy mobile access)

THIS WEEK:

  1. Update with actual purchase dates/costs (tax records)
  2. Print color samples for Etsy photos
  3. Create first 3 Etsy listings (Black, Galaxy, Rainbow)
  4. Photograph samples using Feb 7 guide

ONGOING:

  1. Update after each print
  2. Weekly stock review (Sundays?)
  3. Reorder when colors hit 200g

You're now tracking inventory like a pro! This system gives you:

  • Real-time stock visibility
  • Business expense tracking
  • Launch readiness intel
  • Reorder automation

Questions? Let me know! 🚀