Makrók
G-code-parancsok sorozatának hozzárendelése gyorsbillentyűhöz vagy eszköztárgombhoz. Az alkalmazáson belüli automatizálás leggyorsabb módja.
A makró egy mentett G-code-sorozat, amelyhez opcionálisan gyorsbillentyű is tartozhat. Makrókat minden gyakran végzett művelethez használhat: kezdőpozíció felvétele és munkadarab-nullpont beállítása, mozgatás rögzített referenciahelyzetbe, levegős rásegítés bekapcsolása, egyéni bemelegítő sorozatok.
Amire szüksége van
- Pontos elképzelés a futtatni kívánt parancsokról.
- Makrónként körülbelül 5 perc.
Lépések
1. Nyissa meg a Makrók panelt
A Makrók panel alapértelmezés szerint a jobb felső részen található. Ha rejtve van, nyissa meg az Ablak menüből.
2. Hozzon létre új makrót
Kattintson a + Makró hozzáadása lehetőségre. Az új makró szerkesztési módba kerül.
3. Töltse ki a mezőket
- Név: legyen leíró (például „Kezdőpozíció és nullpont beállítása”, „Mozgatás az anyag sarkához”).
- Leírás (opcionális), rövid súgó.
- G-code: soronként egy parancs. Példák:
A „kezdőpozíció felvétele és nullpont beállítása” művelethez:
$H
G92 X0 Y0„Mozgatás egy meghatározott pozícióba” művelethez:
G0 X150 Y100 F3000- Gyorsbillentyű (opcionális), például
Ctrl+1. A beépített gyorsbillentyűkkel vagy más makrókkal fennálló ütközéseket a rendszer jelzi. - Eszköztár: kapcsolja be, ha gombot szeretne hozzáadni az eszköztárhoz.
4. Mentés
Kattintson a Mentés gombra. A makró futtatható.
5. Tesztelje
- Győződjön meg róla, hogy a gép csatlakoztatva van.
- Kattintson a makró sorában az R (Futtatás) gombra.
- A parancsok sorrendben elküldésre kerülnek a gépnek.
Vagy nyomja meg a hozzárendelt gyorsbillentyűt az alkalmazás bármely pontjáról.
Hasznos kezdőmakrók
| Név | G-code | Miért hasznos? |
|---|---|---|
| Kezdőpozíció és nullpont | $H, majd G92 X0 Y0 | A munkamenet gyors indítása. |
| Fej középre állítása | G0 X<half-bed> Y<half-bed> | A fej gyors elmozgatása az útból. |
| Állapotlekérdezés | ? | Az aktuális gépállapot és pozíció kiolvasása. |
| Beállítások kiíratása | $$ | A vezérlő aktuális GRBL-beállításainak kiolvasása. |
| Parkolás | G0 X0 Y<max-y> | A fej hátramozgatása az anyag betöltéséhez. |
A makrók változtatás nélkül küldik el a parancsokat, és megkerülhetik a magasabb szintű biztonsági védelmeket. Ne helyezzen nyers lézerbekapcsolási vagy vezérlőskálájú teljesítményparancsokat makróba; használja a gép gyártója által jóváhagyott teszteljárást, valamint a Beam Bench profilhoz kötött, nyomva tartást igénylő indításvezérlését.
Makrók megosztása
- Az Exportálás az összes makrót JSON-fájlba írja.
- Az Importálás visszaolvassa őket.
Ossza meg a makrófájlokat hasonló beállítású másik készítővel, vagy készítsen biztonsági mentést a makrókról tiszta telepítés előtt.
Gyorsbillentyű-ütközések
Ha olyan gyorsbillentyűt rendel hozzá, amely ütközik egy beépített paranccsal vagy egy másik makróval, az ellenőrzés mentéskor sikertelen lesz, és az ütközést piros színnel jeleníti meg. Válasszon másik kombinációt.
A fenntartott kombinációk, amelyek nem használhatók makrók gyorsbillentyűjeként, többek között a szabványos szerkesztési, fájl- és kijelölési gyorsbillentyűk (Ctrl+Z, Ctrl+C, Ctrl+S, Esc stb.), valamint az egybetűs eszközgyorsbillentyűk (V, M, N, P, L, R, T, E, H, B).
Ellenőrizze a működést
- A makró megjelenik a panelen.
- Az R gombra kattintva a parancsok elküldésre kerülnek a gépnek.
- A gyorsbillentyű, ha be van állítva, az alkalmazás bármely pontjáról elindítja a makrót.
Kapcsolódó témák
- Makrók panel
- Konzolpanel: parancsok tesztelése, mielőtt makróba foglalná őket
- Gyorsbillentyű-szerkesztő párbeszédpanel
- GRBL-alapok