Dokumentacja Beam Bench

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

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

On this page