$-instellingen naslaggids
Elke GRBL $-instelling met een beschrijving van één regel en laserspecifieke richtlijnen voor elke instelling.
De volledige lijst met GRBL $-instellingen. Voor elke instelling een samenvatting van één regel en, waar relevant, laserspecifieke richtlijnen.
Gebruik voor een interactieve weergave die de huidige waarden van je machine laadt Apparaatinstellingen → tabblad GRBL-instellingen.
Stappuls en richting
| Instelling | Betekenis | Typisch |
|---|---|---|
$0 | Stappuls, microseconden | 10 |
$1 | Vertraging voor stapinactiviteit, ms (255 = altijd aan) | 25 of 255 |
$2 | Inverteermasker voor stappoort | 0 (de meeste configuraties) |
$3 | Inverteermasker voor richtingspoort | afhankelijk van de bedrading van de motor |
$4 | Stapinschakeling inverteren | 0 |
$5 | Eindschakelaars inverteren | afhankelijk van het type schakelaar |
$6 | Probe-pin inverteren | 0 |
Rapportage en gedrag
| Instelling | Betekenis | Typisch |
|---|---|---|
$10 | Statusrapportmasker | 1 of 2. Beam Bench kan beide verwerken |
$11 | Afwijking bij aansluitpunten (mm) | 0.010 |
$12 | Boogtolerantie (mm) | 0.002 |
$13 | Inches rapporteren (1=ja, 0=mm) | 0 |
Veiligheid en limieten
| Instelling | Betekenis | Typisch |
|---|---|---|
$20 | Soft limits inschakelen | 0 of 1 |
$21 | Hard limits inschakelen | 0 of 1 |
$22 | Referentiecyclus inschakelen | 0 of 1 |
$23 | Masker voor referentierichting | afhankelijk van de referentiehoek |
$24 | Referentievoeding (mm/min) | 25 |
$25 | Referentiezoekbeweging (mm/min) | 500 |
$26 | Ontdendering van referentie, ms | 250 |
$27 | Terugtrekafstand na referentie (mm) | 1 |
Laserspecifieke instellingen
| Instelling | Betekenis | Typisch |
|---|---|---|
$30 | Maximale spindle-/laser-S-waarde | 1000 of 255 |
$31 | Minimale spindle-/laser-S-waarde | 0 |
$32 | Lasermodus (1=aan, 0=uit) | 1 voor lasergraveren |
$32=1 schakelt de GRBL-lasermodus in en is vereist voor bewegingssynchroniseerd dynamisch vermogen bij graveren met M4. M3 blijft uitvoer met constant vermogen.
Stappen/mm van assen
| Instelling | Betekenis |
|---|---|
$100 | X-stappen/mm |
$101 | Y-stappen/mm |
$102 | Z-stappen/mm |
Specifiek voor jouw machine. Zie Stappen per millimeter.
Maximumsnelheden (mm/min)
| Instelling | Betekenis |
|---|---|
$110 | Maximale X-snelheid |
$111 | Maximale Y-snelheid |
$112 | Maximale Z-snelheid |
Stel dit in op het veilige maximum van je machine. Overschrijding hiervan laat motoren stilvallen.
Acceleratie (mm/sec²)
| Instelling | Betekenis |
|---|---|
$120 | X-acceleratie |
$121 | Y-acceleratie |
$122 | Z-acceleratie |
Hogere waarden zorgen voor strakker bochtenwerk, maar belasten de mechanica zwaarder. Behoud de huidige waarden of begin met de specificaties van de machinefabrikant, wijzig ze geleidelijk en controleer de beweging met gecontroleerde tests voordat je op het resultaat vertrouwt.
Maximale verplaatsing (mm)
| Instelling | Betekenis |
|---|---|
$130 | Maximale X-verplaatsing |
$131 | Maximale Y-verplaatsing |
$132 | Maximale Z-verplaatsing |
Wordt gebruikt voor soft limits ($20=1). Stel dit in op de fysieke afmetingen van het werkbed.
Lezen en schrijven
In het Paneel Console:
$$
$30
$30=…$$geeft alle instellingen weer.$30vraagt één instelling op.$30=…is een schrijfsjabloon. Vervang het weglatingsteken door de controllerspecifieke waarde en plak de regel niet ongewijzigd. Een geschreven waarde blijft bewaard in EEPROM.
In Apparaatinstellingen → tabblad GRBL-instellingen:
- Klik op een waarde om deze inline te bewerken.
- Klik op Toepassen op actief profiel om een geldige
$30te kopiëren naar Max. S-waarde en het lagere geldige tempo uit$110/$111naar Max. snelheid. Niet alle live-instellingen worden gekopieerd.
Resetten
Stuur $RST=$ om alle $-instellingen terug te zetten naar de firmwarestandaardwaarden. Stuur $RST=# om coördinaatverschuivingen te resetten. Stuur $RST=* om alles te resetten. Gebruik dit voorzichtig; je afstellingen verdwijnen.
Verschillen per firmware
- GRBL_ESP32 voegt enkele instellingen toe voor wifi, Bluetooth en de webinterface.
- FluidNC gebruikt voor de meeste zaken een YAML-configuratiebestand in plaats van
$-instellingen (maar sommige$-instellingen zijn nog steeds van toepassing). - Oudere GRBL-versies missen mogelijk enkele van de bovenstaande instellingen.
Stuur bij twijfel $$ en bekijk wat je controller daadwerkelijk rapporteert.