1 Statistics Dashboard
MartinNYHC edited this page 2025-12-09 15:15:22 +01:00

Statistics Dashboard

The Statistics page provides analytics and insights about your printing activity through customizable, drag-and-drop widgets.

Dashboard Widgets

Print Success Rate

Track reliability across all printers:

  • Success: Completed prints
  • Failed: Prints that failed mid-job
  • Stopped: Manually cancelled prints
  • Visual pie chart breakdown
  • Per-printer filtering available

Filament Usage

Monitor material consumption:

  • By material type: PLA, PETG, ABS, etc.
  • By color: Breakdown of colors used
  • Over time: Trend charts
  • Total weight: Cumulative usage in grams/kg

Print Activity Calendar

GitHub-style contribution calendar showing:

  • Daily print activity
  • Color intensity = number of prints
  • Click any day to see prints from that date
  • Identify patterns in your printing habits

Cost Tracking

Calculate printing costs:

  • Per print: Based on filament used
  • Total costs: Cumulative spending
  • By material: Cost breakdown by filament type
  • Requires filament costs to be configured

Time Accuracy

Analyze estimated vs actual print times:

  • Average accuracy: How close estimates are
  • Per-printer breakdown: Compare printer accuracy
  • Trend over time: Is accuracy improving?
  • Helps calibrate expectations for future prints

Print Duration Distribution

Understand your typical print lengths:

  • Histogram of print durations
  • Short vs long print patterns
  • Average print time

Customizing Your Dashboard

Drag and Drop

Rearrange widgets by clicking and dragging the grip handle:

  1. Hover over a widget header
  2. Click the grip icon (⋮⋮)
  3. Drag to new position
  4. Release to drop

Resizing Widgets

Change widget sizes:

  1. Click the resize icon on any widget
  2. Cycles through: 1/4 width → 1/2 width → Full width
  3. Layout adjusts automatically

Hiding Widgets

Remove widgets you don't need:

  1. Click the eye icon on any widget
  2. Widget is hidden from view
  3. Re-enable from widget settings

Reset Layout

Return to default layout:

  1. Click "Reset Layout" button
  2. All widgets return to original positions and sizes

Persistence

Your layout preferences are saved automatically and persist across sessions.


Filtering Data

Time Range

Filter statistics by date range:

  • Last 7 days
  • Last 30 days
  • Last 90 days
  • All time
  • Custom range

Printer Selection

View statistics for:

  • All printers combined
  • Individual printers
  • Compare across printers

Filament Cost Configuration

To enable cost tracking:

  1. Go to Settings > Filaments
  2. Add your filaments with costs:
    • Material type (PLA, PETG, etc.)
    • Color
    • Cost per kg
    • Vendor (optional)
  3. Statistics will calculate costs based on usage

Export Data

Export your statistics:

  • CSV format: For spreadsheets
  • Date range: Select period to export
  • Fields: Print name, duration, filament, cost, etc.

Widget Details

Print Count Widget

  • Total prints in selected period
  • Comparison to previous period
  • Growth/decline indicator

Filament by Type Widget

  • Pie chart of material distribution
  • Click segments to filter
  • Legend with exact amounts

Printer Utilization Widget

  • Hours of active printing
  • Idle time percentage
  • Per-printer breakdown

Recent Activity Widget

  • Latest completed prints
  • Quick status overview
  • Click to view archive details

Tips

  • Check the dashboard weekly to spot trends
  • Use per-printer filtering to identify reliability issues
  • Configure filament costs for accurate expense tracking
  • Export data monthly for record keeping
  • Watch time accuracy to improve print estimates