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

Консоль

Отправляйте необработанный G-code на станок. Просматривайте каждую строку обмена в обоих направлениях.

Панель «Консоль» представляет собой окно необработанного G-code. Вы можете напрямую отправлять команды контроллеру и видеть каждую возвращаемую им строку с временными метками и указателями направления.

Для большинства рабочих процессов Консоль не требуется. Используйте ее, когда:

  • Нужно напрямую прочитать или записать настройки GRBL $.
  • Вы отлаживаете проблему подключения и хотите увидеть ответ станка.
  • Вы проверяете пользовательский макрос перед его привязкой в панели макросов.

Открытие

  • Расположение по умолчанию: справа по центру в рабочей области Запуск
  • Видимость по умолчанию: да
  • Сочетание клавиш: по умолчанию отсутствует

Что отображается

Две области:

Вывод журнала

Область с прокруткой, доступная только для чтения, с моноширинным шрифтом. Каждая запись содержит:

  • Временную метку (HH:MM:SS).
  • Указатель направления: для отправленных вами команд, для ответов станка.
  • Содержимое строки.

Строки, соответствующие error: или alarm: без учета регистра, отображаются красным цветом.

Журнал автоматически прокручивается к последней записи. Область имеет фиксированную высоту, прокрутите вверх, чтобы просмотреть историю.

Ввод

Однострочное текстовое поле с заполнителем G-code... и двумя кнопками:

  • Отправить: отправить введенную команду.
  • Очистить: очистить отображение журнала, история команд сохраняется.

Доступные действия

Отправка команды

  1. Введите команду G-code или GRBL, например $$, ? или $G, если не нужен вывод.
  2. Нажмите Enter или кнопку «Отправить».

Команда отображается в журнале с указателем , а ответ станка, если он есть, отображается с указателем .

Просмотр предыдущих команд

  • Стрелка вверх в поле ввода перемещает назад по истории команд.
  • Стрелка вниз перемещает вперед.

История сохраняется при закрытии и повторном открытии панели, пока приложение работает.

Очистка журнала

Нажмите Очистить. Отображение журнала очищается, а история команд в памяти, используемая для возврата по стрелке вверх, остается без изменений.

Чтение настроек GRBL

Отправьте $$. Станок выведет каждую настройку $ с ее текущим значением. Каждая настройка будет отдельной строкой .

Изменение настройки GRBL

Используйте $…=… только как шаблон синтаксиса. Прочитайте текущие значения с помощью $$, затем замените оба многоточия конкретными настройкой и значением, указанными для вашего контроллера или предоставленными производителем станка. Не вставляйте шаблон без изменений и сохраняйте текущее значение, если у вас нет рекомендаций для конкретного станка по его изменению. Станок отвечает ok или сообщением об ошибке.

Будьте осторожны: настройки GRBL сохраняются в EEPROM контроллера. Всегда выясняйте назначение настройки перед ее изменением. См. справочник настроек GRBL.

Проверка макроса перед привязкой

Вводите последовательность команд по одной за раз. Когда получите работающую последовательность, сохраните ее как макрос в панели макросов.

Важные особенности поведения

  • Регулярное выражение ошибки или аварийного состояния обнаруживает все строки, начинающиеся с error: или alarm: без учета регистра. Это визуальная подсказка, а не интерпретация. Вы по-прежнему должны прочитать фактический код, возвращенный станком.
  • Отправка команд во время выполняемого задания может нарушить работу потока передачи. Дождитесь окончания задания и убедитесь, что станок подключен и простаивает. Пауза не разрешает ручные команды.
  • Консоль не проверяет синтаксис GRBL. Все введенное отправляется станку без изменений.
  • Длительные команды, например возврат в исходное положение или перемещение на большие расстояния, занимают канал до завершения. Кнопка «Отправить» не блокируется, но ответ может занять время.

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

On this page