Beam Bench Dokumentation

Beam Bench-Projektdateien

Das Projektdateiformat .lzrproj. Ein eigenständiges ZIP-Archiv, das alles auf der Zeichenfläche sowie die Einstellungen enthält.

Ein Beam Bench-Projekt wird als einzelne .lzrproj-Datei gespeichert. Das Format ist ein eigenständiges ZIP-Archiv: Wenn Sie eine .lzrproj-Datei öffnen, erhalten Sie alles, was sich zum Zeitpunkt des Speicherns auf der Zeichenfläche befand.

Inhalt

Eine .lzrproj-Datei enthält:

  • Objekte: alle Formen, Texte, Bilder, Gruppen und Anordnungen auf der Zeichenfläche einschließlich ihrer Geometrie, Transformationen und Ebenenzuweisungen.
  • Ebenen: Schnitteinstellungen je Ebene (Vorgang, Leistung, Geschwindigkeit, Durchgänge, Intervall, Perforation, Schnittfugenbreite).
  • Maschinenprofilreferenz: das Profil, das beim Speichern des Projekts verwendet wurde.
  • Kamerastatus (falls vorhanden), ausgewählte Kamera-ID sowie Referenzen für Ausrichtung/Kalibrierung.
  • Materialbibliotheksreferenzen: nach Name. Wenn der Empfänger über Bibliotheken mit denselben Namen verfügt, werden die Referenzen aufgelöst.
  • Ansichtsstatus: Verschiebung, Zoom, Bedienfeldanordnung.
  • Projektnotizen: Inhalt aus dem Dialogfeld „Notizen“.
  • Optimierung: ausgabeseitige Optimierungseinstellungen (siehe den Abschnitt „Optimierung“ unter Lasersteuerung).
  • Auftragsursprung + Starten von: die Platzierungsstrategie.
  • Metadaten der letzten automatischen Speicherung (falls zutreffend).

Rasterbilddaten werden direkt eingebettet (base64 oder ähnlich). Projekte mit Bildern sind daher größer, aber immer übertragbar.

Lesen und Schreiben

  • GUI: Datei → Speichern (Ctrl+S), Datei → Öffnen (Ctrl+O), Datei → Speichern unter (Ctrl+Shift+S).
  • CLI:
    beambench-cli project open /abs/path/to/project.lzrproj
    beambench-cli project save
    beambench-cli project save-as /abs/path/to/new.lzrproj
  • HTTP-API: POST /api/v1/projects/open und POST /api/v1/projects/save.

Projekte teilen

Eine .lzrproj-Datei, die per E-Mail versendet oder für eine andere Person hochgeladen wird, öffnet sich mit demselben Zustand der Zeichenfläche, denselben Ebeneneinstellungen und derselben Ansicht. Für den Empfänger gilt:

  • Alle Objekte befinden sich an denselben Positionen.
  • Alle Ebeneneinstellungen sind identisch.
  • Materialbibliotheksreferenzen werden aufgelöst, wenn eine passende Bibliothek vorhanden ist. Andernfalls wird eine Warnung angezeigt.

Folgendes wird nicht übertragen:

  • Die aktive Maschinenverbindung (der Empfänger verwendet seine eigene Maschine).
  • Benutzerspezifische Einstellungen (Anzeigeeinheit und auf Benutzerebene angewendete Überschreibungen der Bedienfeldanordnung).

Sonderfälle

  • Sehr große Rasterbilder führen zu großen .lzrproj-Dateien. Wenn Ihr Projekt zu groß ist, um es an einen Fehlerbericht anzuhängen, sollten Sie zunächst die Auflösung der Rasterbilder reduzieren.
  • Materialbibliotheksreferenzen werden nach Name aufgelöst. Wenn Ihre Bibliothek Acrylic 3mm enthält und der Empfänger ebenfalls über Acrylic 3mm, jedoch mit anderen Einstellungen, verfügt, haben nach dem Öffnen die Einstellungen des Empfängers Vorrang.
  • Maschinenprofilreferenzen werden nach ID aufgelöst. Wenn der Empfänger nicht über dasselbe Profil verfügt, wird er beim Öffnen aufgefordert, eines auszuwählen.

Formatkompatibilität

Vorabversion. Das Schema kann sich ohne Vorwarnung zwischen Versionen ändern. Speichern Sie wichtige Projekte vor der Aktualisierung von Beam Bench in ihrem aktuellen Format. Eine Kompatibilitätsschicht für ältere Versionen ist noch nicht vorhanden; sie ist erst für die Zeit nach 1.0 vorgesehen.

Verwandte Themen

On this page