Beam Bench Dokumentation

Makros

Binden Sie eine Abfolge von G-code-Befehlen an einen Hotkey oder eine Symbolleistenschaltfläche. Der schnellste Weg zur Automatisierung in der App.

Ein Makro ist eine gespeicherte G-code-Sequenz mit einem optionalen Hotkey. Verwenden Sie Makros für jeden Vorgang, den Sie häufig ausführen: Referenzfahrt + Arbeitsnullpunkt setzen, Verfahren zu einer festen Referenzposition, Druckluftzufuhr, benutzerdefinierte Aufwärmsequenzen.

Was Sie benötigen

  • Eine klare Vorstellung von den Befehlen, die Sie ausführen möchten.
  • Etwa 5 Minuten pro Makro.

Schritte

1. Das Makros-Panel öffnen

Das Makros-Panel befindet sich standardmäßig oben rechts. Öffnen Sie es über das Menü „Fenster“, falls es ausgeblendet ist.

2. Ein neues Makro erstellen

Klicken Sie auf + Makro hinzufügen. Das neue Makro wechselt in den Bearbeitungsmodus.

3. Die Felder ausfüllen

  • Name: aussagekräftig (z. B. „Referenzfahrt und Nullpunkt setzen“, „Zum Materialeckpunkt verfahren“).
  • Beschreibung (optional): kurzer Hinweis.
  • G-code: ein Befehl pro Zeile. Beispiele:

Für „Referenzfahrt und Nullpunkt setzen“:

$H
G92 X0 Y0

Für „zu einer bestimmten Position verfahren“:

G0 X150 Y100 F3000
  • Hotkey (optional), z. B. Ctrl+1. Konflikte mit integrierten Hotkeys oder anderen Makros werden markiert.
  • Symbolleiste: Aktivieren Sie diese Option, um eine Schaltfläche zur Symbolleiste hinzuzufügen.

4. Speichern

Klicken Sie auf Speichern. Das Makro kann nun ausgeführt werden.

5. Testen

  • Stellen Sie sicher, dass die Maschine verbunden ist.
  • Klicken Sie in der Makrozeile auf R (Ausführen).
  • Die Befehle werden der Reihe nach an die Maschine gesendet.

Oder drücken Sie den zugewiesenen Hotkey an einer beliebigen Stelle in der App.

Nützliche Makros für den Einstieg

NameG-codeZweck
Referenzfahrt und Nullpunkt setzen$H dann G92 X0 Y0Schneller Start einer Sitzung.
Kopf zentrierenG0 X<half-bed> Y<half-bed>Den Kopf schnell aus dem Weg bewegen.
Statusabfrage?Aktuellen Maschinenzustand und Position auslesen.
Einstellungen ausgeben$$Aktuelle GRBL-Einstellungen des Controllers auslesen.
ParkenG0 X0 Y<max-y>Kopf zum Beladen von Material nach hinten bewegen.

Makros senden ihre Befehle unverändert und können übergeordnete Sicherheitsvorkehrungen umgehen. Nehmen Sie keine rohen Laser-Ein-Befehle oder Leistungswerte im Controller-Maßstab in ein Makro auf. Verwenden Sie stattdessen das vom Maschinenhersteller freigegebene Prüfverfahren und die profilgeschützte, nur beim Gedrückthalten aktive Steuerung von Beam Bench.

Makros teilen

  • Exportieren schreibt alle Ihre Makros in eine JSON-Datei.
  • Importieren liest sie wieder ein.

Teilen Sie Makrodateien mit anderen Anwendern, die eine ähnliche Einrichtung haben, oder sichern Sie Ihre Makros vor einer Neuinstallation.

Hotkey-Konflikte

Wenn Sie einen Hotkey zuweisen, der mit einem integrierten Befehl oder einem anderen Makro in Konflikt steht, schlägt die Validierung beim Speichern fehl und zeigt den Konflikt rot an. Wählen Sie eine andere Kombination.

Reservierte Kombinationen (können nicht als Makro-Hotkeys verwendet werden) umfassen die Standardkurzbefehle für Bearbeiten/Datei/Auswahl (Ctrl+Z, Ctrl+C, Ctrl+S, Esc usw.) sowie die einbuchstabigen Werkzeugkurzbefehle (V, M, N, P, L, R, T, E, H, B).

Prüfen, ob es funktioniert hat

  • Das Makro wird im Panel angezeigt.
  • Durch Klicken auf R werden die Befehle an die Maschine gesendet.
  • Der Hotkey (falls festgelegt) löst das Makro von überall aus.

Verwandte Themen

On this page