v0.1.9-Update zur Controller-Erweiterung
Neue Controller-Familien, portable Maschinenprofile, erweiterte Unterstützung für Grafiken und Verbesserungen des Workflows.
Beam Bench v0.1.9 ist bislang das größte öffentliche Beta-Update. Es erweitert die Maschinenunterstützung über GRBL hinaus, ergänzt portable Maschinenprofile und benutzerdefinierten Job-G-Code, verbessert die Controller-Diagnose und die Konsole und erweitert die Unterstützung für den Import von Grafiken.
Downloads
- macOS: universelles
.dmg, mit Developer ID signiert und notariell beglaubigt. - Windows: signiertes x64-NSIS-Setup als
.exe. - Linux: x64-
.AppImage.
Laden Sie den neuesten Build von beambench.com herunter.
Neue Controller-Auswahl
- FluidNC und grblHAL über serielle oder TCP-Netzwerkverbindungen.
- Generic GRBL-compatible-Modus für nicht identifizierte oder umbenannte GRBL-kompatible Firmware.
- Standard Marlin, Snapmaker 2.0 und Smoothieware über serielle Verbindungen.
- Ruida RDC6442S über Ethernet/UDP mit nativen Vektor- und Rasterjobs.
- Lihuiyu M2/M3 Nano über USB für standardmäßige K40-Controller mit CH341 im M2-kompatiblen Modus.
Jede neue Controller-Auswahl ist mit Experimental gekennzeichnet. Verwenden Sie sie normal und melden Sie controllerspezifische Probleme über Help > Report a Bug.
Verbindungsverhalten
- Der Bildschirm Connection trennt jetzt die Übertragungswege Serial, Network und USB.
- Auto-detect aktiviert einen benannten Adapter nur, wenn der Controller passende Identitätsnachweise liefert.
- Wenn die Erkennung nicht eindeutig ist, fordert Beam Bench Sie auf, einen Controller auszuwählen, statt stillschweigend auf GRBL zurückzufallen.
- Exakte Übereinstimmungen und ausdrückliche Auswahlen werden ohne zusätzliche Bestätigungsdialoge für Experimental verbunden.
- Controlleridentität, Verbindungsdetails, Fähigkeiten und begrenzte Protokolldiagnosen werden in den normalen Workflow für Fehlerberichte aufgenommen.
Maschineneinrichtung und Steuerung
- Maschinenprofile können als portable
.bbprofile-Dateien exportiert und importiert werden. Importierte Profile erhalten eine neue Identität und bleiben inaktiv, bis Sie sie geprüft haben. - Maschinenprofile verfügen jetzt über mehrzeilige Editoren für Start G-code und End G-code, für Befehle, die um jeden generierten Job herum ausgeführt werden sollen.
- Die G-Code-Konsole zeigt Rohantworten live an, entfernt doppelte Einträge gesendeter Befehle und löscht den gespeicherten Verlauf, wenn Sie Clear auswählen.
- Symbolleistenmakros haben stets sichtbare nummerierte Kennzeichnungen, sodass mehrere gespeicherte Makros leicht zu unterscheiden sind.
- Serielle Profile und Verbindungen bieten für VMS-LX2b-Controller jetzt 921600 Baud, mit einem begrenzten Wiederholungsversuch von 115200, wenn ein GRBL-Controller nicht antwortet.
Grafiken und Bibliotheken
- Art Libraries können Grafiken im PDF-, EPS-, PDF-kompatiblen AI- und PostScript-AI-Format aus gemeinsam genutzten
.bbart-Dateien einfügen. - PDF- und PDF-kompatible AI-Importe bewahren standardmäßige RGB-, Graustufen- und CMYK-Farben, verwenden passende Farbebenen erneut und erstellen sichere Line-Ebenen für neue Farben.
- PDF-Exporte von Beam Bench enthalten die Farben der Quelllayer.
CLI und Release-Tools
- Die Local API und die eigenständige CLI können eine Verbindung zu ausdrücklich ausgewählten seriellen, Netzwerk- und unterstützten USB-Controllern herstellen, einschließlich Auto-detect-Abläufen, bei denen eine Controllerauswahl erforderlich ist.
- Release-Builds enthalten jetzt versionierte, architekturgeprüfte Archive der eigenständigen CLI mit SHA-256-Prüfsummen.
Nicht enthalten
Trocen-, TopWisdom- und Galvo-Controller wie EZCAD, JCZ oder BSL bleiben zurückgestellt. Andere Ruida-Modelle, Ruida USB und nicht verifizierte Lihuiyu-Varianten werden nicht stillschweigend als kompatibel mit den ersten exakten Kompatibilitätszeilen behandelt.
Controllerprobleme melden
Verwenden Sie Help > Report a Bug, wenn ein Controller keine Verbindung herstellt oder eine Maschinenaktion sich falsch verhält. Geben Sie das Maschinen- und Controllermodell, sofern bekannt die Firmwareversion, den Verbindungstyp und eine Beschreibung des Vorgangs an. Die Meldungen aus dieser Version werden zur Grundlage für enger gefasste Kompatibilitätszeilen und Regressionstests.