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

Справочник по настройкам $

Все настройки GRBL $, однострочное описание каждой и рекомендации для лазерной обработки.

Полный список настроек GRBL $. Для каждой приведено краткое описание и, где это актуально, рекомендации для лазерной обработки.

Для интерактивного просмотра текущих значений вашего станка используйте Настройки устройства → вкладка «Настройки GRBL».

Импульс шага и направление

НастройкаЗначениеТипичное значение
$0Импульс шага, микросекунды10
$1Задержка простоя шага, мс (255 = всегда включено)25 или 255
$2Маска инверсии порта шага0 (в большинстве конфигураций)
$3Маска инверсии порта направлениязависит от подключения двигателей
$4Инверсия разрешения шага0
$5Инверсия концевых входовзависит от типа переключателя
$6Инверсия входа датчика0

Отчеты и поведение

НастройкаЗначениеТипичное значение
$10Маска отчета о состоянии1 или 2. Beam Bench разбирает оба варианта
$11Отклонение в узле (мм)0.010
$12Допуск дуги (мм)0.002
$13Отображать дюймы (1=да, 0=мм)0

Безопасность и ограничения

НастройкаЗначениеТипичное значение
$20Включение программных ограничений0 или 1
$21Включение аппаратных ограничений0 или 1
$22Включение цикла поиска исходного положения0 или 1
$23Маска направления поиска исходного положениязависит от угла исходного положения
$24Подача при поиске исходного положения (мм/мин)25
$25Скорость поиска исходного положения (мм/мин)500
$26Подавление дребезга при поиске исходного положения, мс250
$27Отвод после поиска исходного положения (мм)1

Особенности лазера

НастройкаЗначениеТипичное значение
$30Максимальное значение S шпинделя или лазера1000 или 255
$31Минимальное значение S шпинделя или лазера0
$32Лазерный режим (1=вкл., 0=выкл.)1 для лазерной гравировки

$32=1 включает лазерный режим GRBL и требуется для гравировки с динамической мощностью M4, синхронизированной с движением. M3 сохраняет постоянную мощность.

Шаги осей на мм

НастройкаЗначение
$100Шаги X на мм
$101Шаги Y на мм
$102Шаги Z на мм

Зависит от вашего станка. См. Шаги на миллиметр.

Максимальные скорости (мм/мин)

НастройкаЗначение
$110Максимальная скорость X
$111Максимальная скорость Y
$112Максимальная скорость Z

Установите безопасный максимум для вашего станка. Превышение этого значения приведет к остановке двигателей.

Ускорение (мм/с²)

НастройкаЗначение
$120Ускорение X
$121Ускорение Y
$122Ускорение Z

Более высокие значения обеспечивают более плотное прохождение углов, но увеличивают нагрузку на механику. Сохраните текущие значения или начните со спецификаций производителя станка, изменяйте их постепенно и проверяйте движение в ходе контролируемых тестов, прежде чем полагаться на результат.

Максимальный ход (мм)

НастройкаЗначение
$130Максимальный ход X
$131Максимальный ход Y
$132Максимальный ход Z

Используется для программных ограничений ($20=1). Установите физические размеры рабочего поля.

Чтение и запись

В панели «Консоль»:

$$
$30
$30=…
  • $$ выводит список всех настроек.
  • $30 запрашивает отдельную настройку.
  • $30=… является шаблоном записи. Замените многоточие значением, соответствующим вашему контроллеру, и не вставляйте строку без изменений. Записанное значение сохраняется в EEPROM.

В Настройки устройства → вкладка «Настройки GRBL»:

  • Нажмите любое значение, чтобы отредактировать его прямо в строке.
  • Нажмите Применить к активному профилю, чтобы скопировать корректное значение $30 в Максимальное значение S, а меньшее корректное значение скорости из $110 / $111 в Максимальную скорость. При этом копируются не все текущие настройки.

Сброс настроек

Отправьте $RST=$, чтобы сбросить все настройки $ до значений по умолчанию прошивки. Отправьте $RST=#, чтобы сбросить смещения координат. Отправьте $RST=*, чтобы сбросить все настройки. Используйте с осторожностью, все выполненные вами настройки исчезнут.

Различия прошивок

  • GRBL_ESP32 добавляет некоторые настройки для Wi-Fi, Bluetooth и веб-интерфейса.
  • FluidNC использует файл конфигурации YAML вместо настроек $ для большинства параметров, но некоторые настройки $ по-прежнему применяются.
  • Старые версии GRBL могут не поддерживать некоторые настройки из списка выше.

Если вы сомневаетесь, отправьте $$, чтобы узнать, что фактически сообщает ваш контроллер.

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

On this page