Documentación de Beam Bench

Archivos de proyecto de Beam Bench

El formato de archivo de proyecto .lzrproj. Archivo zip autónomo que contiene todo lo que muestra el lienzo, además de la configuración.

Un proyecto de Beam Bench se almacena como un único archivo .lzrproj. El formato es un archivo zip autónomo: abrir un archivo .lzrproj proporciona todo lo que estaba en el lienzo cuando se guardó.

Qué contiene

Un archivo .lzrproj contiene:

  • Objetos: cada forma, texto, imagen, grupo y matriz del lienzo, con su geometría, transformaciones y asignaciones de capa.
  • Capas: configuración de corte por capa (operación, potencia, velocidad, pasadas, intervalo, perforación, kerf).
  • Referencia del perfil de la máquina: qué perfil estaba en uso cuando se guardó el proyecto.
  • Estado de la cámara (si corresponde), id de la cámara seleccionada y referencias de alineación/calibración.
  • Referencias a la biblioteca de materiales: por nombre. Si el destinatario tiene los mismos nombres de biblioteca, las referencias se resuelven.
  • Estado de la vista: desplazamiento, zoom y distribución de paneles.
  • Notas del proyecto: contenido del diálogo de notas.
  • Optimización: configuración de optimización del lado de salida (consulta la sección Optimización de Control del láser).
  • Origen del trabajo + Iniciar desde: la estrategia de posicionamiento.
  • Metadatos del guardado automático reciente (cuando corresponde).

Los datos de imágenes rasterizadas se incluyen en línea (base64 o similar), por lo que los proyectos con imágenes son más grandes, pero siempre se pueden transportar.

Cómo leer y escribir

  • Interfaz gráfica: Archivo → Guardar (Ctrl+S), Archivo → Abrir (Ctrl+O), Archivo → Guardar como (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 y POST /api/v1/projects/save.

Compartir proyectos

Un archivo .lzrproj enviado por correo electrónico o cargado para otra persona se abre con el mismo estado del lienzo, la misma configuración de capas y la misma vista. Verá:

  • Todos los objetos en las mismas posiciones.
  • Toda la configuración de capas idéntica.
  • Las referencias a la biblioteca de materiales resueltas si tiene una biblioteca coincidente, o una advertencia si no la tiene.

Lo que no se transfiere:

  • La conexión activa con la máquina (la máquina de esa persona).
  • Las preferencias por usuario (unidad de visualización, anulaciones de la distribución de paneles aplicadas a nivel de usuario).

Casos límite

  • Las imágenes rasterizadas muy grandes generan archivos .lzrproj grandes. Si tu proyecto es demasiado grande para adjuntarlo a un informe de error, considera reducir primero la resolución de las imágenes rasterizadas.
  • Las referencias a la biblioteca de materiales se resuelven por nombre. Si tu biblioteca tiene Acrylic 3mm y el destinatario tiene Acrylic 3mm con una configuración diferente, prevalece la configuración del destinatario después de abrir el archivo.
  • Las referencias a perfiles de máquina se resuelven por id. Si el destinatario no tiene el mismo perfil, se le pedirá que elija uno al abrir el archivo.

Compatibilidad del formato

Versión preliminar. El esquema puede cambiar entre versiones sin previo aviso. Guarda los proyectos importantes en su formato actual antes de actualizar Beam Bench. Todavía no existe una capa de compatibilidad con versiones anteriores; eso se considerará después de la versión 1.0.

Relacionado

On this page