Konsola
Wysyłaj surowy G-code do maszyny. Obserwuj każdą linię komunikacji w obu kierunkach.
Panel Konsola jest oknem surowego G-code. Możesz wysyłać polecenia bezpośrednio do kontrolera i wyświetlać każdą zwracaną przez niego linię wraz ze znacznikami czasu i wskaźnikami kierunku.
W większości procesów pracy Konsola nie jest potrzebna. Używaj jej, gdy:
- Chcesz bezpośrednio odczytywać lub zapisywać ustawienia GRBL
$. - Diagnozujesz problem z połączeniem i musisz zobaczyć, co mówi maszyna.
- Testujesz niestandardowe makro przed przypisaniem go w panelu Makra.
Otwieranie
- Domyślna lokalizacja: środek po prawej w obszarze Uruchom
- Widoczna domyślnie: tak
- Skrót klawiszowy: brak domyślnego
Co widać
Dwa obszary:
Dane wyjściowe dziennika
Przewijany obszar tylko do odczytu o stałej szerokości znaków. Każdy wpis zawiera:
- Znacznik czasu (HH:MM:SS).
- Wskaźnik kierunku:
→dla wysłanych poleceń,←dla odpowiedzi maszyny. - Treść wiersza.
Wiersze pasujące do error: lub alarm: (bez uwzględniania wielkości liter) są wyświetlane na czerwono.
Dziennik przewija się automatycznie do najnowszego wpisu. Panel ma stałą wysokość, przewiń w górę, aby zobaczyć historię.
Dane wejściowe
Jednowierszowe pole tekstowe z symbolem zastępczym G-code... oraz dwoma przyciskami:
- Wyślij: wysyła wpisane polecenie.
- Wyczyść: czyści widok dziennika (historia poleceń zostaje zachowana).
Dostępne działania
Wysyłanie polecenia
- Wpisz polecenie G-code lub GRBL (w przykładach bez danych wyjściowych użyj
$$,?lub$G). - Naciśnij Enter albo kliknij Wyślij.
Polecenie pojawia się w dzienniku ze wskaźnikiem →, a odpowiedź maszyny, jeśli występuje, pojawia się ze wskaźnikiem ←.
Przeglądanie wcześniejszych poleceń
- Strzałka w górę w polu danych wejściowych przechodzi wstecz przez historię poleceń.
- Strzałka w dół: przechodzi do przodu.
Historia jest zachowywana po zamknięciu i ponownym otwarciu panelu, dopóki aplikacja działa.
Czyszczenie dziennika
Kliknij Wyczyść. Widok dziennika zostanie wyczyszczony, ale podstawowa historia poleceń (używana do przywoływania strzałką w górę) pozostanie nienaruszona.
Odczytywanie ustawień GRBL
Wyślij $$. Maszyna wyświetli każde ustawienie $ wraz z bieżącą wartością. Każde z nich zajmuje jeden wiersz ←.
Ustawianie parametru GRBL
Używaj $…=… wyłącznie jako szablonu składni. Odczytaj bieżące wartości za pomocą $$, a następnie zastąp obie wielokropki konkretnym ustawieniem i wartością udokumentowaną dla kontrolera albo dostarczoną przez producenta maszyny. Nie wklejaj szablonu bez zmian i zachowaj bieżącą wartość, chyba że masz wskazówki dotyczące zmiany właściwe dla maszyny. Maszyna odpowie ok lub błędem.
Uwaga: ustawienia GRBL są zapisywane w pamięci EEPROM kontrolera. Zawsze sprawdź działanie ustawienia przed jego zmianą. Zobacz opis ustawień GRBL.
Testowanie makra przed przypisaniem
Wpisuj sekwencję poleceń w polu wejściowym pojedynczo. Gdy uzyskasz działającą sekwencję, zapisz ją jako makro w panelu Makra.
Warto wiedzieć o działaniu
- Wyrażenie regularne błędu/alarmu wykrywa wszystko, co zaczyna się od
error:lubalarm:(bez uwzględniania wielkości liter). Jest to wskazówka wizualna, a nie interpretacja. Maszyna nadal wymaga odczytania rzeczywistego kodu. - Wysyłanie poleceń podczas wykonywania zadania może zakłócić przesyłanie. Poczekaj na zakończenie zadania oraz upewnij się, że maszyna jest połączona i bezczynna. Wstrzymanie nie włącza poleceń ręcznych.
- Konsola nie wymusza składni GRBL. Wszystko, co wpiszesz, zostanie wysłane do maszyny bez zmian.
- Polecenia działające długo, takie jak bazowanie lub przesuwanie na duże odległości, zajmują kanał do czasu ukończenia. Przycisk Wyślij nie blokuje działania, ale odpowiedź może nadejść po pewnym czasie.
Powiązane
- Laser Control: połączenie z maszyną i elementy sterujące zadaniem
- Makra: przypisywanie sekwencji poleceń do skrótu klawiszowego
- Podstawy GRBL: pojęcia
- Opis ustawień dollar: każde ustawienie
$ - Kody błędów GRBL: znaczenie
error:N
Przesuń
Steruj maszyną. Wykonuj przesuwanie krokowe, przechodź do współrzędnych, zapisuj pozycje, ustawiaj początek i zakończenie oraz uruchamiaj laser.
Makra
Zdefiniowane przez użytkownika sekwencje G-code z opcjonalnymi skrótami klawiszowymi. Zapisuj często używane grupy poleceń, aby uruchamiać je jednym kliknięciem.