Настройка планировщика LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Настройка планировщика LinuxCNC

Сообщение torvn77 »

  • чтобы при некоторой скорости движения/подаче перестал появляться following error надо уменьшить значение [EMCMOT]SERVO_PERIOD
Последний раз редактировалось torvn77 26 июн 2017, 03:41, всего редактировалось 3 раза.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Настройка планировщика LinuxCNC

Сообщение torvn77 »

Вот у меня какой вопрос, значение максимального ускорения скорости [TRAJ]MA[_VELOCITY я рассчитываю по формуле
sqrt(([AXIS_0]MAX_VELOCITY)^2+([AXIS_0]MAX_VELOCITY)^2+([AXIS_0]MAX_VELOCITY)^2)

При этом иногда у меня случаются фоловингэроры.
Но при этом скорость развиваемая ЧПУ может и превышать скорость движения по отдельной оси.
При этом ускорения и скорости для всех осей у меня одинаковы.
Получается что превышать скорость движения по оси можно.
Как правильно рассчитывать значения [TRAJ]MAX_ACCELERATION и [TRAJ]MA[_VELOCITY,
потому как линеек у меня нет и обратная связь по координате берётся из рассчитанного генератором шагов значения, по этому ошибки слежения могут быть только из-за неправильных расчётов.

UPDATE
Похоже что ускорение в секции [TRAJ] тоже надо делать максимальным
FIX(sqrt(([AXIS_0]MAX_ACCELERATION)^2+([AXIS_0]MAX_ACCELERATION)^2+([AXIS_0]MAX_ACCELERATION)^2))
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Настройка планировщика LinuxCNC

Сообщение MX_Master »

torvn77 писал(а):Здесь как всегда оставлю пустое место, которое потом можно будет при необходимости заполнить
Здесь я оставляю пустое место, которое потом заполню правильным ответом
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Настройка планировщика LinuxCNC

Сообщение Сергей Саныч »

torvn77 писал(а):обратная связь по координате берётся из рассчитанного генератором шагов значения
Не совсем так. Обратная связь берется исходя из реально сгенерированного количества шагов. Оно может и не совпадать с рассчитанным.
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «LinuxCNC»