Documentation de Beam Bench

Fichiers de projet Beam Bench

Le format de fichier de projet .lzrproj. Archive zip autonome contenant tout ce qu'affiche la zone de travail, ainsi que les paramètres.

Un projet Beam Bench est stocké dans un seul fichier .lzrproj. Le format est une archive zip autonome : l'ouverture d'un fichier .lzrproj vous donne accès à tout ce qui se trouvait sur la zone de travail lors de son enregistrement.

Contenu

Un fichier .lzrproj contient :

  • Objets : chaque forme, texte, image, groupe et matrice de la zone de travail, avec leur géométrie, leurs transformations et leurs affectations de calque.
  • Calques : paramètres de découpe par calque (opération, puissance, vitesse, passes, intervalle, perforation, trait de coupe).
  • Référence du profil de machine : le profil utilisé lorsque le projet a été enregistré.
  • État de la caméra (le cas échéant), identifiant de la caméra sélectionnée, références d'alignement / d'étalonnage.
  • Références de la bibliothèque de matériaux : par nom. Si le destinataire possède les mêmes noms de bibliothèque, les références sont résolues.
  • État de l'affichage : panoramique, zoom, disposition des panneaux.
  • Notes du projet : contenu de la boîte de dialogue Notes.
  • Optimisation : paramètres d'optimisation côté sortie (voir la section Optimisation de Contrôle du laser).
  • Origine du travail + Démarrer depuis : la stratégie de positionnement.
  • Métadonnées de sauvegarde automatique récente (le cas échéant).

Les données d'image raster sont intégrées directement (base64 ou équivalent), donc les projets contenant des images sont plus volumineux mais restent toujours portables.

Lecture et écriture

  • Interface graphique : Fichier → Enregistrer (Ctrl+S), Fichier → Ouvrir (Ctrl+O), Fichier → Enregistrer sous (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
  • API HTTP : POST /api/v1/projects/open et POST /api/v1/projects/save.

Partage de projets

Un fichier .lzrproj envoyé par e-mail ou téléversé à quelqu'un d'autre s'ouvre avec le même état de la zone de travail, les mêmes paramètres de calque et le même affichage. Cette personne verra :

  • Tous les objets aux mêmes positions.
  • Tous les paramètres de calque identiques.
  • Les références de bibliothèque de matériaux résolues si elle possède une bibliothèque correspondante, ou un avertissement dans le cas contraire.

Ce qui n'est pas transféré :

  • La connexion active à la machine (sa machine).
  • Les préférences propres à chaque utilisateur (unité d'affichage, remplacements de disposition des panneaux appliqués au niveau utilisateur).

Cas particuliers

  • Les très grandes images raster produisent des fichiers .lzrproj volumineux. Si votre projet est trop volumineux pour être joint à un rapport de bogue, envisagez d'abord de sous-échantillonner les rasters.
  • Les références de bibliothèque de matériaux sont résolues par nom. Si votre bibliothèque contient Acrylic 3mm et que celle du destinataire contient Acrylic 3mm avec des paramètres différents, les paramètres du destinataire prévalent après l'ouverture.
  • Les références de profil de machine sont résolues par identifiant. Si le destinataire ne possède pas le même profil, il sera invité à en choisir un à l'ouverture.

Compatibilité du format

Préversion. Le schéma peut changer entre les versions sans avertissement. Enregistrez les projets importants dans leur format actuel avant de mettre à jour Beam Bench. Il n'existe pas encore de couche de rétrocompatibilité ; ce sera une préoccupation après la version 1.0.

Voir aussi

On this page