Документация Beam Bench

Обновление расширения поддержки контроллеров v0.1.9

Новые семейства контроллеров, переносимые профили станков, расширенная поддержка графики и улучшения рабочих процессов.

Beam Bench v0.1.9, крупнейшее на сегодняшний день обновление публичной бета-версии. Оно расширяет поддержку станков за пределы GRBL, добавляет переносимые профили станков и пользовательский G-code, улучшает диагностику контроллеров и консоль, а также расширяет поддержку импорта графики.

Загрузки

  • macOS: универсальный .dmg, подписанный Developer ID и нотариально заверенный.
  • Windows: подписанный установщик x64 NSIS .exe.
  • Linux: x64 пакет .AppImage.

Загрузите последнюю сборку на странице beambench.com.

Новые варианты контроллеров

  • FluidNC и grblHAL через последовательное соединение или сеть TCP.
  • Режим Универсальный GRBL-совместимый для неопознанных контроллеров или прошивок, совместимых с GRBL, но выпущенных под другим брендом.
  • Стандартный Marlin, Snapmaker 2.0 и Smoothieware через последовательные соединения.
  • Ruida RDC6442S через Ethernet/UDP с нативной поддержкой векторных и растровых заданий.
  • Lihuiyu M2/M3 Nano через USB для штатных контроллеров CH341 класса K40 в режиме, совместимом с M2.

Каждый новый вариант контроллера помечен как Экспериментальный. Используйте его в обычном режиме и сообщайте о проблемах, связанных с конкретным контроллером, через Справка > Сообщить об ошибке.

Поведение при подключении

  • На экране подключения теперь отдельно представлены последовательные, сетевые и USB-транспорты.
  • Автоопределение активирует именованный адаптер только при наличии у контроллера совпадающих подтверждений идентичности.
  • Если определить контроллер однозначно не удалось, Beam Bench предлагает выбрать контроллер вместо незаметного перехода в режим GRBL.
  • При точном совпадении и явном выборе подключение выполняется без дополнительных запросов подтверждения Экспериментальный.
  • Идентификатор контроллера, сведения о подключении, возможности и ограниченная протокольная диагностика включаются в обычный рабочий процесс отправки отчёта об ошибке.

Настройка и управление станком

  • Профили станков можно экспортировать и импортировать как переносимые файлы .bbprofile. Импортированные профили получают новый идентификатор и остаются неактивными, пока вы их не проверите.
  • В профилях станков появились многострочные редакторы Start G-code и End G-code для команд, которые должны выполняться перед и после каждого созданного задания.
  • В консоли G-code в реальном времени отображаются необработанные ответы, удаляются дублирующиеся записи отправленных команд, а сохранённая история очищается при выборе Очистить.
  • На панели инструментов у макросов всегда видны нумерованные метки, поэтому несколько сохранённых макросов легко различать.
  • Последовательные профили и подключения теперь поддерживают скорость 921600 бод для контроллеров VMS LX2b, с ограниченной повторной попыткой на скорости 115200, если контроллер GRBL не отвечает.

Графика и библиотеки

  • Библиотеки графики могут вставлять графику PDF, EPS, совместимую с PDF графику AI и PostScript AI из общих файлов .bbart.
  • Импорт PDF и совместимой с PDF графики AI сохраняет стандартные цвета заливки RGB, оттенки серого и CMYK, повторно использует соответствующие цветовые слои и создаёт безопасные слои «Линия» для новых цветов.
  • Экспорт Beam Bench в PDF включает цвета исходных слоёв.

CLI и инструменты выпуска

  • Локальный API и автономный CLI могут подключаться к явно выбранным последовательным, сетевым и поддерживаемым USB-контроллерам, включая сценарии автоопределения, в которых требуется выбрать контроллер.
  • Теперь сборки релизов включают автономные архивы CLI с указанием версии и проверкой архитектуры, а также контрольные суммы SHA-256.

Не включено

Поддержка контроллеров Trocen, TopWisdom и galvo-контроллеров, таких как EZCAD, JCZ или BSL, пока отложена. Другие модели Ruida, Ruida USB и непроверенные варианты Lihuiyu не считаются автоматически совместимыми с первыми точными строками совместимости.

Сообщение о проблемах контроллера

Используйте Справка > Сообщить об ошибке, если контроллер не подключается или действие станка выполняется неправильно. Укажите станок и модель контроллера, версию прошивки, если она известна, тип подключения и описание произошедшего. Отчёты из этого выпуска помогут сформировать более узкие строки совместимости и наборы регрессионных тестов.

Связанные материалы

On this page