Výstup G-code
Uložte výstup specifický pro profil a seznamte se se samostatnou cestou exportu CLI.
Beam Bench generuje G-code pro podporované řídicí jednotky. Jiné adaptéry, například Ruida a původní xTool M1, používají pro úlohy vlastní formáty stroje. Obecný soubor G-code není s těmito formáty zaměnitelný.
Export z aplikace
Je-li k dispozici, použijte Uložte GCode v části Laser Control nebo Laserové nástroje > Uložit soubory stroje. Nejprve vyberte zamýšlený profil stroje, i když exportujete bez připojeného stroje.
Aplikace před zápisem do cíle ověřuje selhání plánování, pohyby rastru a meze pracovního prostoru. Pokud je export zablokovaný, opravte nahlášenou geometrii nebo umístění a obnovte plán. Pro zamítnutý plán nezapisuje částečný náhradní soubor.
Umístění se řídí nastaveními Začít od a Původ práce. Režimy závislé na připojení vyžadují platné informace o poloze. Export rotačního zařízení vyžaduje podporu připojeného zařízení z rodiny GRBL a umístění Current Position.
Co soubor obsahuje
Výstup obsahuje nastavení souřadnic, pohyby bez laseru, lineární pohyby pro řezání nebo gravírování, hodnoty posuvu a výkonu a nakonfigurované příkazy vzduchové asistence. Profil stroje může přidat počáteční a koncové příkazy a zvolit konstantní nebo dynamický výkon laseru.
Typické příkazy GRBL zahrnují:
| Příkaz | Význam |
|---|---|
G0 | Rychlé polohování. Rychlost rychlého pohybu určuje řídicí jednotka. |
G1 | Lineární pohyb zadanou rychlostí posuvu. |
G21 | Milimetrové jednotky. |
G90 / G91 | Absolutní nebo relativní souřadnice. |
M3 / M4 | Režim konstantního nebo dynamického výkonu laseru. |
M5 | Laser vypnutý. |
S | Hodnota výkonu škálovaná na nakonfigurované maximum hodnoty S. |
F | Rychlost posuvu. Výstup GRBL běžně používá milimetry za minutu. |
M7 / M8 / M9 | Nakonfigurované příkazy chlazení nebo vzduchové asistence. |
Běžné umístění práce posune naplánovanou geometrii. Nepřidává reset souřadnic G92. Vlastní počáteční nebo koncové příkazy mohou změnit chování řídicí jednotky, proto je ověřte pro cílový stroj.
Samostatný export CLI
beambench-cli export gcode /abs/path/project.lzrproj /abs/path/out.gcodeTento příkaz načte projekt přímo a funguje bez aplikace nebo API serveru. Používá místně uložený profil přiřazený projektu, nebo uložený aktivní profil, pokud žádný profil přiřazen není. Chybějící profily export zablokují. Škálování výkonu, konfigurace výstupu a ověření plánu používají stejný kód generování jako Uložte GCode v aplikaci.
CLI nemá živou polohu stroje. Úlohy Current Position a rotační úlohy vyžadují export prostřednictvím připojené aplikace; User Origin vyžaduje uložený počátek. Prázdné úlohy, neúspěšné operace a pohyb mimo pracovní prostor stroje jsou před zápisem výstupu zamítnuty. Před spuštěním v jiném odesílacím programu vždy zkontrolujte vygenerovaný výstup pro zamýšlenou řídicí jednotku.