Usar um laser por meio de um host remoto
O host é um computador Windows ou Linux perto do laser. Ele executa a CLI Beam Bench sem uma janela de desktop. O notebook usa o aplicativo normal para Windows, macOS ou Linux. O laser permanece conectado ao host por USB.
Use a mesma versão do Beam Bench nos dois computadores. Exporte um perfil de máquina no aplicativo, copie-o para o host como machine.bbprofile e importe-o com o host parado. Execute os comandos correspondentes abaixo na pasta da CLI.
Use uma rede local privada confiável. O token precisa ter pelo menos 32 caracteres ASCII sem espaços. HTTP não criptografa o token nem o projeto. Em redes não confiáveis, use um túnel SSH ou proxy reverso TLS. Não exponha essa porta diretamente à internet.
No Linux, instale o serviço systemd persistente descrito no guia completo antes de desconectar o SSH. Um host em primeiro plano pode encerrar com a sessão SSH. No Windows, mantenha o terminal do host aberto. Salve o token exibido em um gerenciador de senhas e reutilize-o após reiniciar o host.
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 5900No notebook, abra Run > Laser e depois Laser connection > Remote host. Digite o endereço e o token e escolha Save and connect. Selecione o perfil e a porta USB do host. Use Transfer and check project, confira a prévia e as verificações do host, percorra o contorno com o laser desligado e confirme explicitamente Start on host. O limite do projeto compactado é 64 MiB.
O host deve continuar ligado, ativo e conectado por USB. Fechar o notebook não para um trabalho em andamento. Connect to host recupera o status sem iniciar ou retomar trabalhos. Supervisione o laser. Um progresso desatualizado após a desconexão não significa que o laser parou. Use a parada física se o controle remoto estiver indisponível. Reiniciar o processo do host não retoma um trabalho interrompido.