Beam Bench Dokumentation

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.

Ein Makro ist eine gespeicherte G-code-Sequenz mit einer optionalen Tastenkombination. Verwenden Sie Makros für alle Vorgänge, die Sie häufig ausführen: Homing und Arbeitsnullpunkt setzen, zu einer festen Referenzposition joggen, Druckluftunterstützung aktivieren oder benutzerdefinierte Aufwärmsequenzen ausführen.

Was Sie benötigen

  • Eine klare Vorstellung von den auszuführenden Befehlen.
  • ~5 Minuten pro Makro.

Schritte

1. Das Makros-Panel öffnen

Das Makros-Panel ist in Ausführen standardmäßig in einem Dock auf der rechten Seite enthalten. Öffnen Sie es über das Window-Menü, wenn es ausgeblendet ist.

2. Ein neues Makro erstellen

Klicken Sie auf + Add Macro. Das neue Makro wechselt in den Bearbeitungsmodus.

3. Die Felder ausfüllen

  • Name: beschreibend, zum Beispiel "Homing und Nullpunkt setzen" oder "Zum Materialeckpunkt joggen".
  • Description (optional), kurzer Hinweis.
  • G-code: ein Befehl pro Zeile. Beispiele:

Für "Homing und Nullpunkt setzen":

$H
G92 X0 Y0

Für "Zu einer bestimmten Position joggen":

G0 X150 Y100 F3000
  • Hotkey (optional), zum Beispiel Ctrl+1. Konflikte mit integrierten Tastenkombinationen oder anderen Makros werden markiert.
  • Toolbar: aktivieren, um eine Schaltfläche in der Symbolleiste hinzuzufügen.

4. Speichern

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

5. Testen

  • Vergewissern Sie sich, 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 die zugewiesene Tastenkombination an beliebiger Stelle in der App.

Nützliche Makros für den Anfang

NameG-codeWarum
Homing und Nullpunkt$H then G92 X0 Y0Schneller Sitzungsbeginn.
Kopf zentrierenG0 X<half-bed> Y<half-bed>Den Kopf schnell aus dem Weg bewegen.
Statusabfrage?Aktuellen Maschinenstatus und aktuelle Position lesen.
Einstellungen ausgeben$$Aktuelle GRBL-Einstellungen des Controllers lesen.
ParkenG0 X0 Y<max-y>Den Kopf zum Laden des Materials nach hinten bewegen.

Makros senden ihre Befehle unverändert und können übergeordnete Sicherheitsvorkehrungen umgehen. Fügen Sie kein direktes Laser-Einschalten und keine Controller-Leistungsbefehle in ein Makro ein. Verwenden Sie stattdessen das vom Maschinenhersteller genehmigte Testverfahren und die profilgesteuerte Hold-to-Fire-Steuerung von Beam Bench.

Makros teilen

  • Export schreibt alle Ihre Makros in eine JSON-Datei.
  • Import liest sie wieder ein.

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

Konflikte bei Tastenkombinationen

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

Zu den reservierten Kombinationen, die nicht als Makro-Tastenkombinationen verwendet werden können, gehören die standardmäßigen Tastenkombinationen zum Bearbeiten, für Dateien und für Auswahlen (Ctrl+Z, Ctrl+C, Ctrl+S, Esc usw.) sowie die einbuchstabigen Tastenkombinationen für Werkzeuge (V, M, N, P, L, R, T, E, H, B).

Prüfen, ob es funktioniert hat

  • Das Makro wird im Panel angezeigt.
  • Wenn Sie auf R klicken, werden die Befehle an die Maschine gesendet.
  • Die Tastenkombination löst das Makro von jeder Stelle aus, wenn sie festgelegt ist.

Verwandte Inhalte

On this page