Makron
Koppla en sekvens av 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 åtgärder du utför ofta: homing och inställning av arbetsnollpunkt, joggning till en fast referensposition, aktivering av luftassistans och anpassade uppvärmningssekvenser.
Det här behöver du
- En tydlig bild av vilka kommandon du vill köra.
- ~5 minuter per makro.
Steg
1. Öppna panelen Makron
Panelen Makron delar som standard en docka på höger sida i Kör. Öppna den från menyn Window om den är dold.
2. Skapa ett nytt makro
Klicka på + Add Macro. Det nya makrot går in i redigeringsläge.
3. Fyll i fälten
- Name: beskrivande, till exempel "Homa och ställ in nollpunkt" eller "Jogg till materialhörnet".
- Description (valfritt), en kort ledtext.
- G-code: ett kommando per rad. Exempel:
För "homa och ställ in nollpunkt":
$H
G92 X0 Y0För "jogga till en specifik position":
G0 X150 Y100 F3000- Hotkey (valfritt), till exempel
Ctrl+1. Konflikter med inbyggda snabbtangenter eller andra makron markeras. - Toolbar: slå på för att lägga till en knapp i verktygsfältet.
4. Spara
Klicka på Save. Makrot är klart att köras.
5. Testa det
- Kontrollera att maskinen är ansluten.
- Klicka på R (Kör) på makroraden.
- Kommandona skickas till maskinen i ordning.
Eller tryck på den tilldelade snabbtangenten var som helst i appen.
Användbara makron att börja med
| Namn | G-code | Varför |
|---|---|---|
| Homa och nollställ | $H och sedan G92 X0 Y0 | Snabb start av en session. |
| Centrera huvudet | G0 X<half-bed> Y<half-bed> | Flytta snabbt undan det. |
| Statusfråga | ? | Läs maskinens aktuella tillstånd och position. |
| Inställningsdump | $$ | Läs styrenhetens aktuella GRBL-inställningar. |
| Parkera | G0 X0 Y<max-y> | Flytta huvudet bakåt för att lägga i material. |
Makron skickar sina kommandon ordagrant och kan kringgå säkerhetsskydd på högre nivå. Lägg inte råa kommandon för laser på eller styrenhetsskalad effekt i ett makro. Använd maskintillverkarens godkända testprocedur och Beam Bench-kontrollen som kräver att du håller knappen nedtryckt och som styrs av profilen.
Dela makron
- Export skriver alla dina makron till en JSON-fil.
- Import läser tillbaka dem.
Dela makrofiler med en annan tillverkare som har en liknande konfiguration, eller säkerhetskopiera dina makron före en ren installation.
Konflikter mellan 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 som inte kan användas som makrogenvägar omfattar standardgenvägar för redigering, filer och markering (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.
- Om du klickar på R skickas kommandona till maskinen.
- Snabbtangenten, om den är inställd, aktiverar makrot var som helst.
Relaterat
- Panelen Makron
- Konsolpanelen: testa kommandon innan du samlar dem i ett makro
- Dialogrutan Snabbtangentsredigerare
- GRBL-grunder