Makron
Användardefinierade G-code-sekvenser med valfria snabbtangenter. Spara vanliga kommandogrupper för körning med ett klick.
Med makron kan du samla en sekvens av G-code-kommandon och antingen klicka på en knapp eller trycka på en snabbtangent för att skicka dem till maskinen. Användbart för återkommande maskinunderhåll, kalibreringssekvenser eller andra åtgärder som kräver mer än ett kommando och som du inte vill skriva om.
Öppna panelen
- Standarddockningszon:
upper-right - Synlig som standard: ja
- Snabbtangent: ingen som standard
Det här ser du
Två exempelmakron: "Kör hem och nollställ" och "Pulstest".
Formuläret för redigering av ett makro direkt i listan.
En rullningsbar lista med makron. Varje makro visar sitt namn, en valfri beskrivning (med prefixet --) och en valfri snabbtangent (inom [brackets]). Tre ikonknappar på varje rad:
| Knapp | Titel | Åtgärd |
|---|---|---|
| R | Kör | Skicka makrots kommandon till den anslutna maskinen. |
| E | Redigera | Öppna formuläret för redigering av makrot direkt i listan. |
| X | Ta bort | Ta bort makrot. |
Ovanför listan finns tre åtgärdsknappar:
- + Lägg till makro: skapar ett nytt makro med namnet Nytt makro och tomma kommandon.
- Importera: läs in en
.json-fil med makron från disken. - Exportera: spara alla aktuella makron i en
.json-fil.
När du klickar på E för ett makro expanderas raden till ett redigeringsformulär:
| Fält | Typ | Anmärkningar |
|---|---|---|
| Namn | textfält | Makrots namn. |
| Beskrivning | textfält (valfritt) | Kort hjälptext som visas bredvid namnet i listan. |
| G-code (ett kommando per rad) | textområde | Ett kommando per rad. Tomma rader tas bort när du sparar. |
| Snabbtangent (t.ex. Ctrl+1) | textfält (valfritt) | Kortkommando. Konflikter upptäcks när du sparar. |
| Verktygsfält | kryssruta | Visa makrot som en knapp i huvudverktygsfältet för åtkomst med ett klick. |
Under formuläret: Spara och Avbryt.
Om du försöker byta till ett annat makro med osparade ändringar visas en gulbrun banner med Fortsätt redigera och Förkasta.
Det här kan du göra
Skapa ett makro
- Klicka på + Lägg till makro.
- Det nya makrot går automatiskt in i redigeringsläge.
- Ange namnet och vid behov en beskrivning.
- Skriv kommandona i textområdet, ett per rad. Exempel på en körsekvens:
$H G92 X0 Y0 - Ange vid behov en snabbtangent (t.ex.
Ctrl+1) och markera Verktygsfält om du vill ha snabb åtkomst. - Klicka på Spara.
Kör ett makro
- Klicka på R på raden.
- Eller tryck på den tilldelade snabbtangenten (fungerar överallt i appen, inte bara i den här panelen).
- Eller klicka på makrots knapp i verktygsfältet om Verktygsfält är aktiverat.
Kommandona skickas till maskinen i ordning utan någon bekräftelse mellan kommandona. Se till att de är säkra.
Redigera ett makro
Klicka på E, ändra det du vill och klicka på Spara. Om du klickar på E för ett annat makro medan du redigerar ett makro med osparade ändringar visas bannern Fortsätt redigera / Förkasta.
Dela makron mellan maskiner
Exportera skriver en JSON-fil. Importera läser in en. Användbart för att dela kalibreringssekvenser med andra användare eller kopiera din konfiguration mellan datorer.
Bra att känna till
- Konflikter mellan snabbtangenter kontrolleras när du sparar. Konflikter med inbyggda snabbtangenter i appen (Ctrl+Z, Ctrl+C, Esc osv.) och med andra makron avvisas båda. Valideringsmeddelandet visas i rött under inmatningsfältet.
- Mängden reserverade inbyggda snabbtangenter omfattar vanliga kombinationer för redigering, filer och markering samt kortkommandon med enskilda bokstäver för verktyg (V, M, N, P, L, R, T, E, H, B). Du kan inte återanvända dessa.
- Kommandon skickas asynkront. Om maskinen inte är ansluten misslyckas körningsbegäranden utan meddelande.
- Makron lagras som en JSON-array med objekt. Fälten Beskrivning och Snabbtangent är valfria.
Relaterat
- Konsol: testa kommandona ett i taget innan du sparar dem som ett makro
- Dialogrutan Snabbtangentsredigerare
- Referens för snabbtangenter: de inbyggda snabbtangenter som dina makron inte får krocka med
- GRBL-grunder