Plugin: SpoolmanDB Import
Das SpoolmanDB Import-Plugin ermöglicht den Import von Filament-Daten aus der SpoolmanDB Community-Datenbank direkt in FilaMan. Die SpoolmanDB ist eine offene, von der Community gepflegte Datenbank mit Filament-Informationen zahlreicher Hersteller.
Installation: → Admin: Plugin-Verwaltung
Übersicht
| Eigenschaft | Wert |
|---|---|
| Plugin-Typ | Import |
| Autor | FilaMan |
| Quelle | Fire-Devils/filaman-plugins (Registry) |
| Datenquelle | SpoolmanDB (GitHub) |
| Fähigkeiten | Hersteller-Import, Filament-Import, Farben-Import, Durchmesser-Filter |
Was ist die SpoolmanDB?
Die SpoolmanDB ist eine von der 3D-Druck-Community gepflegte Open-Source-Datenbank, die Filament-Informationen vieler Hersteller enthält. Dazu gehören:
- Hersteller-Namen
- Filament-Bezeichnungen und Materialtypen
- Farben (Einzel- und Multicolor)
- Durchmesser, Gewicht und Dichte
- Empfohlene Extruder- und Betttemperaturen
- Spulengewicht und Spulenmaterial
- Oberflächen-Eigenschaften (transluzent, leuchtend, etc.)
Import-Seite
Nach der Installation des Plugins finden Sie die Import-Seite unter:
Admin → System → SpoolmanDB Import
Die Import-Seite führt Sie in drei Schritten durch den Prozess.
Schritt 1: Importmodus wählen
Durchmesser-Filter
Vor der Auswahl des Importmodus können Sie optional nach Durchmesser filtern:
| Option | Beschreibung |
|---|---|
| Alle Durchmesser | Keine Filterung |
| 1.75 mm | Nur 1.75 mm Filamente (Standard) |
| 2.85 mm | Nur 2.85 mm Filamente |
Import-Modi
| Modus | Beschreibung |
|---|---|
| Alles importieren | Importiert alle Filamente und Hersteller aus der SpoolmanDB |
| Nach Hersteller | Importiert alle Filamente eines bestimmten Herstellers — wählen Sie den Hersteller aus dem Dropdown |
| Einzelnes Filament | Importiert ein bestimmtes Filament gezielt — wählen Sie Hersteller (optional als Filter) und Filament aus |
Schritt 2: Vorschau
Nach der Auswahl des Importmodus können Sie eine Vorschau laden. Je nach Modus wird angezeigt:
- Alles importieren: Gesamtzahl der Hersteller und Filamente
- Nach Hersteller: Tabelle mit allen Filamenten des gewählten Herstellers (Name, Material, Durchmesser)
- Einzelnes Filament: Detailansicht mit allen verfügbaren Informationen (Hersteller, Name, Material, Durchmesser, Gewicht, Dichte, Farbe, Temperaturen)
Tipp: Prüfen Sie die Vorschau sorgfältig, bevor Sie den Import starten.
Schritt 3: Import ausführen
Klicken Sie auf „Import starten", um die ausgewählten Daten in FilaMan zu importieren.
Was wird importiert?
| Daten | Beschreibung |
|---|---|
| Hersteller | Werden als neue Hersteller in FilaMan angelegt (falls nicht bereits vorhanden) |
| Filamente | Werden als neue Filamente mit allen verfügbaren Informationen erstellt |
| Farben | Werden als neue Farben in der Farbverwaltung angelegt (falls nicht bereits vorhanden) |
Duplikat-Erkennung
- Hersteller werden anhand des Namens (case-insensitive) erkannt — bereits vorhandene werden übersprungen
- Filamente werden anhand der SpoolmanDB-ID erkannt — bereits importierte werden übersprungen
- Farben werden anhand des Hex-Codes erkannt — bereits vorhandene werden wiederverwendet
Wichtig: Bestehende Daten in FilaMan werden nicht überschrieben oder verändert. Der Import erstellt nur neue Einträge.
Import-Ergebnis
Nach Abschluss des Imports wird eine Zusammenfassung angezeigt:
| Kategorie | Anzeige |
|---|---|
| Hersteller | Anzahl erstellt / übersprungen |
| Filamente | Anzahl erstellt / übersprungen |
| Farben | Anzahl erstellt / übersprungen |
| Fehler | Liste eventueller Fehler (z. B. fehlende Hersteller-Zuordnung) |
Importierte Daten
Die folgenden Filament-Felder werden aus der SpoolmanDB übernommen (sofern vorhanden):
| SpoolmanDB-Feld | FilaMan-Feld |
|---|---|
manufacturer |
Hersteller |
name + material |
Bezeichnung |
material |
Materialtyp |
fill |
Materialuntergruppe (z. B. Glasfaser, Carbon) |
diameter |
Durchmesser |
weight |
Rohmaterialgewicht |
spool_weight |
Standard-Spulengewicht |
spool_type |
Spulenmaterial |
density |
Dichte |
color_hex / color_hexes |
Farben (Einzel-/Multicolor) |
multi_color_direction |
Multicolor-Stil (Gradient/Striped) |
translucent / glow / finish |
Oberflächentyp |
extruder_temp, bed_temp etc. |
Zusatzfelder (custom_fields) |