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

Консоль

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

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

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

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

Открытие панели

  • Зона докинга по умолчанию: upper-right
  • Видимость по умолчанию: да
  • Горячая клавиша: нет по умолчанию

Что вы видите

Две области:

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

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

  • Отметку времени (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