Einen Laser über einen Remote-Host betreiben
Der Host ist ein Windows- oder Linux-Rechner neben dem Laser. Er führt die Beam Bench CLI ohne Desktop-Fenster aus. Auf dem Laptop läuft die normale App für Windows, macOS oder Linux. Der Laser bleibt per USB am Host angeschlossen.
Verwende auf beiden Rechnern dieselbe Beam Bench-Version. Exportiere ein Maschinenprofil aus der Desktop-App, kopiere es als machine.bbprofile auf den Host und importiere es bei gestopptem Host. Führe die passenden Befehle unten im Ordner der CLI aus.
Verwende ein privates, vertrauenswürdiges LAN. Das Token braucht mindestens 32 ASCII-Zeichen ohne Leerzeichen. HTTP verschlüsselt weder Token noch Projekt. Nutze in einem unsicheren Netzwerk einen SSH-Tunnel oder TLS-Reverse-Proxy. Gib den Port nicht direkt im Internet frei.
Installiere unter Linux vor dem Trennen von SSH den dauerhaften systemd-Dienst aus der vollständigen Anleitung. Ein Host im Vordergrund kann mit der SSH-Sitzung enden. Lass unter Windows das Host-Terminal offen. Speichere das ausgegebene Token in einem Passwortmanager und verwende es nach einem Host-Neustart erneut.
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 5900Öffne auf dem Laptop Run > Laser und dann Laser connection > Remote host. Gib Host-Adresse und Token ein und wähle Save and connect. Wähle Host-Profil und USB-Port. Übertrage das Projekt mit Transfer and check project, prüfe Host-Vorschau und Vorabprüfung, fahre den Rahmen bei ausgeschaltetem Laser ab und bestätige Start on host ausdrücklich. Das komprimierte Projekt darf höchstens 64 MiB groß sein.
Der Host muss eingeschaltet, wach und per USB verbunden bleiben. Das Schließen des Laptops stoppt keinen laufenden Auftrag. Connect to host zeigt nach dem Wiederverbinden den Status; es startet oder setzt keinen Auftrag fort. Beaufsichtige den Laser. Veralteter Fortschritt bei Verbindungsverlust bedeutet nicht, dass der Laser gestoppt hat. Nutze den physischen Stopp, wenn die Fernsteuerung ausfällt. Ein Neustart des Host-Prozesses setzt einen unterbrochenen Auftrag nicht fort.
Makros
Binden Sie eine Sequenz von G-code-Befehlen an eine Tastenkombination oder eine Symbolleistenschaltfläche. Die schnellste Möglichkeit, innerhalb der App zu automatisieren.
Referenz
Die vollständige Übersicht der Benutzeroberfläche. Je eine Seite pro Bedienfeld, Werkzeug, Dialogfeld, Einstellung, Tastenkürzel und Dateiformat.