Makra
Přiřaďte sekvenci příkazů G-code klávesové zkratce nebo tlačítku na panelu nástrojů. Nejrychlejší způsob automatizace přímo v aplikaci.
Makro je uložená sekvence příkazů G-code s volitelnou klávesovou zkratkou. Makra používejte pro operace, které provádíte často: najetí do výchozí polohy a nastavení pracovního nulového bodu, posun na pevnou referenční pozici, spuštění ofuku nebo vlastní sekvence zahřátí.
Co potřebujete
- Jasnou představu o příkazech, které chcete spustit.
- ~5 min na jedno makro.
Postup
1. Otevřete panel Makra
Panel Makra je ve výchozím nastavení v pravém horním rohu. Pokud je skrytý, otevřete jej z nabídky Okno.
2. Vytvořte nové makro
Klikněte na + Přidat makro. Nové makro přejde do režimu úprav.
3. Vyplňte pole
- Název: výstižný (např. „Najetí do výchozí polohy a nastavení nuly“, „Posun do rohu materiálu“).
- Popis (volitelný), krátká nápověda.
- G-code: jeden příkaz na řádek. Příklady:
Pro „najetí do výchozí polohy a nastavení nuly“:
$H
G92 X0 Y0Pro „posun na konkrétní pozici“:
G0 X150 Y100 F3000- Klávesová zkratka (volitelná), např.
Ctrl+1. Konflikty s vestavěnými klávesovými zkratkami nebo jinými makry se označí. - Panel nástrojů: přepnutím zapnete přidání tlačítka na panel nástrojů.
4. Uložte
Klikněte na Uložit. Makro je připraveno ke spuštění.
5. Otestujte je
- Ujistěte se, že je stroj připojený.
- V řádku makra klikněte na R (Spustit).
- Příkazy se odešlou do stroje v daném pořadí.
Případně odkudkoli v aplikaci stiskněte přiřazenou klávesovou zkratku.
Užitečná makra na začátek
| Název | G-code | Proč |
|---|---|---|
| Výchozí poloha a nula | $H a poté G92 X0 Y0 | Rychlý začátek relace. |
| Vycentrování hlavy | G0 X<half-bed> Y<half-bed> | Rychlý přesun z pracovní oblasti. |
| Dotaz na stav | ? | Načtení aktuálního stavu a pozice stroje. |
| Výpis nastavení | $$ | Načtení aktuálního nastavení GRBL řídicí jednotky. |
| Zaparkování | G0 X0 Y<max-y> | Přesun hlavy dozadu pro vložení materiálu. |
Makra odesílají své příkazy beze změny a mohou obejít bezpečnostní ochrany vyšší úrovně. Do makra nevkládejte přímé příkazy pro zapnutí laseru ani příkazy pro řízení výkonu v měřítku řídicí jednotky; použijte schválený testovací postup výrobce stroje a ovládání Beam Bench s aktivací podržením tlačítka, které je povoleno profilem.
Sdílení maker
- Eksport zapíše všechna vaše makra do souboru JSON.
- Importuj je načte zpět.
Soubory maker můžete sdílet s jiným tvůrcem, který má podobné vybavení, nebo si makra zálohovat před čistou instalací.
Konflikty klávesových zkratek
Pokud přiřadíte klávesovou zkratku, která je v konfliktu s vestavěným příkazem nebo jiným makrem, ověření při ukládání selže a konflikt se zobrazí červeně. Zvolte jinou kombinaci.
Mezi vyhrazené kombinace, které nelze použít jako klávesové zkratky maker, patří standardní zkratky pro úpravy, soubory a výběr (Ctrl+Z, Ctrl+C, Ctrl+S, Esc atd.) a jednoznakové zkratky nástrojů (V, M, N, P, L, R, T, E, H, B).
Ověřte, že vše funguje
- Makro se zobrazí v panelu.
- Kliknutím na R odešlete příkazy do stroje.
- Klávesová zkratka (pokud je nastavena) spustí makro odkudkoli.
Související
- Panel Makra
- Panel Konzole: otestujte příkazy před jejich spojením do makra
- Dialog Editor klávesových zkratek
- Základy GRBL