$-asetusten viite
Kaikki GRBL:n $-asetukset, yksirivinen kuvaus ja laserkohtaiset ohjeet kullekin asetukselle.
GRBL:n $-asetusten täydellinen luettelo. Jokaisesta asetuksesta on lyhyt yhteenveto ja tarvittaessa laserkohtaiset ohjeet.
Jos haluat interaktiivisen näkymän, joka lataa koneesi nykyiset arvot, käytä Device Settings → GRBL Settings -välilehti.
Askelpulssi ja suunta
| Asetus | Merkitys | Tyypillinen arvo |
|---|---|---|
$0 | Askelpulssi, mikrosekuntia | 10 |
$1 | Askelen joutokäyntiviive, ms (255 = aina käytössä) | 25 tai 255 |
$2 | Askelportin käänteismaski | 0 (useimmat kokoonpanot) |
$3 | Suuntaportin käänteismaski | riippuu moottorijohdotuksesta |
$4 | Askelen käyttöönoton kääntö | 0 |
$5 | Rajanastojen kääntö | riippuu kytkintyypistä |
$6 | Koetinnastan kääntö | 0 |
Raportointi ja toiminta
| Asetus | Merkitys | Tyypillinen arvo |
|---|---|---|
$10 | Tilanneraportin maski | 1 tai 2. Beam Bench jäsentää molemmat |
$11 | Liitospoikkeama (mm) | 0.010 |
$12 | Kaaritoleranssi (mm) | 0.002 |
$13 | Raportoi tuumat (1=kyllä, 0=mm) | 0 |
Turvallisuus ja rajat
| Asetus | Merkitys | Tyypillinen arvo |
|---|---|---|
$20 | Pehmeiden rajojen käyttöönotto | 0 tai 1 |
$21 | Kovien rajojen käyttöönotto | 0 tai 1 |
$22 | Kotiasemointijakson käyttöönotto | 0 tai 1 |
$23 | Kotiasemoinnin suunnan maski | riippuu kotikulmasta |
$24 | Kotiasemoinnin syöttönopeus (mm/min) | 25 |
$25 | Kotiasemoinnin hakunopeus (mm/min) | 500 |
$26 | Kotiasemoinnin poistovärähtelyn viive, ms | 250 |
$27 | Kotiasemoinnin irrotusliike (mm) | 1 |
Laserkohtaiset asetukset
| Asetus | Merkitys | Tyypillinen arvo |
|---|---|---|
$30 | Karan tai laserin enimmäis-S-arvo | 1000 tai 255 |
$31 | Karan tai laserin vähimmäis-S-arvo | 0 |
$32 | Laser-tila (1=päällä, 0=pois) | 1 laserkaiverrusta varten |
$32=1 ottaa GRBL:n laser-tilan käyttöön ja sitä tarvitaan liikkeen kanssa synkronoituun dynaamisen tehon M4-kaiverrukseen. M3 säilyttää vakiotehon.
Akselin askeleet/mm
| Asetus | Merkitys |
|---|---|
$100 | X-akselin askeleet/mm |
$101 | Y-akselin askeleet/mm |
$102 | Z-akselin askeleet/mm |
Konekohtainen asetus. Katso Askeleet millimetriä kohden.
Enimmäisnopeudet (mm/min)
| Asetus | Merkitys |
|---|---|
$110 | X-akselin enimmäisnopeus |
$111 | Y-akselin enimmäisnopeus |
$112 | Z-akselin enimmäisnopeus |
Aseta koneesi turvalliseen enimmäisarvoon. Sen ylittäminen pysäyttää moottorit.
Kiihtyvyys (mm/sec²)
| Asetus | Merkitys |
|---|---|
$120 | X-akselin kiihtyvyys |
$121 | Y-akselin kiihtyvyys |
$122 | Z-akselin kiihtyvyys |
Suuremmat arvot mahdollistavat tiukemmat kaarteet, mutta rasittavat mekaniikkaa enemmän. Säilytä nykyiset arvot tai aloita koneen valmistajan teknisistä tiedoista, muuta arvoja asteittain ja varmista liike hallituilla testeillä ennen kuin luotat tulokseen.
Enimmäisliike (mm)
| Asetus | Merkitys |
|---|---|
$130 | X-akselin enimmäisliike |
$131 | Y-akselin enimmäisliike |
$132 | Z-akselin enimmäisliike |
Käytetään pehmeisiin rajoihin ($20=1). Aseta arvoksi fyysisen työalueen mitat.
Lukeminen ja kirjoittaminen
$$
$30
$30=…$$näyttää kaikki asetukset.$30kysyy yksittäisen asetuksen arvon.$30=…on kirjoitusmalli. Korvaa kolme pistettä ohjaimen määrittämällä arvolla äläkä liitä riviä sellaisenaan. Kirjoitettu arvo säilyy EEPROM-muistissa.
Device Settings → GRBL Settings -välilehdellä:
- Muokkaa arvoa napsauttamalla sitä.
- Kopioi kelvollinen
$30kohtaan S-value Max ja$110/$111pienemmän kelvollisen nopeusarvon kohtaan Max Speed napsauttamalla Apply to Active Profile. Se ei kopioi kaikkia käytössä olevia asetuksia.
Nollaaminen
Lähetä $RST=$, jos haluat palauttaa kaikki $-asetukset laiteohjelmiston oletusarvoihin. Lähetä $RST=#, jos haluat nollata koordinaattien siirrot. Lähetä $RST=*, jos haluat nollata kaiken. Käytä varoen, sillä tekemäsi säädöt katoavat.
Laiteohjelmistokohtaiset vaihtelut
- GRBL_ESP32 lisää joitakin WiFi-, Bluetooth- ja verkkokäyttöliittymäasetuksia.
- FluidNC käyttää useimpien asioiden
$-asetusten sijaan YAML-määritystiedostoa, mutta jotkin$-asetukset ovat edelleen käytössä. - Vanhemmista GRBL-versioista saattaa puuttua joitakin edellä mainituista asetuksista.
Jos olet epävarma, lähetä $$ ja tarkista, mitä ohjain todella raportoi.