Add spoolman mapping to the "Filament - Toolhead" section #77

Closed
opened 2026-06-30 10:00:02 +00:00 by BasK · 3 comments

Description

Add a way to see and set the spoolman mapping for the currently active filaments in the "Filament - Toolhead" section on the dashboard.

Motivation

Right now the spoolman mapping is only shown when you perform a print, but there is no way to set it beforehand. It would be much more logical i.m.h.o. to be able to set this when I change a spool, instead of when I do an actual print. There is also no way to see the mapping in the dashboard, so even though I'm currently printing and spoolman is being updated (so happy with that!), I cannot see the mapping in the dashboard.

Proposed Implementation

Add a spoolman mapping section to the edit dialog when you click on a filament, the same as when you start a print. Also show the current mapping on the main filament tile on the dashboard. Very nice to have (if possible): show the remaining filament on a spool directly on the dashboard, though this is really an additional feature. In all cases this should only be present if there is a configured spoolman connection.

## Description Add a way to see and set the spoolman mapping for the currently active filaments in the "Filament - Toolhead" section on the dashboard. ## Motivation Right now the spoolman mapping is only shown when you perform a print, but there is no way to set it beforehand. It would be much more logical i.m.h.o. to be able to set this when I change a spool, instead of when I do an actual print. There is also no way to see the mapping in the dashboard, so even though I'm currently printing and spoolman is being updated (so happy with that!), I cannot see the mapping in the dashboard. ## Proposed Implementation Add a spoolman mapping section to the edit dialog when you click on a filament, the same as when you start a print. Also show the current mapping on the main filament tile on the dashboard. Very nice to have (if possible): show the remaining filament on a spool directly on the dashboard, though this is really an additional feature. In all cases this should only be present if there is a configured spoolman connection.
BasK added the
enhancement
label 2026-06-30 10:00:02 +00:00
Owner

Hi @BasK,

Good news — most of this is already implemented in the current nightly build:

  • Spoolman mapping on the dashboard AMS tile: each occupied slot shows a Spoolman dropdown directly on the tile (visible when Spoolman is configured). The currently assigned spool is pre-selected, so you can see and change it at any time — no need to start a print.
  • Remaining weight: already shown in the dropdown label next to each spool name (e.g. Polymaker PolyTerra PLA 187g).

Also just fixed: the dropdown was closing itself every few seconds because the poll tick was re-rendering the AMS tiles. That is fixed in the same build — the dropdown stays open while you interact with it.

Hi @BasK, Good news — most of this is already implemented in the current nightly build: - **Spoolman mapping on the dashboard AMS tile**: each occupied slot shows a Spoolman dropdown directly on the tile (visible when Spoolman is configured). The currently assigned spool is pre-selected, so you can see and change it at any time — no need to start a print. - **Remaining weight**: already shown in the dropdown label next to each spool name (e.g. `Polymaker PolyTerra PLA 187g`). Also just fixed: the dropdown was closing itself every few seconds because the poll tick was re-rendering the AMS tiles. That is fixed in the same build — the dropdown stays open while you interact with it.
Author

I'll test the nightly, best case it works out-of-the-box, worst case I can provide some error/improvement reports.

I'll test the nightly, best case it works out-of-the-box, worst case I can provide some error/improvement reports.
Author

Nightly looks good, I'm closing this feature request. Did find a bug though, which I filed

Nightly looks good, I'm closing this feature request. Did find a bug though, which I filed
BasK closed this issue 2026-06-30 16:13:46 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: viewit/KX-Bridge-Release#77
No description provided.