Makron
Knyt en sekvens med G-code-kommandon till en snabbtangent eller en knapp i verktygsfältet. Det snabbaste sättet att automatisera i appen.
Ett makro är en sparad G-code-sekvens med en valfri snabbtangent. Använd makron för allt du gör ofta: köra hemkörning + ställa in arbetsnollan, jogga till en fast referensposition, aktivera luftassistans eller köra anpassade uppvärmningssekvenser.
Det här behöver du
- En tydlig idé om vilka kommandon du vill köra.
- ~5 minuter per makro.
Steg
1. Öppna panelen Makron
Panelen Makron finns som standard uppe till höger. Öppna den från menyn Fönster om den är dold.
2. Skapa ett nytt makro
Klicka på + Lägg till makro. Det nya makrot öppnas i redigeringsläge.
3. Fyll i fälten
- Namn: beskrivande (t.ex. "Kör hem och ställ in nollan", "Jogga till materialhörnet").
- Beskrivning (valfritt), kort beskrivning.
- G-code: ett kommando per rad. Exempel:
För "kör hem och ställ in nollan":
$H
G92 X0 Y0För "jogga till en specifik position":
G0 X150 Y100 F3000- Snabbtangent (valfritt), t.ex.
Ctrl+1. Konflikter med inbyggda snabbtangenter eller andra makron markeras. - Verktygsfält: aktivera för att lägga till en knapp i verktygsfältet.
4. Spara
Klicka på Spara. Makrot kan nu köras.
5. Testa
- Kontrollera att maskinen är ansluten.
- Klicka på R (Kör) på makroraden.
- Kommandona skickas till maskinen i ordning.
Du kan också trycka på den tilldelade snabbtangenten var som helst i appen.
Användbara makron att börja med
| Namn | G-code | Varför |
|---|---|---|
| Kör hem och nolla | $H sedan G92 X0 Y0 | Snabb start av ett arbetspass. |
| Centrera huvudet | G0 X<half-bed> Y<half-bed> | Flytta snabbt huvudet ur vägen. |
| Statusförfrågan | ? | Läs maskinens aktuella status och position. |
| Inställningsdump | $$ | Läs styrenhetens aktuella GRBL-inställningar. |
| Parkera | G0 X0 Y<max-y> | Flytta huvudet bakåt för att ladda material. |
Makron skickar sina kommandon ordagrant och kan kringgå säkerhetsskydd på högre nivå. Lägg inte in råa laser-på- eller effektkommandon på styrenhetsnivå i ett makro; använd maskintillverkarens godkända testprocedur och Beam Bench:s profilstyrda kontroll med håll-inne-för-att-avfyra i stället.
Dela makron
- Exportera skriver alla dina makron till en JSON-fil.
- Importera läser in dem igen.
Dela makrofiler med en annan användare som har en liknande uppsättning, eller säkerhetskopiera makrona innan en ren installation.
Konflikter med snabbtangenter
Om du tilldelar en snabbtangent som krockar med ett inbyggt kommando eller ett annat makro misslyckas valideringen när du sparar, och konflikten visas i rött. Välj en annan kombination.
Reserverade kombinationer (kan inte användas som snabbtangenter för makron) omfattar vanliga redigerings-, fil- och markeringsgenvägar (Ctrl+Z, Ctrl+C, Ctrl+S, Esc osv.) samt snabbtangenterna med en bokstav för verktyg (V, M, N, P, L, R, T, E, H, B).
Kontrollera att det fungerade
- Makrot visas i panelen.
- När du klickar på R skickas kommandona till maskinen.
- Snabbtangenten (om den har angetts) aktiverar makrot var som helst.
Relaterat
- Panelen Makron
- Konsolpanelen: testa kommandon innan du samlar dem i ett makro
- Dialogrutan Snabbtangentsredigerare
- GRBL-grunder