Console
Stuur onbewerkte G-code naar de machine. Bekijk elke verkeersregel in beide richtingen.
Het Consolepaneel is het venster voor onbewerkte G-code. Je kunt rechtstreeks opdrachten naar de controller sturen en elke regel zien die deze terugstuurt, met tijdstempels en richtingsindicatoren.
Voor de meeste workflows heb je de Console niet nodig. Gebruik die wanneer:
- Je GRBL-instellingen met
$rechtstreeks wilt lezen of schrijven. - Je een verbindingsprobleem onderzoekt en wilt zien wat de machine zegt.
- Je een aangepaste macro test voordat je die aan het paneel Macro's koppelt.
Openen
- Standaardlocatie: midden-rechts in Uitvoeren
- Standaard zichtbaar: ja
- Sneltoets: geen standaardwaarde
Wat je ziet
Twee gebieden:
Loguitvoer
Een alleen-lezen scrollgebied in monospace. Elke invoer bevat:
- Tijdstempel (HH:MM:SS).
- Richtingsindicator:
→voor opdrachten die je hebt verzonden,←voor antwoorden van de machine. - De inhoud van de regel.
Regels die overeenkomen met error: of alarm: worden rood weergegeven, zonder onderscheid tussen hoofdletters en kleine letters.
Het logboek scrollt automatisch naar het nieuwste item. Het deelvenster heeft een vaste hoogte. Scroll omhoog om de geschiedenis te bekijken.
Invoer
Een tekstveld met één regel en de plaatshouder G-code..., plus twee knoppen:
- Verzenden: verzendt de getypte opdracht.
- Wissen: wist de logweergave, maar de opdrachtgeschiedenis blijft behouden.
Wat je kunt doen
Een opdracht verzenden
- Typ een G-code- of GRBL-opdracht, bijvoorbeeld
$$,?of$Gvoor voorbeelden zonder uitvoer. - Druk op Enter of klik op Verzenden.
De opdracht verschijnt in het logboek met de indicator → en het antwoord van de machine, indien aanwezig, verschijnt met ←.
Eerdere opdrachten doorlopen
- Pijl omhoog in het invoerveld gaat terug door je opdrachtgeschiedenis.
- Pijl omlaag gaat vooruit.
De geschiedenis blijft behouden wanneer je het paneel sluit en opnieuw opent, zolang de app actief is.
Het logboek wissen
Klik op Wissen. Het logboek wordt leeg weergegeven. De onderliggende opdrachtgeschiedenis, voor terughalen met de pijl omhoog, blijft onaangeroerd.
GRBL-instellingen lezen
Verzend $$. De machine geeft elke $-instelling met de huidige waarde weer. Elke instelling staat op één ←-regel.
Een GRBL-instelling instellen
Gebruik $…=… uitsluitend als syntaxisvoorbeeld. Lees de huidige waarden met $$ en vervang beide weglatingstekens door de specifieke instelling en waarde die voor je controller zijn gedocumenteerd of door de machinefabrikant zijn opgegeven. Plak het voorbeeld niet ongewijzigd en behoud de huidige waarde tenzij je machinespecifieke aanwijzingen hebt om die te wijzigen. De machine antwoordt met ok of een fout.
Let op: GRBL-instellingen blijven in het EEPROM van de controller opgeslagen. Zorg dat je altijd weet wat een instelling doet voordat je die wijzigt. Zie de referentie voor GRBL-instellingen.
Een macro testen voordat je die koppelt
Typ de reeks opdrachten één voor één in de invoer. Wanneer iets werkt, sla je het als macro op in het paneel Macro's.
Belangrijk gedrag
- De reguliere expressie voor fouten en alarmen detecteert alles wat begint met
error:ofalarm:, zonder onderscheid tussen hoofdletters en kleine letters. Het is een visuele aanwijzing, geen interpretatie. Je moet de werkelijke code nog steeds zelf lezen. - Het verzenden van opdrachten tijdens een lopende job kan de streamer in de war brengen. Wacht tot de job is beëindigd en de machine verbonden en niet actief is. Pauzeren maakt handmatige opdrachten niet mogelijk.
- De Console dwingt geen GRBL-syntaxis af. Alles wat je typt wordt letterlijk naar de machine gestuurd.
- Langdurige opdrachten, zoals homen of joggen over grote afstanden, houden het kanaal bezet totdat ze zijn voltooid. De knop Verzenden wordt niet geblokkeerd, maar het antwoord kan op zich laten wachten.
Gerelateerd
- Laser Control: machineverbinding en jobknoppen
- Macro's: reeksen opdrachten aan een sneltoets koppelen
- GRBL-basisprincipes: concepten
- Referentie voor dollartekeninstellingen: elke
$-instelling - GRBL-foutcodes: wat
error:Nbetekent