Dokumentacja Beam Bench

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.

Makra pozwalają łączyć sekwencję poleceń G-code i wysyłać je do maszyny kliknięciem przycisku lub za pomocą skrótu klawiszowego. Są przydatne przy powtarzalnej konserwacji maszyny, sekwencjach kalibracji oraz operacjach wymagających więcej niż jednego polecenia, których nie chcesz wpisywać ponownie.

Otwieranie

  • Domyślna strefa dokowania: upper-right
  • Domyślnie widoczne: tak
  • Skrót klawiszowy: brak domyślnego

Co widać

Panel Makra z dwoma zapisanymi makrami. Dwa przykładowe makra: „Powrót do pozycji bazowej i wyzerowanie” oraz „Testuj impulsu”.

Edycja makra w wierszu. Formularz edycji makra w wierszu.

Przewijana lista makr. Każde makro wyświetla nazwę, opcjonalny opis (z prefiksem --) oraz opcjonalny skrót klawiszowy (w [brackets]). Każdy wiersz zawiera trzy przyciski ikon:

PrzyciskTytułDziałanie
RUruchomWyślij polecenia makra do połączonej maszyny.
EEdytujOtwórz formularz edycji tego makra w wierszu.
XUsuńUsuń makro.

Nad listą znajdują się trzy przyciski akcji:

  • + Dodaj makro: tworzy nowe makro o nazwie Nowe makro z pustymi poleceniami.
  • Importuj: wczytuje z dysku plik .json zawierający makra.
  • Eksport: zapisuje wszystkie bieżące makra do pliku .json.

Po kliknięciu E przy makrze wiersz rozwija się do formularza edycji:

PoleTypUwagi
NazwatekstNazwa makra.
Opistekst (opcjonalne)Krótka wskazówka wyświetlana obok nazwy na liście.
G-code (jedno polecenie w wierszu)pole tekstoweJedno polecenie w każdym wierszu. Puste wiersze są usuwane podczas zapisywania.
Klawisz skrótu (np. Ctrl+1)tekst (opcjonalne)Skrót klawiszowy. Konflikty są wykrywane podczas zapisywania.
Pasek narzędzipole wyboruWyświetl to makro jako przycisk na głównym pasku narzędzi, aby mieć do niego dostęp jednym kliknięciem.

Poniżej formularza znajdują się: Ratować i Anuluj.

Jeśli spróbujesz przełączyć się na inne makro przy niezapisanych zmianach, pojawi się bursztynowy baner z opcjami Edytuj dalej i Wyrzucać.

Co można zrobić

Utworzenie makra

  1. Kliknij + Dodaj makro.
  2. Nowe makro automatycznie przejdzie w tryb edycji.
  3. Ustaw nazwę i opcjonalnie opis.
  4. Wpisz polecenia w polu tekstowym, po jednym w każdym wierszu. Przykład sekwencji bazowania:
    $H
    G92 X0 Y0
  5. Opcjonalnie ustaw skrót klawiszowy (np. Ctrl+1) i zaznacz Pasek narzędzi, jeśli chcesz mieć szybki dostęp.
  6. Kliknij Ratować.

Uruchamianie makra

  • Kliknij R w wierszu.
  • Naciśnij przypisany skrót klawiszowy (działa w dowolnym miejscu aplikacji, nie tylko w tym panelu).
  • Kliknij przycisk makra na pasku narzędzi, jeśli włączono opcję Pasek narzędzi.

Polecenia są wysyłane do maszyny w kolejności, bez pośredniego potwierdzenia. Upewnij się, że ich wykonanie jest bezpieczne.

Edycja makra

Kliknij E, wprowadź zmiany i kliknij Ratować. Jeśli podczas edycji makra z niezapisanymi zmianami klikniesz E przy innym makrze, pojawi się baner Edytuj dalej / Wyrzucać.

Udostępnianie makr między maszynami

Eksport zapisuje plik JSON. Importuj go odczytuje. Jest to przydatne do udostępniania sekwencji kalibracji innym użytkownikom lub kopiowania konfiguracji między komputerami.

Warto wiedzieć o działaniu

  • Konflikty skrótów klawiszowych są sprawdzane podczas zapisywania. Odrzucane są zarówno konflikty z wbudowanymi skrótami aplikacji (Ctrl+Z, Ctrl+C, Esc itd.), jak i z innymi makrami. Komunikat walidacyjny pojawia się na czerwono poniżej pola.
  • Zestaw zarezerwowanych wbudowanych skrótów klawiszowych obejmuje popularne kombinacje do edycji, obsługi plików i zaznaczania, a także jednoliterowe skróty narzędzi (V, M, N, P, L, R, T, E, H, B). Nie można ich ponownie użyć.
  • Polecenia są wysyłane asynchronicznie. Jeśli maszyna nie jest połączona, żądania uruchomienia kończą się bez komunikatu.
  • Makra są przechowywane jako tablica obiektów JSON; pola Opis i Hotkey są opcjonalne.

Powiązane

On this page