Beam Bench專案檔案
.lzrproj專案檔案格式。自包含的zip歸檔,包含畫布上顯示的所有內容及設定。
Beam Bench專案以單個.lzrproj檔案的形式儲存。該格式是自包含的zip歸檔:開啟.lzrproj檔案即可獲得儲存時畫布上的所有內容。
包含的內容
.lzrproj檔案包含:
- 物件:畫布上的每個形狀、文本、影像、組和陣列,以及它們的幾何資訊、變換和圖層分配。
- 圖層:每個圖層的切割設定(操作、功率、速度、次數、間隔、穿孔、割縫)。
- 機器配置檔案引用:儲存專案時正在使用的配置檔案。
- 相機狀態(如有)、選定的相機ID、對齊/校準引用。
- 材料庫引用:按名稱引用。如果接收者擁有相同的材料庫名稱,這些引用即可解析。
- 檢視狀態:平移、縮放、面板佈局。
- 專案備註:Notes dialog中的內容。
- 最佳化:輸出端最佳化設定(請參閱Laser Control中的Optimization部分)。
- 作業原點+Start From:放置策略。
- 最近的自動儲存後設資料(適用時)。
柵格影像資料會以內嵌方式(base64或類似格式)打包,因此包含影像的專案檔案更大,但始終具有可移植性。
如何讀取和寫入
- GUI:File → Save(
Ctrl+S)、File → Open(Ctrl+O)、File → Save As(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和POST /api/v1/projects/save。
共享專案
通過電子郵件傳送或上傳給他人的.lzrproj檔案,開啟後會保留相同的畫布狀態、相同的圖層設定和相同的檢視。他們將看到:
- 所有物件的位置相同。
- 所有圖層設定完全一致。
- 如果他們擁有匹配的材料庫,材料庫引用將被解析;否則會顯示警告。
不會隨專案傳遞的內容:
- 活動的機器連線(使用對方的機器)。
- 每位使用者的偏好設定(顯示單位、在使用者級別應用的面板佈局覆蓋設定)。
邊界情況
- 非常大的柵格影像會使
.lzrproj檔案變得很大。如果專案太大而無法附加到錯誤報告,請考慮先對柵格影像進行降取樣。 - 材料庫引用按名稱解析。如果你的庫中有
Acrylic 3mm,而接收者也有設定不同的Acrylic 3mm,開啟專案後將採用接收者的設定。 - 機器配置檔案引用按ID解析。如果接收者沒有相同的配置檔案,系統會在開啟時提示其選擇一個配置檔案。
格式相容性
預釋出版本。不同版本之間的架構可能會在不另行通知的情況下發生變化。更新Beam Bench前,請以當前格式儲存重要專案。目前還沒有向後相容層,這是1.0版本之後才會考慮的問題。
相關內容
- .bbart圖稿庫:用於儲存可重複使用的圖稿
- 儲存專案(Get Started)
- 恢復對話方塊
- 支援的匯入格式
- 支援的匯出格式