Mise à jour de l’extension des contrôleurs v0.1.9
Nouvelles familles de contrôleurs, profils de machines portables, prise en charge étendue des illustrations et améliorations du flux de travail.
Beam Bench v0.1.9 est à ce jour la plus importante mise à jour de la bêta publique. Elle étend la prise en charge des machines au-delà de GRBL, ajoute des profils de machines portables et un G-code personnalisé par tâche, améliore les diagnostics des contrôleurs et la console, et élargit la prise en charge de l’importation d’illustrations.
Téléchargements
- macOS : fichier
.dmguniversel, signé avec Developer ID et notarié. - Windows : installateur
.exeNSIS x64 signé. - Linux :
.AppImagex64.
Téléchargez la dernière version depuis beambench.com.
Nouveaux choix de contrôleurs
- FluidNC et grblHAL via des connexions série ou réseau TCP.
- Mode Générique compatible GRBL pour les micrologiciels GRBL compatibles non identifiés ou ré-étiquetés.
- Marlin standard, Snapmaker 2.0 et Smoothieware via des connexions série.
- Ruida RDC6442S via Ethernet/UDP avec des tâches vectorielles et matricielles natives.
- Lihuiyu M2/M3 Nano via USB pour les contrôleurs CH341 d’origine de classe K40 en mode compatible M2.
Chaque nouveau choix de contrôleur porte l’étiquette Expérimental. Utilisez-le normalement et signalez tout problème propre au contrôleur via Aide > Signaler un bug.
Fonctionnement des connexions
- L’écran Connexion sépare désormais les transports Série, Network et USB.
- Auto-detect n’active un adaptateur nommé que lorsque le contrôleur fournit des informations d’identité correspondantes.
- Si la détection est inconclusive, Beam Bench vous demande de choisir un contrôleur au lieu de revenir silencieusement à GRBL.
- Les correspondances exactes et les choix explicites se connectent sans invite de confirmation supplémentaire du mode Expérimental.
- L’identité du contrôleur, les détails de connexion, les capacités et les diagnostics de protocole encadrés sont inclus dans le flux normal de signalement d’un bug.
Configuration et contrôle de la machine
- Les profils de machines peuvent être exportés et importés sous forme de fichiers
.bbprofileportables. Les profils importés reçoivent une nouvelle identité et restent inactifs jusqu’à ce que vous les examiniez. - Les profils de machines disposent désormais d’éditeurs multiligne Start G-code et End G-code pour les commandes qui doivent s’exécuter autour de chaque tâche générée.
- La console G-code affiche les réponses brutes en temps réel, supprime les doublons des commandes envoyées et efface l’historique conservé lorsque vous choisissez Clear.
- Les macros de la barre d’outils disposent de badges numérotés toujours visibles afin de distinguer facilement plusieurs macros enregistrées.
- Les profils et connexions série proposent désormais une vitesse de transmission de 921600 bauds pour les contrôleurs VMS LX2b, avec une nouvelle tentative limitée à partir de 115200 lorsqu’un contrôleur GRBL reste silencieux.
Illustrations et bibliothèques
- Art Libraries peut insérer des illustrations PDF, EPS, AI compatibles PDF et PostScript AI à partir de fichiers
.bbartpartagés. - Les importations PDF et AI compatibles PDF préservent les couleurs de rendu standard RGB, en niveaux de gris et CMYK, réutilisent les calques de couleur correspondants et créent des calques Line sûrs pour les nouvelles couleurs.
- Les exportations PDF de Beam Bench incluent les couleurs des calques sources.
CLI et outils de publication
- L’API locale et la CLI autonome peuvent se connecter à des choix explicites de contrôleurs Série, Network et USB pris en charge, y compris les flux Auto-detect qui nécessitent de sélectionner un contrôleur.
- Les versions de publication incluent désormais des archives CLI autonomes versionnées et vérifiées selon l’architecture, avec des sommes de contrôle SHA-256.
Éléments non inclus
Les contrôleurs Trocen, TopWisdom et galvo tels que EZCAD, JCZ ou BSL restent différés. Les autres modèles Ruida, Ruida USB et les variantes Lihuiyu non vérifiées ne sont pas silencieusement considérés comme compatibles avec les premières lignes de compatibilité exacte.
Signaler les problèmes de contrôleur
Utilisez Aide > Signaler un bug si un contrôleur ne se connecte pas ou si une action de la machine se comporte incorrectement. Indiquez le modèle de la machine et du contrôleur, la version du micrologiciel si elle est connue, le type de connexion et ce qui s’est produit. Les rapports issus de cette version serviront à définir des lignes de compatibilité plus ciblées et des jeux de tests de régression.