Obsługa lasera przez zdalny host
Host to komputer Windows lub Linux obok lasera. Uruchamia CLI Beam Bench bez okna aplikacji. Laptop korzysta ze zwykłej aplikacji Windows, macOS lub Linux. Laser pozostaje połączony z hostem przez USB.
Używaj tej samej wersji Beam Bench na obu komputerach. Wyeksportuj profil maszyny z aplikacji, skopiuj go na host jako machine.bbprofile i zaimportuj przy zatrzymanym hoście. Uruchom odpowiednie polecenia poniżej w folderze CLI.
Używaj zaufanej prywatnej sieci LAN. Token musi mieć co najmniej 32 znaki ASCII bez spacji. HTTP nie szyfruje tokena ani projektu. W niezaufanej sieci użyj tunelu SSH lub odwrotnego proxy TLS. Nie udostępniaj tego portu bezpośrednio w internecie.
W systemie Linux zainstaluj trwałą usługę systemd opisaną w pełnej instrukcji przed rozłączeniem SSH. Host działający na pierwszym planie może zakończyć się wraz z sesją SSH. W Windows pozostaw terminal hosta otwarty. Zapisz wyświetlony token w menedżerze haseł i użyj go ponownie po restarcie hosta.
Linux
./beambench-cli host import-profile machine.bbprofile
export BEAMBENCH_API_TOKEN="$(openssl rand -hex 32)"
printf '%s\n' "$BEAMBENCH_API_TOKEN"
./beambench-cli host serve --network --port 5900Windows PowerShell
.\beambench-cli.exe host import-profile machine.bbprofile
$bytes = New-Object byte[] 32
$rng = [System.Security.Cryptography.RandomNumberGenerator]::Create()
$rng.GetBytes($bytes)
$rng.Dispose()
$env:BEAMBENCH_API_TOKEN = [BitConverter]::ToString($bytes).Replace('-', '').ToLowerInvariant()
$env:BEAMBENCH_API_TOKEN
.\beambench-cli.exe host serve --network --port 5900Na laptopie otwórz Run > Laser, następnie Laser connection > Remote host. Wpisz adres i token, wybierz Save and connect. Wybierz profil hosta i port USB. Użyj Transfer and check project, sprawdź podgląd i kontrolę wstępną hosta, sprawdź obrys przy wyłączonym laserze i jawnie potwierdź Start on host. Limit skompresowanego projektu wynosi 64 MiB.
Host musi pozostać włączony, niewstrzymany i połączony przez USB. Zamknięcie laptopa nie zatrzymuje zadania. Connect to host przywraca podgląd stanu bez uruchamiania lub wznawiania zadań. Nadzoruj laser. Nieaktualny postęp po utracie połączenia nie oznacza zatrzymania lasera. Gdy sterowanie zdalne nie działa, użyj fizycznego przycisku stop. Restart procesu hosta nie wznawia przerwanego zadania.