Konsola
Wysyłaj surowy G-code do maszyny. Obserwuj każdą linię komunikacji w obu kierunkach.
Panel Konsola to okno surowego G-code. Można 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 przypadków Konsola nie jest potrzebna. Użyj jej, gdy:
- chcesz bezpośrednio odczytywać lub zapisywać ustawienia GRBL
$; - debugujesz problem z połączeniem i chcesz sprawdzić, co zgłasza maszyna;
- testujesz niestandardowe makro przed przypisaniem go w panelu Makra.
Otwieranie
- Domyślna strefa dokowania:
upper-right - Widoczny domyślnie: tak
- Skrót klawiszowy: brak domyślnego
Co widać
Dwa obszary:
Dane wyjściowe dziennika
Przewijany obszar tylko do odczytu, używający czcionki o stałej szerokości. Każdy wpis zawiera:
- Znacznik czasu (HH:MM:SS).
- Wskaźnik kierunku:
→dla wysłanych poleceń,←dla odpowiedzi maszyny. - Treść linii.
Linie pasujące do error: lub alarm: (bez rozróżniania wielkości liter) są wyświetlane na czerwono.
Dziennik przewija się automatycznie do najnowszego wpisu. Panel ma stałą wysokość; przewiń w górę, aby wyświetlić historię.
Wprowadzanie
Jednoliniowe pole tekstowe z tekstem zastępczym G-code... oraz dwoma przyciskami:
- Wyślij: wysyła wpisane polecenie.
- Wyczyść: czyści widok dziennika (historia poleceń zostaje zachowana).
Co można zrobić
Wysyłanie polecenia
- Wpisz polecenie G-code lub GRBL (w przykładach niewymagających danych wyjściowych użyj
$$,?lub$G). - Naciśnij Enter albo kliknij Wyślij.
Polecenie pojawi się w dzienniku ze wskaźnikiem →, a odpowiedź maszyny (jeśli wystąpi) pojawi się ze wskaźnikiem ←.
Przeglądanie poprzednich poleceń
- Strzałka w górę w polu wprowadzania 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ść. Zawartość dziennika zostanie usunięta; 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 jego bieżącą wartością. Każde ustawienie zajmuje jedną linię ze wskaźnikiem ←.
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ą udokumentowanymi dla danego kontrolera lub podanymi przez producenta maszyny. Nie wklejaj szablonu bez zmian i zachowaj bieżącą wartość, chyba że masz wskazówki dotyczące konkretnej maszyny, aby ją zmienić. Maszyna odpowie ok albo komunikatem o błędzie.
Uwaga: ustawienia GRBL są przechowywane w pamięci EEPROM kontrolera. Przed zmianą ustawienia zawsze upewnij się, co ono robi. Zobacz opis ustawień GRBL.
Testowanie makra przed przypisaniem
Wpisuj sekwencję poleceń w polu wprowadzania, po jednym naraz. Gdy uzyskasz działającą sekwencję, zapisz ją jako makro w panelu Makra.
Warto znać te zasady działania
- Wyrażenie regularne błędów/alertów wykrywa wszystko, co zaczyna się od
error:lubalarm:(bez rozróżniania wielkości liter). To wskazówka wizualna, a nie interpretacja. Nadal trzeba odczytać rzeczywisty kod maszyny. - Wysyłanie poleceń podczas wykonywania zadania może zakłócić przesyłanie. Poczekaj, aż zadanie zostanie wstrzymane lub zakończone.
- Konsola nie sprawdza składni GRBL. Wszystko, co wpiszesz, zostanie przesłane do maszyny dosłownie.
- Polecenia długotrwałe (bazowanie, przemieszczanie na duże odległości) zajmują kanał do czasu ukończenia. Przycisk Wyślij nie blokuje działania, ale odpowiedź może nadejść z opóźnieniem.
Powiązane
- Sterowanie laserem: połączenie z maszyną, sterowanie zadaniem
- Makra: przypisywanie sekwencji poleceń do skrótu klawiszowego
- Podstawy GRBL: pojęcia
- Opis ustawień Dollar: wszystkie ustawienia
$ - Kody błędów GRBL: znaczenie
error:N
Przesuń
Sterowanie maszyną. Przesuwanie krokowe, przechodzenie do współrzędnych, zapisywanie pozycji, ustawianie początku i końca, uruchamianie lasera.
Makra
Zdefiniowane przez użytkownika sekwencje G-code z opcjonalnymi skrótami klawiszowymi. Zapisuj często używane grupy poleceń, aby wykonywać je jednym kliknięciem.