Beam Bench-dokumentation

Køre en laser fra en fjernvært

Værten er en Windows- eller Linux-computer ved laseren. Den kører Beam Bench CLI uden et skrivebordsvindue. Den bærbare computer bruger den normale app til Windows, macOS eller Linux. Laseren forbliver USB-tilsluttet værten.

Brug samme Beam Bench-version på begge computere. Eksporter en maskinprofil fra appen, kopiér den til værten som machine.bbprofile, og importer den, mens værten er stoppet. Kør de relevante kommandoer nedenfor i CLI-mappen.

Brug et privat, betroet LAN. Tokenet skal indeholde mindst 32 ASCII-tegn uden mellemrum. HTTP krypterer hverken token eller projekt. Brug en SSH-tunnel eller TLS-reverseproxy på usikre netværk. Udsæt ikke denne port direkte på internettet.

På Linux skal du installere den vedvarende systemd-tjeneste fra den fulde vejledning, før du afbryder SSH. En vært i forgrunden kan afslutte sammen med SSH-sessionen. På Windows skal værtens terminal holdes åben. Gem det viste token i en adgangskodeadministrator, og genbrug det efter genstart af værten.

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

Åbn Run > Laser og derefter Laser connection > Remote host på den bærbare computer. Indtast adresse og token, og vælg Save and connect. Vælg værtsprofil og USB-port. Brug Transfer and check project, kontrollér værtens forhåndsvisning og forhåndskontrol, afprøv rammen med laseren slukket, og bekræft udtrykkeligt Start on host. Grænsen for komprimerede projekter er 64 MiB.

Værten skal være tændt, vågen og USB-tilsluttet. At lukke den bærbare computer stopper ikke et igangværende job. Connect to host viser status igen uden at starte eller genoptage job. Hold opsyn med laseren. Forældet fremdrift efter afbrydelse betyder ikke, at laseren er stoppet. Brug det fysiske stop, hvis fjernbetjeningen ikke virker. Genstart af værtsprocessen genoptager ikke et afbrudt job.

Fuld opsætning, Linux-tjeneste og SSH-vejledning

On this page