Dokumentacija Beam Bench

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:

  1. Začetna G-koda (če je konfigurirana v profilu stroja), ukazi vaše predpone po meri.
  2. Nastavitev koordinat: običajno G21 (mm), G90 (absolutno), G94 (enote na minuto).
  3. Ukazi za posamezne plasti in odseke:
    • Hitri premiki (G0) z izklopljenim laserjem.
    • Premiki za rezanje in graviranje (G1) z ukazom S<power> za moč in podajalno hitrostjo plasti.
    • Vklop in izklop laserja po potrebi (M3 ali M4 za konstantno ali dinamično moč, M5 za izklop).
    • Ukazi za zračno pomoč, če so konfigurirani.
  4. 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 ControlShranite 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:

KodaPomen
G0 X Y FHitri premik na X, Y s podajalno hitrostjo F. Laser je izklopljen.
G1 X Y S FLinearni premik z vklopljenim laserjem pri moči S in podajalni hitrosti F.
M3 SVklop vretena ali laserja, način konstantne moči.
M4 SVklop vretena ali laserja, način dinamične moči (spreminja se s podajalno hitrostjo).
M5Izklop vretena ali laserja.
M7 / M8 / M9Vklop 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).
G21Nastavitev enot na milimetre.
G90Absolutno pozicioniranje.
G91Relativno pozicioniranje.
G92 X YNastavitev 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

On this page