Beam Bench Dokumentation

Konsole

Senden Sie rohen G-code an die Maschine. Verfolgen Sie jede Datenzeile in beide Richtungen.

Das Konsolen-Panel ist das Fenster für rohen G-code. Sie können Befehle direkt an den Controller senden und jede zurückgegebene Zeile mit Zeitstempeln und Richtungsanzeigen sehen.

Für die meisten Arbeitsabläufe benötigen Sie die Konsole nicht. Verwenden Sie sie, wenn:

  • Sie GRBL-$-Einstellungen direkt lesen oder schreiben möchten.
  • Sie ein Verbindungsproblem debuggen und sehen müssen, was die Maschine meldet.
  • Sie ein benutzerdefiniertes Makro testen, bevor Sie es im Makros-Panel zuweisen.

Öffnen

  • Standard-Andockbereich: upper-right
  • Standardmäßig sichtbar: ja
  • Tastenkürzel: keine Standardeinstellung

Was Sie sehen

Zwei Bereiche:

Protokollausgabe

Ein schreibgeschützter, scrollbarerer Bereich in Monospace-Schrift. Jeder Eintrag enthält:

  • Zeitstempel (HH:MM:SS).
  • Richtungsanzeige: für von Ihnen gesendete Befehle, für Antworten der Maschine.
  • Den Zeileninhalt.

Zeilen, die auf error: oder alarm: passen (Groß-/Kleinschreibung wird nicht berücksichtigt), werden rot angezeigt.

Das Protokoll scrollt automatisch zum neuesten Eintrag. Der Bereich hat eine feste Höhe; scrollen Sie nach oben, um den Verlauf zu sehen.

Eingabe

Ein einzeiliges Textfeld mit dem Platzhalter G-code... sowie zwei Schaltflächen:

  • Senden: sendet den eingegebenen Befehl.
  • Löschen: löscht die Protokollanzeige (der Befehlsverlauf bleibt erhalten).

Was Sie tun können

Einen Befehl senden

  1. Geben Sie einen G-code- oder GRBL-Befehl ein (verwenden Sie als ausgabefreie Beispiele $$, ? oder $G).
  2. Drücken Sie die Eingabetaste oder klicken Sie auf Senden.

Der Befehl wird im Protokoll mit der Anzeige dargestellt; die Antwort der Maschine (falls vorhanden) erscheint mit .

Frühere Befehle durchgehen

  • Pfeil nach oben im Eingabefeld: bewegt sich rückwärts durch Ihren Befehlsverlauf.
  • Pfeil nach unten: bewegt sich vorwärts.

Der Verlauf bleibt beim Schließen und erneuten Öffnen des Panels erhalten, solange die App läuft.

Das Protokoll löschen

Klicken Sie auf Löschen. Die Protokollanzeige wird geleert; der zugrunde liegende Befehlsverlauf (zum Abrufen mit der Pfeiltaste nach oben) bleibt unverändert.

GRBL-Einstellungen lesen

Senden Sie $$. Die Maschine gibt jede $-Einstellung mit ihrem aktuellen Wert aus. Jede erscheint als eine -Zeile.

Eine GRBL-Einstellung festlegen

Verwenden Sie $…=… nur als Syntaxvorlage. Lesen Sie die aktuellen Werte mit $$ aus und ersetzen Sie dann beide Auslassungspunkte durch die konkrete Einstellung und den Wert, die für Ihren Controller dokumentiert oder vom Maschinenhersteller vorgegeben sind. Fügen Sie die Vorlage nicht unverändert ein und behalten Sie den aktuellen Wert bei, sofern keine maschinenspezifische Anleitung eine Änderung verlangt. Die Maschine antwortet mit ok oder einem Fehler.

Achtung: GRBL-Einstellungen bleiben im EEPROM des Controllers gespeichert. Sie sollten immer wissen, was eine Einstellung bewirkt, bevor Sie sie ändern. Siehe GRBL-Einstellungsreferenz.

Ein Makro vor dem Zuweisen testen

Geben Sie die Befehlsfolge einzeln nacheinander in die Eingabe ein. Wenn Sie eine funktionierende Folge haben, speichern Sie sie als Makro im Makros-Panel.

Wissenswertes zum Verhalten

  • Der Fehler-/Alarm-Regex erfasst alles, was mit error: oder alarm: beginnt (Groß-/Kleinschreibung wird nicht berücksichtigt). Er ist ein visueller Hinweis, keine Interpretation. Sie müssen den tatsächlichen Code weiterhin selbst lesen.
  • Das Senden von Befehlen während eines laufenden Jobs kann den Streamer verwirren. Warten Sie, bis der Job angehalten oder abgeschlossen ist.
  • Die Konsole erzwingt keine GRBL-Syntax. Alles, was Sie eingeben, wird unverändert an die Maschine gesendet.
  • Lang laufende Befehle (Referenzfahrt, Verfahren über große Distanzen) belegen den Kanal, bis sie abgeschlossen sind. Die Schaltfläche „Senden“ wird nicht blockiert, aber die Antwort kann dauern.

Verwandte Themen

On this page