Beam Bench projektfájlok
A .lzrproj projektfájl formátuma. Önálló zip-archívum, amely mindent tartalmaz, amit a vászon megjelenít, valamint a beállításokat.
A Beam Bench projekt egyetlen .lzrproj fájlban tárolódik. A formátum önálló zip-archívum: egy .lzrproj fájl megnyitásakor minden elérhető, ami mentéskor a vásznon volt.
Mit tartalmaz?
Egy .lzrproj fájl a következőket tartalmazza:
- Objektumok: a vásznon található minden alakzat, szöveg, kép, csoport és tömb, a geometriájukkal, transzformációikkal és réteg-hozzárendeléseikkel együtt.
- Rétegek: rétegenkénti vágási beállítások (művelet, teljesítmény, sebesség, menetek, intervallum, perforáció, vágási rés).
- Gépprofil-hivatkozás: annak a profilnak a hivatkozása, amely használatban volt a projekt mentésekor.
- Kameraállapot (ha van), a kiválasztott kameraazonosító, valamint az illesztési és kalibrálási hivatkozások.
- Anyagkönyvtári hivatkozások: név alapján. Ha a címzett ugyanazokkal a könyvtárnevekkel rendelkezik, a hivatkozások feloldódnak.
- Nézetállapot: pásztázás, nagyítás, panelelrendezés.
- Projektjegyzetek: a Jegyzetek párbeszédpanel tartalma.
- Optimalizálás: a kimeneti oldali optimalizálási beállítások, lásd a Lézervezérlés Optimalizálás szakaszát.
- Munkafeladat origója + Kezdés innen: az elhelyezési stratégia.
- Legutóbbi automatikus mentés metaadatai (ha alkalmazható).
A raszterképadatok beágyazva szerepelnek (base64 vagy hasonló formában), ezért a képeket tartalmazó projektek nagyobbak, de mindig átvihetők.
Olvasás és írás
- GUI: Fájl → Mentés (
Ctrl+S), Fájl → Megnyitás (Ctrl+O), Fájl → Mentés másként (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ésPOST /api/v1/projects/save.
Projektek megosztása
Egy másnak elküldött vagy feltöltött .lzrproj fájl ugyanazzal a vászonállapottal, rétegbeállításokkal és nézettel nyílik meg. A címzett a következőket látja:
- Minden objektum ugyanazon a helyen található.
- Minden rétegbeállítás azonos.
- Az anyagkönyvtári hivatkozások feloldódnak, ha a címzett rendelkezik egyező könyvtárral, ellenkező esetben figyelmeztetés jelenik meg.
Ami nem kerül át:
- Az aktív gépkapcsolat, vagyis a címzett gépe.
- A felhasználónkénti beállítások (megjelenítési mértékegység, felhasználói szinten alkalmazott panelelrendezés-felülbírálások).
Különleges esetek
- A nagyon nagy raszterképek nagy
.lzrprojfájlokat eredményeznek. Ha a projekt túl nagy ahhoz, hogy hibajelentéshez csatold, érdemes előbb csökkenteni a raszterképek felbontását. - Az anyagkönyvtári hivatkozások név alapján oldódnak fel. Ha a könyvtáradban szerepel az
Acrylic 3mm, a címzett könyvtárában pedig szintén vanAcrylic 3mm, de eltérő beállításokkal, akkor megnyitás után a címzett beállításai lesznek érvényesek. - A gépprofil-hivatkozások azonosító alapján oldódnak fel. Ha a címzett nem rendelkezik ugyanazzal a profillal, megnyitáskor a rendszer felkéri egy profil kiválasztására.
Formátumkompatibilitás
Előzetes kiadás. A séma kiadások között figyelmeztetés nélkül változhat. Fontos projektek esetén a Beam Bench frissítése előtt el kell menteni őket az aktuális formátumban. Visszafelé kompatibilitási réteg még nincs, ez az 1.0 utáni feladat.