| Status | Profilname | Typ | Hersteller | Drucker | Aktionen |
|---|
security Pfad-Konfiguration
Der absolute Pfad zum gemounteten Verzeichnis, in dem die .json-Profildateien von Bambu Studio liegen.
Der Bambu Studio Launcher erzeugt diese Lock-Datei wenn das Programm laeuft. Bearbeiten/Loeschen wird gesperrt solange sie existiert.
Beim Loeschen eines Profils wird vorher automatisch ein ZIP-Backup des gesamten Filament-Ordners in dieses Verzeichnis erstellt.
devices Bekannte Drucker
Diese Druckermodelle stehen bei der Profil-Bearbeitung als Checkboxen zur Auswahl. Ein Eintrag pro Zeile.
router Drucker (MQTT / Dashboard)
Im Simulator-Modus werden Druckdaten simuliert. Im Live-Modus verbindet sich das Backend per MQTT direkt mit dem Drucker.
Klassisch behaelt das bisherige Dashboard. Instrument zeigt eine neue, animiertere Control-Panel-Ansicht mit denselben Live- und Simulationsdaten.
Die Verbindungsdaten finden Sie auf dem Drucker-Display unter Einstellungen > WLAN.
settings_backup_restore Konfiguration sichern / wiederherstellen
Laden Sie die aktuelle Konfiguration als JSON-Datei herunter oder stellen Sie eine fruehere Version aus einer Backup-Datei wieder her.
Was macht das Bambu Studio Control Center?
Diese Anwendung ermoeglicht die komfortable Verwaltung von Filament-Profildateien (.json), wie sie von Bambu Studio verwendet werden. Die Profile liegen auf einem NAS (Unraid) und werden ueber einen lokalen Mount direkt bearbeitet.
Die 3-Schritt-Speicherung
Wenn Sie ein Profil bearbeiten, fuehrt das System exakt drei aufeinander aufbauende Schritte aus:
JSON-Update
Die Felder "name", "filament_settings_id" und "compatible_printers" werden in der .json-Datei aktualisiert. Vor dem Schreiben wird die JSON-Syntax strikt validiert.
Datei-Umbenennung
Falls sich der Name geaendert hat, wird die physische .json-Datei auf dem Dateisystem entsprechend umbenannt (z. B. von "PLA Basic.json" in "PLA Silk Gold.json").
Cache-Bereinigung (.info-Loeschung)
Die zum Profil gehoerige .info-Datei im selben Verzeichnis wird zwingend geloescht. Diese Datei ist ein Cache von Bambu Studio. Wird sie nicht geloescht, erkennt Bambu Studio die Aenderungen beim naechsten Start nicht und verwendet veraltete Daten.
Warum ist die .info-Loeschung so wichtig?
Bambu Studio legt fuer jedes Filament-Profil eine .info-Cache-Datei an. Diese enthaelt vorab berechnete Metadaten und wird beim Programmstart gelesen. Wenn die .json-Datei geaendert wird, aber die .info-Datei bestehen bleibt, liest Bambu Studio weiterhin die veralteten Cache-Daten. Erst durch das Loeschen der .info-Datei wird Bambu Studio gezwungen, den Cache beim naechsten Start aus der aktuellen .json-Datei neu zu generieren.
Systemarchitektur
Die Anwendung besteht aus zwei Komponenten:
- Frontend (Nginx): Liefert die statischen HTML/CSS/JS-Dateien aus und leitet API-Anfragen an das Backend weiter.
- Backend (FastAPI/Python): Verarbeitet alle Dateioperationen (Lesen, Schreiben, Umbenennen, Loeschen) und stellt die REST-API bereit.
Die Kommunikation zwischen Nginx und dem Backend erfolgt ueber einen Unix-Socket (/run/bambu-backend/bambu-backend.sock) fuer maximale Performance und Sicherheit.
Filament-Profile verwalten
Der Reiter Filamente zeigt alle Profildateien in einer Tabelle. Jede Zeile enthaelt:
- Name: Der Profilname (Basisname fett, Druckerbezeichnung @... klein darunter)
- Dateiname: Der physische Dateiname auf dem NAS
- Typ / Hersteller: Filament-Typ und Hersteller aus den Profildaten
- Drucker: Zugewiesene Drucker als farbige Tags (jedes Druckermodell erhaelt eine eigene Farbe)
- Aktionen: Bearbeiten (Stift), Kopieren (Blaetter), Loeschen (Muelleimer)
Profile mit gleichem Basisnamen werden automatisch gruppiert (farbiger linker Rand, dickere Trennlinie zwischen Gruppen).
Profile durchsuchen
Tippen Sie einen Begriff in das Suchfeld oben links. Die Tabelle wird in Echtzeit gefiltert. Es werden Name, Dateiname, Typ, Hersteller und Fehlermeldungen durchsucht. Klicken Sie auf Aktualisieren, um die gesamte Profilliste vom Server neu zu laden.
Profil bearbeiten
Klicken Sie auf das Stift-Symbol in der Aktionen-Spalte. Es oeffnet sich ein Dialog mit drei Feldern:
- Profilname: Darf keine dateisystem-ungueltigen Zeichen enthalten (< > : " / \ | ? *)
- Filament Settings ID: Wird intern von Bambu Studio zur Zuordnung verwendet
- Drucker-Checkliste: Aktivieren Sie die kompatiblen Drucker per Checkbox
Nach dem Speichern fuehrt das System die 3-Schritt-Speicherung durch. Die bearbeitete Zeile leuchtet kurz auf.
Profil kopieren
Klicken Sie auf das Kopier-Symbol (zwei ueberlagerte Blaetter). Ein Kopier-Dialog oeffnet sich:
- Neuer Profilname: Wird automatisch mit "Originalname (Kopie)" vorausgefuellt
- Filament Settings ID: Wird identisch zum neuen Namen vorausgefuellt
- Drucker-Checkliste: Uebernimmt die aktuellen Zuweisungen des Originals
Alle Einstellungen des Originals (Temperaturen, Geschwindigkeiten etc.) werden 1:1 uebernommen. Nur Name, Settings-ID und Druckerzuweisung werden angepasst.
Profil loeschen
Klicken Sie auf das Muelleimer-Symbol. Nach Bestaetigung wird das Profil geloescht. Vor dem Loeschen erstellt das System automatisch ein Backup des gesamten Filament-Ordners unter /mnt/bambusync/backup/.
Lock-Datei-Schutz
Solange Bambu Studio auf einem Rechner laeuft (Lock-Datei vorhanden), sind Bearbeiten, Kopieren und Loeschen gesperrt. Stattdessen erscheint ein Hinweis-Modal. Erst nach dem Schliessen von Bambu Studio werden die Aktionen wieder freigegeben.
Einstellungen
Im Reiter Einstellungen koennen Sie folgende Werte konfigurieren:
- Filament-Verzeichnis: Absoluter Pfad zum NAS-Ordner mit den .json-Profilen (manuell oder per "Durchsuchen")
- Lock-Datei-Pfad: Pfad zur Lock-Datei des Bambu Studio Launchers
- Bekannte Drucker: Druckermodelle fuer die Checkbox-Auswahl (ein Eintrag pro Zeile)
- Konfiguration sichern/wiederherstellen: Laden Sie die Konfiguration als JSON-Datei herunter oder stellen Sie eine fruehere Version wieder her
Nach dem Speichern werden Profile und Health-Check automatisch neu geladen.
Weitere Funktionen
- Light/Dark-Mode: Klicken Sie auf das Sonnen-/Mond-Symbol im Header. Die Auswahl wird im Browser gespeichert.
- Toast-Benachrichtigungen: Gruene Meldungen = Erfolg, rote = Fehler, gelbe = Warnung. Toasts verschwinden nach wenigen Sekunden automatisch.
- PWA-Modus: Die Anwendung kann ueber "Zum Startbildschirm hinzufuegen" als App installiert werden.
CF-/GF-Filament-Schutz
Filamente mit Carbon Fiber (CF) oder Glasfaser (GF) im Typnamen erfordern eine gehaertete Duese. Drucker mit Standard-Messingduese wuerden durch die abrasiven Fasern schnell verschleissen.
Das Control Center erkennt CF-/GF-Filamente automatisch anhand des Namensmusters (z.B. "PETG-CF", "PA6-GF") und deaktiviert inkompatible Drucker in der Checkliste:
Anycubic Kobra 2 (alle Duesengroessen)
Dieser Drucker wird standardmaessig mit einer Messingduese ausgeliefert. CF-/GF-Filamente wuerden die Duese in kurzer Zeit aufweiten und unbrauchbar machen. Daher wird der Anycubic bei CF-/GF-Profilen automatisch deaktiviert und durchgestrichen angezeigt. Die Checkbox kann nicht aktiviert werden.
Dieser Schutz greift sowohl beim Bearbeiten als auch beim Kopieren von Profilen. Er verhindert, dass versehentlich ein druckerspezifisches CF-/GF-Profil einem inkompatiblen Drucker zugewiesen wird.
Cloud-Sync nach Umbenennung
Wenn in Bambu Studio der Auto-Sync fuer User-Presets aktiviert ist, kann es nach dem Umbenennen eines Filament-Profils dazu kommen, dass beim naechsten Start sowohl das alte als auch das neue Profil erscheinen.
Ursache
Das Control Center benennt die lokale Datei korrekt um. Bambu Studio erkennt beim Start jedoch, dass das alte Profil in der Cloud vorhanden ist, lokal aber fehlt – und stellt es automatisch wieder her.
Empfehlung: Auto-Sync deaktivieren
In Bambu Studio neben Datei auf den Pfeil nach unten klicken → Einstellungen → Abschnitt Profile → Haken bei "Benutzerprofile automatisch synchronisieren (Drucker/Filament/Prozess)" entfernen. Damit wird verhindert, dass alte Profile aus der Cloud wiederhergestellt werden.
Alternative: Altes Profil manuell loeschen
Falls der Sync aktiv bleiben soll: Nach dem Umbenennen im Control Center das alte Profil in Bambu Studio manuell loeschen. Dadurch wird es auch aus der Cloud entfernt und taucht nicht mehr auf.
Zukuenftige Ausnahmen
Weitere druckerspezifische Einschraenkungen werden bei Bedarf hier dokumentiert. Beispiele koennten sein:
- Drucker mit maximaler Hotend-Temperatur unter 300 Grad C fuer Hochtemperatur-Filamente (z.B. PC, PA)
- Drucker ohne beheiztes Bett fuer Filamente die Betttemperaturen ueber 60 Grad C benoetigen
- Geschwindigkeits-Limits fuer Drucker mit niedrigerer maximaler Druckgeschwindigkeit
Jede neue Ausnahme wird hier mit Erklaerung und Hintergrund aufgefuehrt.