Spoolman icon indicating copy to clipboard operation
Spoolman copied to clipboard

Temperature ranges in UI

Open FajnB opened this issue 7 months ago • 0 comments

Is your feature request related to a problem? Please describe. First of all, this is an amazing project and I like with how much care it is made. So to the point. I found out that when I wanted to add a filament, that is not in your database, that there was no way to add a temperature ranges. My manufacturer has a range of temperatures in their data sheet only. This means I MUST create an additional entries for filaments just to include this info.

Whilst looking through this repository I found feature request #243 which mentions this exact problem. This was then answered with a #242 solution (custom fields). About 5 months later this answer is no longer satisfactory as there was some development in the data structure of the SpoolmanDB's JSON for filaments as shown by a feature request (https://github.com/Donkie/SpoolmanDB/issues/19), that addresses this issue followed by a pull request (https://github.com/Donkie/SpoolmanDB/pull/21), solving it.

Describe the solution you'd like

  1. When creating custom/local filament via UI, make an option that you can add a specific temperature or/and a temperature range for extruder and bed. Do not make this exclusive as some manufactures might have a temperature ranges in their data sheets / web stores, but when you receive a spool, it can have a specific temperature printed on it.
  2. When viewing already created filament via "show", show both values. First show Extruder Temp and Bed Temp, and beneath that show Extruder Temp Range and Bed Temp Range. Leave the current functionality that if it has a value for the field, it shows it, but if not, it just says "Not Set"

Describe alternatives you've considered Using a custom fields. I find this to be quite a frustrating workaround for a problem, knowing, that the SpoolmanDB has the range feature for a year.

Additional context This would finally make use of the data for filaments, that already use this feature (viz. Donkie/SpoolmanDB/.../formfutura.json).

FajnB avatar May 26 '25 00:05 FajnB