Documentación de Beam Bench

Archivos de proyecto de Beam Bench

El formato de archivo de proyecto .lzrproj. Es un archivo zip autónomo que contiene todo lo que muestra el lienzo, además de los ajustes.

Un proyecto de Beam Bench se almacena como un único archivo .lzrproj. El formato es un archivo zip autónomo: al abrir un archivo .lzrproj, obtienes todo lo que había en el lienzo cuando se guardó.

Qué contiene

Un archivo .lzrproj contiene:

  • Objetos: todas las formas, textos, imágenes, grupos y matrices del lienzo, con su geometría, transformaciones y asignaciones de capa.
  • Capas: ajustes de corte por capa (operación, potencia, velocidad, pasadas, intervalo, perforación, sangría de corte).
  • Referencia al perfil de máquina: qué perfil se utilizaba cuando se guardó el proyecto.
  • Estado de la cámara (si lo hay), 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 bibliotecas con los mismos nombres, las referencias se resuelven.
  • Estado de la vista: desplazamiento, zoom y disposición de los paneles.
  • Notas del proyecto: contenido del cuadro de diálogo Notas.
  • Optimización: ajustes de optimización de la salida (consulta la sección Optimización de Control del láser).
  • Origen del trabajo + Iniciar desde: la estrategia de colocación.
  • Metadatos recientes de guardado automático (cuando corresponda).

Los datos de las imágenes de mapa de bits se incluyen dentro del archivo (en base64 o un formato similar), por lo que los proyectos con imágenes son más grandes, pero siempre portátiles.

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 subido para otra persona se abre con el mismo estado del lienzo, los mismos ajustes de capa y la misma vista. Esa persona verá:

  • Todos los objetos en las mismas posiciones.
  • Todos los ajustes de capa idénticos.
  • Las referencias a la biblioteca de materiales resueltas si tiene una biblioteca coincidente, o un aviso si no la tiene.

Lo que no se transfiere:

  • La conexión activa con la máquina (se usará su máquina).
  • Las preferencias de cada usuario (unidad de visualización y modificaciones de la disposición de los paneles aplicadas a nivel de usuario).

Casos límite

  • Las imágenes de mapa de bits muy grandes generan archivos .lzrproj de gran tamaño. Si tu proyecto es demasiado grande para adjuntarlo a un informe de errores, considera reducir primero la resolución de las imágenes de mapa de bits.
  • Las referencias a la biblioteca de materiales se resuelven por nombre. Si tu biblioteca contiene Acrylic 3mm y el destinatario tiene Acrylic 3mm con ajustes diferentes, tras abrir el proyecto prevalecerán los ajustes del destinatario.
  • Las referencias a perfiles de máquina se resuelven por id. Si el destinatario no tiene el mismo perfil, se le pedirá que seleccione uno al abrir el proyecto.

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 hay ninguna capa de compatibilidad con versiones anteriores, ya que es una cuestión que se abordará después de la versión 1.0.

Contenido relacionado

On this page