Режимы перемещений
Команда $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Последнее обновление