Skip to content

Modell- und G-Code-Vorschauen für PrintOps gezielt verbessern #154

Description

@ichwars

Einordnung

Priorität: Optional. Bewertung vom 31.08.2026: PrintOps 75c7e9ba061bad92dee6079731018527afa07317, Bambuddy c331a3aedf335e97e423add7463f715299fd89b0 (958 Commits auf der Upstream-Seite des Vergleichs). Grundlage ist ein gezielter Code-/Historienabgleich, kein Hardware- oder Laufzeitnachweis. Vor Umsetzung den dann aktuellen Stand auf bereits erfolgte Teilkorrekturen prüfen.

Problem und Nutzen

Bessere Beleuchtung und reproduzierbare Plattenauswahl erleichtern die visuelle Prüfung von Produktionsdateien. Eine vollständige Übernahme eines zusätzlichen Renderers muss sich dagegen an Wartung und Plattformunterstützung messen lassen.

Umfang

  • Generierte Thumbnails mit nachvollziehbarer Beleuchtung und erkennbarer Modellform verbessern.
  • Explizite Plattenauswahl und stabile Größenberechnung in vorhandenen G-Code-Vorschauen prüfen.
  • Den Upstream-Rendererwechsel zunächst hinsichtlich Lizenz, Quellen, Build-Reproduzierbarkeit, CSP und Performance bewerten; nur begründet übernehmen.

Akzeptanzkriterien

  • Mehrplatten-Vorschau öffnet die angeforderte Platte; ungültige Auswahl wird nicht still ersetzt.
  • Keine unbounded Layout-/Resize-Schleife; kleine und große Viewports sind geprüft.
  • Visuelle Vorher-/Nachher-Prüfung mit mehreren Modellen liegt vor.
  • Keine generierten Fremdartefakte ohne Quellen/Build und keine Abschwächung der Browser-Sicherheitsgrenzen.

PrintOps-Grenzen

Selektiv in die bestehenden PrintOps-Domänen integrieren. Keine pauschale Upstream-Übernahme, keine Änderungen an kaufmännischer Wahrheit, Auftrags-/Dokumentbeziehungen oder Sicherheitsgrenzen. docs/upstream-integration-guard.md beachten; bestehende Berechtigungen erhalten.

Upstream-Referenzen

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:archivesArchives, library, and file manager.area:slicerBambu Studio, OrcaSlicer, and slicing.area:uiUI, display, theme, and translations.enhancementNew feature or improvement request.priority:optionalOptional product parity or backlog candidate.product:printopsIssue affects the main PrintOps application.upstream-syncSelective port or adaptation of an upstream Bambuddy change.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions