Dokumentacja Beam Bench

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

  1. Wpisz polecenie G-code lub GRBL (w przykładach niewymagających danych wyjściowych użyj $$, ? lub $G).
  2. 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: lub alarm: (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

On this page