Makroer
Knyt en sekvens af G-code-kommandoer til en genvejstast eller værktøjslinjeknap. Den hurtigste måde at automatisere inde i appen.
En makro er en gemt G-code-sekvens med en valgfri genvejstast. Brug makroer til enhver handling, du ofte udfører: homing og indstilling af arbejdsnulpunkt, jogging til en fast referenceposition, aktivering af luftassistance og brugerdefinerede opvarmningssekvenser.
Det skal du bruge
- En klar idé om de kommandoer, du vil køre.
- ~5 minutter pr. makro.
Trin
1. Åbn panelet Makroer
Panelet Makroer deler som standard en dockingplads i højre side i Kør. Åbn det fra menuen Window, hvis det er skjult.
2. Opret en ny makro
Klik på + Add Macro. Den nye makro går i redigeringstilstand.
3. Udfyld felterne
- Name: beskrivende, f.eks. "Home and set zero", "Jog to material corner".
- Description (valgfri), kort tip.
- G-code: én kommando pr. linje. Eksempler:
For "home and set zero":
$H
G92 X0 Y0For "jog to a specific position":
G0 X150 Y100 F3000- Hotkey (valgfri), f.eks.
Ctrl+1. Konflikter med indbyggede genvejstaster eller andre makroer markeres. - Toolbar: slå til for at tilføje en knap på værktøjslinjen.
4. Gem
Klik på Save. Makroen er klar til at blive kørt.
5. Test den
- Sørg for, at maskinen er tilsluttet.
- Klik på R (Kør) i makrorækken.
- Kommandoerne sendes til maskinen i rækkefølge.
Eller tryk på den tildelte genvejstast fra et hvilket som helst sted i appen.
Nyttige makroer at starte med
| Navn | G-code | Hvorfor |
|---|---|---|
| Home og nulpunkt | $H derefter G92 X0 Y0 | Hurtig start på en session. |
| Centrér hovedet | G0 X<half-bed> Y<half-bed> | Flyt det hurtigt af vejen. |
| Statusforespørgsel | ? | Læs maskinens aktuelle tilstand og position. |
| Indstillingsdump | $$ | Læs controllerens aktuelle GRBL-indstillinger. |
| Parkér | G0 X0 Y<max-y> | Flyt hovedet bagud for at ilægge materiale. |
Makroer sender deres kommandoer ordret og kan omgå sikkerhedsforanstaltninger på højere niveau. Indsæt ikke rå laser-tænd- eller controller-skalerede effektkommandoer i en makro, men brug maskinproducentens godkendte testprocedure og Beam Bench' profilstyrede kontrol, der kræver, at knappen holdes nede.
Deling af makroer
- Export skriver alle dine makroer til en JSON-fil.
- Import læser dem ind igen.
Del makrofiler med en anden producent, der har en lignende opsætning, eller sikkerhedskopiér dine makroer før en ren installation.
Konflikter mellem genvejstaster
Hvis du tildeler en genvejstast, der er i konflikt med en indbygget kommando eller en anden makro, mislykkes valideringen ved Gem, og konflikten vises med rødt. Vælg en anden kombination.
Reserverede kombinationer, som ikke kan bruges som makrogenvejstaster, omfatter standardgenveje til redigering, filer og markering (Ctrl+Z, Ctrl+C, Ctrl+S, Esc osv.) samt enkeltbogstavgenvejene til værktøjer (V, M, N, P, L, R, T, E, H, B).
Kontrollér, at det virkede
- Makroen vises i panelet.
- Hvis du klikker på R, sendes kommandoerne til maskinen.
- Genvejstasten, hvis den er angivet, udløser makroen fra et hvilket som helst sted.
Relateret
- Panelet Makroer
- Panelet Konsol: test kommandoer, før de samles i en makro
- Dialogboksen Genvejseditor
- GRBL-grundlag