Extra Weight Field for Spool Accessories (DryPods, etc.) #14

Closed
opened 2026-01-16 04:23:57 +00:00 by tonym · 0 comments
Owner

Summary

Add optional "extra weight" field to spools for tracking weight of accessories like DryPods, dry cores, or other attachments.

Upstream Issue

Problem

When using DryPods or other dry storage cores with spools, their weight cannot be tracked separately. This affects weight-based filament calculations.

Proposed Solution

Database

Add extra_weight column to Spool model (nullable float, grams).

API

  • Add extra_weight field to spool create/update endpoints
  • Include in weight calculations where appropriate

Frontend

  • Add "Extra Weight (g)" field in spool create/edit forms
  • Show in spool detail view
  • Tooltip: "Weight of accessories like DryPods or dry cores"

Weight Calculation

Total non-filament weight = spool_weight (from filament) + extra_weight (from spool)

This allows accurate remaining filament calculation when weighing spools with accessories.

## Summary Add optional "extra weight" field to spools for tracking weight of accessories like DryPods, dry cores, or other attachments. ## Upstream Issue - https://github.com/Donkie/Spoolman/issues/744 ## Problem When using DryPods or other dry storage cores with spools, their weight cannot be tracked separately. This affects weight-based filament calculations. ## Proposed Solution ### Database Add `extra_weight` column to Spool model (nullable float, grams). ### API - Add `extra_weight` field to spool create/update endpoints - Include in weight calculations where appropriate ### Frontend - Add "Extra Weight (g)" field in spool create/edit forms - Show in spool detail view - Tooltip: "Weight of accessories like DryPods or dry cores" ### Weight Calculation Total non-filament weight = spool_weight (from filament) + extra_weight (from spool) This allows accurate remaining filament calculation when weighing spools with accessories.
tonym closed this issue 2026-01-23 03:03:23 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tonym/spoolman2#14
No description provided.