Dokumentacija Beam Bench

Osnove GRBL

Ravno dovolj GRBL za upravljanje laserja. Najpomembnejši ukazi, stanja in nastavitve.

GRBL je odprtokodna vdelana programska oprema, ki deluje v večini krmilnikov diodnih laserjev in majhnih laserjev CO2. Beam Bench z njim komunicira prek serijske povezave. Za uporabo Beam Bencha vam GRBL ni treba podrobno poznati, vendar boste osnove lažje uporabili pri odpravljanju napak, umerjanju in obnovitvi po alarmu.

Model

GRBL je tolmač za pretakanje ukazov. Gostitelj, Beam Bench ali plošča Konzola, pošlje eno vrstico G-kode naenkrat. GRBL vsako vrstico razčleni, načrtuje, izvede in potrdi z ok ali error:N.

GRBL ima stanje naprave:

StanjePomen
IdlePripravljen na ukaze.
RunIzvaja premik.
HoldPremik je začasno ustavljen. Nadaljujte z ~.
JogIzvaja ročni premik, poseben premik, ki se ne pretaka.
AlarmNekaj je šlo narobe, sprožena je omejitev, mehka omejitev itd. Premikanje ni mogoče, dokler stanja ne počistite.
DoorVarnostna vrata so odprta.
CheckNačin suhega teka, razčleni, vendar se ne premika.
HomeIzvaja referenčni cikel.
SleepSpi.

Ta stanja so prikazana v vrstici povezave Laser Control.

Ukazi v realnem času

Nekaj ukazov z enim znakom obide razčlenjevalnik. Izvedejo se takoj in niso uvrščeni v čakalno vrsto:

ZnakDejanja
?Poizvedba o stanju, vrne položaj in stanje.
~Nadaljujte oziroma začetek cikla.
!Začasno ustavite podajanje.
^X (Ctrl+X, bajt)Mehka ponastavitev.

Beam Bench jih uporablja v ozadju. Gumba Začasno ustavite in Ustavite pošljeta ! oziroma izvedeta ponastavitev.

Nastavitve $

GRBL shranjuje konfiguracijo v EEPROM, do katere dostopate z nastavitvami $. Pogoste nastavitve so:

NastavitevPomen
$0Impulz koraka v mikrosekundah.
$10Maska poročila o stanju.
$20-$23Mehke in trde omejitve, določanje izhodišča.
$30Največja vrednost S za vreteno ali laser.
$31Najmanjša vrednost S za vreteno ali laser.
$32Laserski način.
$100-$102Koraki/mm za X / Y / Z.
$110-$112Največja hitrost (mm/min) za X / Y / Z.
$120-$122Pospešek (mm/s²).
$130-$132Največji pomik za X / Y / Z, ki se uporablja za mehke omejitve.

Vse nastavitve izpišite z $$ v plošči Konzola. Pri $30 ohranite trenutno vrednost, razen če dokumentacija krmilnika določa drugačno največjo vrednost S. Vrstica $30=… je predloga: elipso nadomestite z dokumentirano vrednostjo in vrstice ne prilepite nespremenjene. Nastavite Nastavitve naprave Največja vrednost S na isto vrednost.

Celoten seznam najdete v referenci nastavitev z znakom dolarja.

Laserski način ($32)

$32=1 omogoči laserski način GRBL. Moč, prilagojena gibanju, zahteva tudi dinamični izhod M4. Pri $32=1 in M4 GRBL prilagaja moč laserja z upočasnjevanjem in pospeševanjem motorja, izhod s konstantno močjo M3 pa med premikanjem ostane pri zahtevani moči.

Za graviranje z dinamično močjo omogočite $32=1 in uporabite M4. Če aktivni profil naprave izbere Konstantna moč (M3), se moč ne prilagaja gibanju.

Kode napak in alarmov

Ko GRBL vrne error:N ali alarm:N, številka pove, kaj se je zgodilo. Pogoste kode so:

KodaVrstaPomen
error:1NapakaPričakovana je bila črka ukaza.
error:2NapakaNapačen zapis števila.
error:9NapakaG-koda je med alarmnim stanjem zaklenjena.
error:20NapakaNepodprt ukaz.
alarm:1AlarmSprožena je bila trda omejitev.
alarm:9AlarmReferenčni cikel ni uspel.

Glejte odpravljanje napak kod GRBL.

Določanje izhodišča in odklepanje

$H zažene referenčni cikel, pri katerem se naprava premakne do končnih stikal. Po njem naprava ve, kje je 0,0.

V alarmnem stanju se naprava noče premikati. Počistite stanje z $X (odklenite). Plošča Premaknite v Beam Bench ima gumb Odklenite, ki to izvede.

Postavitev opravila z možnostma Začnite pri in Izvor opravila

Kontrolnika Začnite pri in Izvor opravila v Beam Bench premakneta načrtovano geometrijo na izbrano sidro, preden se izda G-koda. Absolutne koordinate uporabijo koordinate delovnega prostora načrta, Trenutni položaj ga zasidra na trenutni položaj glave, Izvor uporabnika pa ga zasidra na shranjeni uporabniški izvor.

Običajni začetek opravila za te načine postavitve ne izda G92. Uporabite kontrolnike v Laser Control in glejte izvor opravila v primerjavi z izvorom delovnega prostora za celoten model postavitve.

Kako Beam Bench to obravnava

Beam Bench vse to obdela. Med običajnim delovanjem GRBL ne vidite neposredno. Plošča Konzola omogoča komunikacijo z GRBL, ko jo potrebujete. Plošča Diagnostika povezave za odpravljanje napak prikazuje neobdelan promet TX/RX in stanje povezave.

Povezano

On this page