Beam Bench檔案

透過遠端主機執行雷射工作

主機是放在雷射機旁的 Windows 或 Linux 電腦,不需要桌面視窗即可執行 Beam Bench CLI。筆記型電腦執行一般的 Windows、macOS 或 Linux 應用程式。雷射機持續透過 USB 連接主機。

兩台電腦須使用相同版本的 Beam Bench。從桌面應用程式匯出機器設定檔,以 machine.bbprofile 複製到主機,並在主機停止時匯入。在 CLI 所在資料夾中執行下方對應的命令。

請使用可信任的私人區域網路。權杖必須至少包含 32 個不含空白的 ASCII 字元。HTTP 不會加密權杖或專案。在不可信任的網路上請使用 SSH 通道或 TLS 反向代理,不要將此連接埠直接暴露到網際網路。

在 Linux 上,請先依完整設定說明安裝持續執行的 systemd 服務,再中斷 SSH。前景執行的主機可能隨 SSH 工作階段一起結束。在 Windows 上,請保持主機終端機開啟。將顯示的權杖存入密碼管理員,重新啟動主機後繼續使用同一個權杖。

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 5900

Windows 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 5900

在筆記型電腦上開啟 Run > Laser,再選擇 Laser connection > Remote host。輸入主機位址與權杖,選擇 Save and connect,再選取主機設定檔和 USB 連接埠。使用 Transfer and check project 傳輸,檢查主機預覽與預檢結果,關閉雷射後檢查框線,並明確確認 Start on host。壓縮專案上限為 64 MiB。

主機必須保持供電、喚醒與 USB 連線。闔上筆記型電腦不會停止執行中的工作。使用 Connect to host 可重新檢視狀態;重新連線不會啟動或繼續工作。請持續看守雷射機。斷線後的舊進度不代表雷射機已停止。無法遠端控制時請使用實體停止裝置。重新啟動主機程序不會繼續中斷的工作。

完整設定、Linux 服務與 SSH 說明

On this page