Makroer
Brugerdefinerede G-code-sekvenser med valgfri genvejstaster. Gem almindelige kommandogrupper, så de kan køres med ét klik.
Makroer lader dig samle en sekvens af G-code-kommandoer og enten klikke på en knap eller trykke på en genvejstast for at sende dem til maskinen. Det er nyttigt til gentagen maskinvedligeholdelse, kalibreringssekvenser eller andre handlinger, der kræver mere end én kommando, og som du ikke vil skrive igen.
Åbn panelet
- Standarddockområde:
upper-right - Synligt som standard: ja
- Genvejstast: ingen som standard
Det, du ser
To eksempler på makroer: "Home and zero" og "Pulse test".
Redigeringsformularen for en makro direkte i listen.
En rulleliste med makroer. Hver makro viser sit navn, en valgfri beskrivelse (med præfikset --) og en valgfri genvejstast (i [brackets]). Hver række har tre ikonknapper:
| Knap | Titel | Handling |
|---|---|---|
| R | Kør | Send makroens kommandoer til den tilsluttede maskine. |
| E | Rediger | Åbn redigeringsformularen for denne makro direkte i listen. |
| X | Slet | Fjern makroen. |
Over listen er der tre handlingsknapper:
- + Add Macro: opretter en ny makro med navnet New Macro og tomme kommandoer.
- Import: indlæs en
.json-fil med makroer fra disken. - Export: gemmer alle aktuelle makroer i en
.json-fil.
Når du klikker på E for en makro, udvides rækken til en redigeringsformular:
| Felt | Type | Bemærkninger |
|---|---|---|
| Navn | tekst | Makroens navn. |
| Beskrivelse | tekst (valgfrit) | Kort tip, der vises ved siden af navnet i listen. |
| G-code (én kommando pr. linje) | tekstområde | Én kommando pr. linje. Tomme linjer fjernes ved lagring. |
| Genvejstast (f.eks. Ctrl+1) | tekst (valgfrit) | Tastaturgenvej. Konflikter registreres ved lagring. |
| Værktøjslinje | afkrydsningsfelt | Vis denne makro som en knap på hovedværktøjslinjen, så den kan åbnes med ét klik. |
Under formularen: Save og Cancel.
Hvis du forsøger at skifte til en anden makro med ændringer, der ikke er gemt, vises et ravgult banner med Keep Editing og Discard.
Det kan du gøre
Opret en makro
- Klik på + Add Macro.
- Den nye makro skifter automatisk til redigeringstilstand.
- Angiv navnet og eventuelt en beskrivelse.
- Skriv dine kommandoer i tekstområdet, én pr. linje. Eksempel på en referencekørsel:
$H G92 X0 Y0 - Angiv eventuelt en genvejstast (f.eks.
Ctrl+1), og markér Værktøjslinje, hvis du vil have hurtig adgang. - Klik på Save.
Kør en makro
- Klik på R i rækken.
- Eller tryk på den tildelte genvejstast (det virker overalt i appen, ikke kun i dette panel).
- Eller klik på makroens knap på værktøjslinjen, hvis Værktøjslinje er aktiveret.
Kommandoerne sendes til maskinen i rækkefølge uden mellemliggende bekræftelse. Sørg for, at de er sikre.
Rediger en makro
Klik på E, foretag dine ændringer, og klik på Save. Hvis du klikker på E for en anden makro, mens du redigerer en makro med ændringer, der ikke er gemt, vises banneret Keep Editing / Discard.
Del makroer mellem maskiner
Export skriver en JSON-fil. Import læser en. Det er nyttigt til at dele kalibreringssekvenser med andre brugere eller kopiere din opsætning mellem computere.
Vigtige oplysninger om funktionaliteten
- Konflikter mellem genvejstaster kontrolleres ved lagring. Både konflikter med indbyggede genvejstaster i appen (Ctrl+Z, Ctrl+C, Esc osv.) og med andre makroer afvises. Valideringsmeddelelsen vises med rødt under feltet.
- Sættet af reserverede indbyggede genvejstaster omfatter almindelige kombinationer til redigering, filer og markering samt genvejstaster med ét bogstav til værktøjer (V, M, N, P, L, R, T, E, H, B). Du kan ikke genbruge dem.
- Kommandoer sendes asynkront. Hvis maskinen ikke er tilsluttet, mislykkes kørselsanmodninger uden meddelelse.
- Makroer gemmes som et JSON-array af objekter. Felterne Beskrivelse og Hotkey er valgfri.
Relateret
- Konsol: test dine kommandoer én ad gangen, før du gemmer dem som en makro
- Dialogboksen Hotkey Editor
- Reference til genvejstaster: de indbyggede genvejstaster, som dine makroer ikke må komme i konflikt med
- GRBL-grundlag