Pliki projektów Beam Bench
Format pliku projektu .lzrproj. Samowystarczalne archiwum ZIP zawierające wszystko, co jest wyświetlane na obszarze roboczym, oraz ustawienia.
Projekt Beam Bench jest przechowywany jako pojedynczy plik .lzrproj. Format ten jest samowystarczalnym archiwum ZIP: po otwarciu pliku .lzrproj dostępne jest wszystko, co znajdowało się na obszarze roboczym w chwili zapisu.
Co zawiera
Plik .lzrproj zawiera:
- Obiekty: każdy kształt, tekst, obraz, grupa i tablica na obszarze roboczym wraz z geometrią, transformacjami i przypisaniami do warstw.
- Warstwy: ustawienia cięcia dla poszczególnych warstw (operacja, moc, prędkość, liczba przejść, odstęp, perforacja, szerokość cięcia).
- Odwołanie do profilu maszyny: informację o tym, który profil był używany podczas zapisywania projektu.
- Stan kamery (jeśli istnieje), identyfikator wybranej kamery oraz odwołania do wyrównania i kalibracji.
- Odwołania do biblioteki materiałów: według nazwy. Jeśli odbiorca ma biblioteki o tych samych nazwach, odwołania zostaną rozwiązane.
- Stan widoku: przesunięcie, powiększenie i układ paneli.
- Notatki projektu: zawartość z okna dialogowego Notatki.
- Optymalizacja: ustawienia optymalizacji po stronie wyjścia (zobacz sekcję Optymalizacja w panelu Sterowanie laserem).
- Punkt bazowy zadania + Start From: strategię rozmieszczenia.
- Metadane ostatniego automatycznego zapisu (jeśli dotyczy).
Dane obrazów rastrowych są dołączane bezpośrednio (w formacie base64 lub podobnym), dlatego projekty zawierające obrazy są większe, ale zawsze przenośne.
Odczyt i zapis
- Interfejs graficzny: 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 - API HTTP:
POST /api/v1/projects/openorazPOST /api/v1/projects/save.
Udostępnianie projektów
Plik .lzrproj wysłany pocztą elektroniczną lub przesłany innej osobie otworzy się z tym samym stanem obszaru roboczego, tymi samymi ustawieniami warstw i tym samym widokiem. Użytkownik zobaczy:
- Wszystkie obiekty w tych samych pozycjach.
- Identyczne ustawienia wszystkich warstw.
- Rozwiązane odwołania do biblioteki materiałów, jeśli biblioteka jest zgodna, lub ostrzeżenie, jeśli nie jest.
Nie są przenoszone:
- Aktywne połączenie z maszyną (maszyna odbiorcy).
- Preferencje użytkownika (jednostka wyświetlania, zastąpienia układu paneli zastosowane na poziomie użytkownika).
Przypadki brzegowe
- Bardzo duże obrazy rastrowe powodują powstawanie dużych plików
.lzrproj. Jeśli projekt jest zbyt duży, aby dołączyć go do zgłoszenia błędu, rozważ wcześniejszą redukcję rozdzielczości obrazów rastrowych. - Odwołania do biblioteki materiałów są rozwiązywane według nazwy. Jeśli biblioteka zawiera
Acrylic 3mm, a odbiorca maAcrylic 3mmz innymi ustawieniami, po otwarciu zwyciężą ustawienia odbiorcy. - Odwołania do profili maszyn są rozwiązywane według identyfikatora. Jeśli odbiorca nie ma tego samego profilu, podczas otwierania zostanie poproszony o wybranie profilu.
Zgodność formatu
Wersja przedpremierowa. Schemat może zmieniać się między wydaniami bez ostrzeżenia. Przed zaktualizowaniem Beam Bench zapisz ważne projekty w ich bieżącym formacie. Nie ma jeszcze mechanizmu zgodności wstecznej; jest to kwestia na czas po wersji 1.0.
Powiązane
- Biblioteki grafiki .bbart: do wielokrotnego użycia grafiki
- Zapisywanie projektu (Pierwsze kroki)
- Okno dialogowe odzyskiwania
- Obsługiwane formaty importu
- Obsługiwane formaty eksportu