Dokumentacja Beam Bench

Aktualizacja rozszerzająca obsługę kontrolerów w wersji v0.1.9

Nowe rodziny kontrolerów, przenośne profile maszyn, rozszerzona obsługa grafiki i usprawnienia przepływu pracy.

Beam Bench v0.1.9 to jak dotąd największa aktualizacja publicznej wersji beta. Rozszerza obsługę maszyn poza GRBL, dodaje przenośne profile maszyn i niestandardowy kod G-code, usprawnia diagnostykę kontrolerów oraz konsolę, a także rozszerza obsługę importu grafiki.

Pobieranie

  • macOS: uniwersalny plik .dmg, podpisany przy użyciu Developer ID i poddany notaryzacji.
  • Windows: podpisany instalator NSIS .exe dla x64.
  • Linux: plik .AppImage dla x64.

Pobierz najnowszą kompilację ze strony beambench.com.

Nowe opcje kontrolerów

  • FluidNC i grblHAL przez połączenia szeregowe lub sieciowe TCP.
  • Tryb Ogólny zgodny z GRBL dla niezidentyfikowanego lub przemianowanego oprogramowania układowego zgodnego z GRBL.
  • Standardowy Marlin, Snapmaker 2.0 i Smoothieware przez połączenia szeregowe.
  • Ruida RDC6442S przez Ethernet/UDP z natywnymi zadaniami wektorowymi i rastrowymi.
  • Lihuiyu M2/M3 Nano przez USB dla standardowych kontrolerów CH341 klasy K40 w trybie zgodnym z M2.

Każda nowa opcja kontrolera jest oznaczona jako Eksperymentalny. Używaj jej normalnie i zgłaszaj problemy dotyczące konkretnego kontrolera przez Pomoc > Zgłoś błąd.

Sposób działania połączeń

  • Ekran Połączenie rozdziela teraz transporty Szeregowe, Network i USB.
  • Funkcja automatycznego wykrywania uruchamia nazwany adapter wyłącznie wtedy, gdy kontroler zwróci jednoznaczne i zgodne informacje identyfikacyjne.
  • Jeśli wykrywanie jest niejednoznaczne, Beam Bench prosi o wybranie kontrolera zamiast po cichu przełączać się na GRBL.
  • Dokładne dopasowania i jawne wybory łączą się bez dodatkowych monitów potwierdzenia Eksperymentalny.
  • Standardowe zgłoszenie błędu obejmuje informacje o tożsamości kontrolera, szczegóły połączenia, dostępne funkcje i bezpiecznie ograniczoną diagnostykę protokołu. Dane te ułatwiają dokładne rozpoznanie problemu z połączeniem.

Konfiguracja i sterowanie maszyną

  • Profile maszyn można eksportować i importować jako przenośne pliki .bbprofile. Zaimportowane profile otrzymują nową tożsamość i pozostają nieaktywne do czasu ich sprawdzenia.
  • Profile maszyn mają teraz wielowierszowe edytory Start G-code i End G-code dla poleceń, które powinny być wykonywane przed każdym wygenerowanym zadaniem i po nim.
  • Konsola G-code wyświetla na żywo surowe odpowiedzi, usuwa zduplikowane wpisy wysłanych poleceń i czyści zachowaną historię po wybraniu Clear.
  • Makra paska narzędzi mają zawsze widoczne numerowane oznaczenia, dzięki czemu można łatwo rozróżnić wiele zapisanych makr.
  • Profile i połączenia szeregowe oferują teraz prędkość 921600 bodów dla kontrolerów VMS LX2b, z ograniczoną próbą ponowienia połączenia z prędkością 115200, gdy kontroler GRBL nie odpowiada.

Grafika i biblioteki

  • Biblioteki grafiki mogą wstawiać grafiki PDF, EPS, AI zgodne z PDF oraz PostScript AI z udostępnionych plików .bbart.
  • Importy PDF i AI zgodne z PDF zachowują standardowe kolory farb RGB, skali szarości i CMYK, ponownie wykorzystują pasujące warstwy kolorów oraz tworzą bezpieczne warstwy Line dla nowych kolorów.
  • Eksporty PDF z Beam Bench zawierają kolory warstw źródłowych.

Narzędzia CLI i wydania

  • Lokalny interfejs API i samodzielny interfejs CLI mogą łączyć się z jawnie wybranymi kontrolerami Szeregowe, Network i obsługiwanymi kontrolerami USB, w tym z przepływami Auto-detect wymagającymi wybrania kontrolera.
  • Kompilacje wydaniowe zawierają teraz wersjonowane, sprawdzające architekturę archiwa samodzielnego interfejsu CLI z sumami kontrolnymi SHA-256.

Nieobjęte zmianami

Kontrolery Trocen, TopWisdom i galvo, takie jak EZCAD, JCZ lub BSL, pozostają odłożone na później. Inne modele Ruida, Ruida USB oraz niezweryfikowane warianty Lihuiyu nie są po cichu uznawane za zgodne z pierwszymi dokładnymi wpisami.

Zgłaszanie problemów z kontrolerem

Użyj Pomoc > Zgłoś błąd, jeśli kontroler nie łączy się z maszyną lub działanie maszyny jest nieprawidłowe. Podaj model maszyny i kontrolera, wersję oprogramowania układowego, jeśli jest znana, typ połączenia oraz opis zdarzenia. Zgłoszenia z tego wydania pomogą określić węższe zakresy zgodności i zestawy testów regresji.

Powiązane materiały

On this page