Режимы перемещений

Команда $J позволяет вручную перемещать оси станка для позиционирования и настройки. Поддерживает как одиночные перемещения (шаг), так и режим непрерывного перемещения (джоггинг). Команда может перемещать несколько осей одновременно и автоматически обрабатывает профили разгона/торможения.

Параметры

  • Параметры оси: укажите ось и расстояние для перемещения и расстояние

    • X - перемещение оси X

    • Y - перемещение оси Y

    • Z - перемещение оси Z

    • A - перемещение оси A

  • F - скорость подачи в мм/мин. Если не указано, система будет использовать 100% максимальной скорости для самой медленно движущейся оси (если одновременно перемещаются несколько осей).

  • S - масштаб в % (только для режима непрерывного джоггинга)

  • -c - режим непрерывного джоггинга

Режим непрерывного джоггинга

При использовании с -c опцией станок перемещается с постоянной скоростью в направлении, указанном в параметре движения; часть команды, определяющая расстояние, игнорируется. Он продолжает двигаться в этом направлении до тех пор, пока не будет остановлен с помощью ^Y (Ctrl+Y), запроса экстренной остановки, приближения к мягкому концу хода или если команда keep-alive не получена в течение 400 мс. Команда keep-alive: ?1 . Для корректного использования режима непрерывного джоггинга требуется неоднократно отправлять команду keep-alive.

Если включены мягкие ограничители и шпиндель приближается к ним, машина замедлится и остановится в пределах 1 мм от предела без установки статуса остановки. Если будет повторно подана команда в том же направлении, ось переместится непосредственно к мягкому ограничителю.

Пример

$J -c X0.1  ; Это переместит шпиндель в положительном направлении по оси X

Последнее обновление