Izhod G-kode
Kaj Beam Bench odda ob zagonu opravila. Kako ga preberete, shranite in pošljete stroju zunaj Beam Bench.
Ko zaženete opravilo (ali kliknete Shranite G-kodo v Laser Control), Beam Bench odda standardno G-kodo, ki jo razumejo krmilniki na osnovi GRBL. Na tej strani sta opisana struktura na visoki ravni in uporaba izhoda.
Kaj vsebuje
Datoteka G-kode Beam Bench je sestavljena takole:
- Začetna G-koda (če je konfigurirana v profilu stroja), ukazi vaše predpone po meri.
- Nastavitev koordinat: običajno
G21(mm),G90(absolutno),G94(enote na minuto). - Ukazi za posamezne plasti in odseke:
- Hitri premiki (
G0) z izklopljenim laserjem. - Premiki za rezanje in graviranje (
G1) z ukazomS<power>za moč in podajalno hitrostjo plasti. - Vklop in izklop laserja po potrebi (
M3aliM4za konstantno ali dinamično moč,M5za izklop). - Ukazi za zračno pomoč, če so konfigurirani.
- Hitri premiki (
- Končna G-koda (če je konfigurirana), ukazi vaše pripone po meri.
Natančna različica je odvisna od:
- nastavitev Izhodna politika profila stroja (glejte Nastavitve naprave → Profili):
- Konstantna moč (M3) v primerjavi z dinamično močjo (M4).
- Oddajajte S pri vsakem G1: ponovitev moči v vsaki vrstici v primerjavi z enkratnim vnosom na začetku.
- Največja vrednost S: največja vrednost S krmilnika (običajno 1000 ali 255).
- Uporabite G0 za preseganje roba: preseganje roba s hitrimi premiki v primerjavi s podajalno hitrostjo.
Kako pridobite datoteko
- Grafični vmesnik: Laser Control → Shranite G-kodo odpre pogovorno okno za shranjevanje, ko je naprava povezana, lahko pa uporabite Laserska orodja → Shranite strojne datoteke, ko je predogled posodobljen.
- CLI:
beambench-cli export gcode /abs/path/project.lzrproj /abs/path/out.gcode(vhod in izhod sta podana po vrstnem redu).
Shranjevanje G-kode prek menija ali CLI ne zahteva povezane naprave. Uporabno je za:
- Pošiljanje datoteke stroju v drugem računalniku.
- Posredovanje GRBL prek drugega pošiljatelja ali mostu.
- Pregledovanje izhoda za odpravljanje napak.
Branje izhoda
Za GRBL so posebej pomembne naslednje kode:
| Koda | Pomen |
|---|---|
G0 X Y F | Hitri premik na X, Y s podajalno hitrostjo F. Laser je izklopljen. |
G1 X Y S F | Linearni premik z vklopljenim laserjem pri moči S in podajalni hitrosti F. |
M3 S | Vklop vretena ali laserja, način konstantne moči. |
M4 S | Vklop vretena ali laserja, način dinamične moči (spreminja se s podajalno hitrostjo). |
M5 | Izklop vretena ali laserja. |
M7 / M8 / M9 | Vklop ali izklop hladilnega sredstva ali zračne pomoči (odvisno od konfiguracije). |
S<n> | Moč, prilagojena največji vrednosti S. |
F<n> | Podajalna hitrost (mm/min v privzeti konfiguraciji GRBL). |
G21 | Nastavitev enot na milimetre. |
G90 | Absolutno pozicioniranje. |
G91 | Relativno pozicioniranje. |
G92 X Y | Nastavitev trenutnega položaja koordinat na (X, Y). |
Običajna umestitev Beam Bench Začnite pri / Izvor opravila prevede načrtovano geometrijo pred izhodom in ne odda G92. Ukaz G92 se pojavi samo, če ga sami dodate v začetno Začetna G-koda po meri ali makro.
Robni primeri
- Isti projekt Beam Bench lahko z različnimi profili stroja ustvari različno G-kodo (drugačna Izhodna politika, drugačna največja vrednost S, drugačni ukazi za zrak). Izhod je specifičen za profil.
- Začetna G-koda in končna G-koda v profilu se oddajata dobesedno. Vsebujeta lahko nastavitve, specifične za stroj (referenciranje, izbiro koordinatnega sistema itd.).
- Načrtovalnik Beam Bench izpiše črte in točke, ki jih je ustvaril optimizator. Ročno urejanje izhoda je mogoče, vendar je občutljivo, saj lahko majhne spremembe zmedejo poznejše premike.
Povezano
- Laser Control: gumb Shranite G-kodo
- Pogovorno okno Nastavitve naprave: polja Izhodna politika
- Osnove GRBL
- Plošča Konzola: ročno preizkušanje G-kode