Makroer
Knytt en sekvens med G-code-kommandoer til en hurtigtast eller verktøylinjeknapp. Den raskeste måten å automatisere inne i appen på.
En makro er en lagret G-code-sekvens med en valgfri hurtigtast. Bruk makroer til operasjoner du gjør ofte: homing og innstilling av arbeidsnullpunkt, kjøring til en fast referanseposisjon, aktivering av luftassistanse og egendefinerte oppvarmingssekvenser.
Det du trenger
- En klar idé om kommandoene du vil kjøre.
- ~5 minutter per makro.
Fremgangsmåte
1. Åpne Makroer-panelet
Makropanelet deler som standard en dokk på høyre side i Kjør. Åpne det fra Window-menyen hvis det er skjult.
2. Opprett en ny makro
Klikk + Add Macro. Den nye makroen går inn i redigeringsmodus.
3. Fyll ut feltene
- Navn: beskrivende, for eksempel "Hjem og still inn nullpunkt" eller "Kjør til materialhjørne".
- Beskrivelse (valgfritt), kort tips.
- G-code: én kommando per linje. Eksempler:
For "hjem og still inn nullpunkt":
$H
G92 X0 Y0For "kjør til en bestemt posisjon":
G0 X150 Y100 F3000- Hurtigtast (valgfritt), for eksempel
Ctrl+1. Konflikter med innebygde hurtigtaster eller andre makroer markeres. - Verktøylinje: slå på for å legge til en knapp på verktøylinjen.
4. Lagre
Klikk Save. Makroen er klar til å kjøres.
5. Test den
- Kontroller at maskinen er tilkoblet.
- Klikk R (Kjør) på makroraden.
- Kommandoene sendes til maskinen i riktig rekkefølge.
Du kan også trykke på den tilordnede hurtigtasten fra hvor som helst i appen.
Nyttige makroer å begynne med
| Navn | G-code | Hvorfor |
|---|---|---|
| Hjem og nullpunkt | $H deretter G92 X0 Y0 | Rask start på en økt. |
| Sentrer hodet | G0 X<half-bed> Y<half-bed> | Flytt det raskt ut av veien. |
| Statusforespørsel | ? | Les gjeldende maskintilstand og posisjon. |
| Innstillingsdump | $$ | Les kontrollerens gjeldende GRBL-innstillinger. |
| Parker | G0 X0 Y<max-y> | Flytt hodet bakover for lasting av materiale. |
Makroer sender kommandoene ordrett og kan omgå sikkerhetstiltak på høyere nivå. Ikke legg rå kommandoer for å slå på laseren eller kontrollerens effekt i en makro, bruk maskinprodusentens godkjente testprosedyre og Beam Bench sin profilstyrte kontroll der knappen må holdes inne for å aktivere laseren.
Dele makroer
- Export skriver alle makroene dine til en JSON-fil.
- Import leser dem inn igjen.
Del makrofiler med en annen maker som har et lignende oppsett, eller sikkerhetskopier makroene før en ren installasjon.
Hurtigtastkonflikter
Hvis du tilordner en hurtigtast som kolliderer med en innebygd kommando eller en annen makro, mislykkes valideringen ved lagring, og konflikten vises i rødt. Velg en annen kombinasjon.
Reserverte kombinasjoner som ikke kan brukes som makrohurtigtaster, omfatter standard snarveier for redigering, filer og utvalg (Ctrl+Z, Ctrl+C, Ctrl+S, Esc osv.) samt verktøysnarveiene med én bokstav (V, M, N, P, L, R, T, E, H, B).
Kontroller at det fungerte
- Makroen vises i panelet.
- Når du klikker R, sendes kommandoene til maskinen.
- Hurtigtasten, hvis den er angitt, utløser makroen fra hvor som helst.
Relatert
- Makropanel
- Konsollpanel: test kommandoer før du samler dem i en makro
- Dialogboksen Hurtigtastredigering
- GRBL-grunnleggende