Beam Bench Dokumentation

Referenz der $-Einstellungen

Jede GRBL-$-Einstellung mit einer einzeiligen Beschreibung und laserspezifischen Hinweisen für jede Einstellung.

Die vollständige Liste der GRBL-$-Einstellungen. Zu jeder gibt es eine einzeilige Zusammenfassung und, falls relevant, laserspezifische Hinweise.

Für eine interaktive Ansicht, die die aktuellen Werte von Ihrer Maschine lädt, verwenden Sie Registerkarte „GRBL-Einstellungen“ unter „Geräteeinstellungen“.

Schrittimpuls und Richtung

EinstellungBedeutungTypisch
$0Schrittimpuls, Mikrosekunden10
$1Schritt-Leerlaufverzögerung, ms (255 = immer eingeschaltet)25 oder 255
$2Invertierungsmaske des Schrittports0 (bei den meisten Konfigurationen)
$3Invertierungsmaske des Richtungsportsabhängig von der Motorverdrahtung
$4Schrittfreigabe invertieren0
$5Endschalterpins invertierenabhängig vom Schaltertyp
$6Taststift-Pin invertieren0

Berichterstattung und Verhalten

EinstellungBedeutungTypisch
$10Statusberichtmaske1 oder 2. Beam Bench verarbeitet beide
$11Bahnabweichung (mm)0.010
$12Bogentoleranz (mm)0.002
$13Zoll ausgeben (1=ja, 0=mm)0

Sicherheit und Begrenzungen

EinstellungBedeutungTypisch
$20Softwarebegrenzungen aktivieren0 oder 1
$21Hardwarebegrenzungen aktivieren0 oder 1
$22Referenzfahrt aktivieren0 oder 1
$23Richtungsmaske für Referenzfahrtabhängig von der Referenzecke
$24Vorschub für Referenzfahrt (mm/min)25
$25Suchgeschwindigkeit für Referenzfahrt (mm/min)500
$26Entprellzeit für Referenzfahrt, ms250
$27Rückzugsweg nach Referenzfahrt (mm)1

Laserspezifisches

EinstellungBedeutungTypisch
$30Maximaler S-Wert für Spindel / Laser1000 oder 255
$31Minimaler S-Wert für Spindel / Laser0
$32Lasermodus (1=ein, 0=aus)1 für die Lasergravur

$32=1 aktiviert den GRBL-Lasermodus und ist für bewegungssynchronisierte Gravuren mit dynamischer M4-Leistung erforderlich. M3 bleibt eine Ausgabe mit konstanter Leistung.

Achsenschritte/mm

EinstellungBedeutung
$100X-Schritte/mm
$101Y-Schritte/mm
$102Z-Schritte/mm

Maschinenspezifisch. Siehe Schritte pro Millimeter.

Maximale Geschwindigkeiten (mm/min)

EinstellungBedeutung
$110Maximale X-Geschwindigkeit
$111Maximale Y-Geschwindigkeit
$112Maximale Z-Geschwindigkeit

Stellen Sie sie auf das sichere Maximum Ihrer Maschine ein. Höhere Werte führen zum Schrittverlust der Motoren.

Beschleunigung (mm/sec²)

EinstellungBedeutung
$120X-Beschleunigung
$121Y-Beschleunigung
$122Z-Beschleunigung

Höhere Werte ermöglichen engeres Kurvenfahren, belasten jedoch die Mechanik stärker. Behalten Sie die aktuellen Werte bei oder beginnen Sie mit den Spezifikationen des Maschinenherstellers, ändern Sie sie schrittweise und überprüfen Sie die Bewegung mit kontrollierten Tests, bevor Sie sich auf das Ergebnis verlassen.

Maximaler Verfahrweg (mm)

EinstellungBedeutung
$130Maximaler X-Verfahrweg
$131Maximaler Y-Verfahrweg
$132Maximaler Z-Verfahrweg

Wird für Softwarebegrenzungen ($20=1) verwendet. Stellen Sie die tatsächlichen Abmessungen Ihres Arbeitsbereichs ein.

Lesen und Schreiben

Im Konsolenbereich:

$$
$30
$30=…
  • $$ listet alle Einstellungen auf.
  • $30 fragt eine einzelne Einstellung ab.
  • $30=… ist eine Schreibvorlage. Ersetzen Sie die Auslassungspunkte durch den controllerspezifischen Wert und fügen Sie die Zeile nicht unverändert ein. Ein geschriebener Wert bleibt im EEPROM erhalten.

In der Registerkarte „GRBL-Einstellungen“ unter „Geräteeinstellungen“:

  • Klicken Sie auf einen beliebigen Wert, um ihn direkt zu bearbeiten.
  • Klicken Sie auf Auf aktives Profil anwenden, um einen gültigen $30-Wert in Max. S-Wert und die niedrigere gültige Geschwindigkeit aus $110 / $111 in Maximale Geschwindigkeit zu kopieren. Andere Live-Einstellungen werden nicht vollständig kopiert.

Zurücksetzen

Senden Sie $RST=$, um alle $-Einstellungen auf die Firmware-Standardwerte zurückzusetzen. Senden Sie $RST=#, um die Koordinatenversätze zurückzusetzen. Senden Sie $RST=*, um alles zurückzusetzen. Gehen Sie vorsichtig vor: Ihre Abstimmung geht verloren.

Unterschiede je nach Firmware

  • GRBL_ESP32 fügt einige Einstellungen zu WiFi, Bluetooth und Web-UI hinzu.
  • FluidNC verwendet für die meisten Einstellungen eine YAML-Konfigurationsdatei anstelle von $-Einstellungen (einige $-Einstellungen gelten jedoch weiterhin).
  • Ältere GRBL-Versionen enthalten möglicherweise einige der oben genannten Einstellungen nicht.

Im Zweifel: Senden Sie $$ und prüfen Sie, was Ihr Controller tatsächlich meldet.

Verwandte Themen

On this page