Почему шаговые работают рывками

Шаговые и серво двигатели, шпиндели, инверторы.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение AndyBig »

У меня было такое - стабильно раз в секунду небольшой затык на долю секунды в работе движков любой оси. Причем эти секунды отсчитываются не от начала работы движка, а независимо, где-то в компе. Удаление всех каких можно процессов не помогло, откат до более раннего состояния, когда все точно работало нормально, тоже не помогло. Помогла только полная переустановка винды :)
Александр Эфа
Кандидат
Сообщения: 52
Зарегистрирован: 14 окт 2015, 07:57
Репутация: 7
Настоящее имя: Эфа Александр Александрович
Откуда: г. Санкт-Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Александр Эфа »

В выходные буду переустанавливать, надеюсь поможет. Спасибо
Александр Эфа
Кандидат
Сообщения: 52
Зарегистрирован: 14 окт 2015, 07:57
Репутация: 7
Настоящее имя: Эфа Александр Александрович
Откуда: г. Санкт-Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Александр Эфа »

Давно хотел заменить материнскую плату, по случаю прикупил на авито б.у. MicroATX материнскую плату с интегрированной видео картой. Установил софт, запустил станок и станок поехал без рывков, как положено
А заодно теперь есть к корпусе место для двух плат расширения. :)
DSC_0320.JPG (6790 просмотров) <a class='original' href='./download/file.php?id=92806&sid=314275f7402b9fce84836431e64d04bc&mode=view' target=_blank>Загрузить оригинал (3.23 МБ)</a>
DSC_0322.JPG (6790 просмотров) <a class='original' href='./download/file.php?id=92807&sid=314275f7402b9fce84836431e64d04bc&mode=view' target=_blank>Загрузить оригинал (3.29 МБ)</a>
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Tulumbas »

Need help, столкнулся с такой проблемой :
После замены шаговиков и драйверов
с таких : https://ru.aliexpress.com/item/Best-Sel ... st=ae803_3
на такие : https://ru.aliexpress.com/item/Nema23-C ... st=ae803_3

В настройках Mach увеличил скорость и ускорение больше ничего не менял, на новых драйверах выставил микрошаг как на предидущих.
После включения Mach3, на "холостых" перемещениях станок свободно движется (ускорения, перемещения — песня :good: ). Когда запускаю любую уп моторы начинают работать рывками.. после остановки уп станок продолжает колбасить даже на холостых перемещениях.
После перезапуска Mach3 "песня" продолжается до запуска управляющей программы..
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Tulumbas »

Нашел странную закономерность : при переключении на стандартный скринсет, (пользуюсь русским с этого форума) все работает как часы, нет вибраций, резонансов, тряски.
Переключаюсь на русский - моторы снова начинвют дергаться.
Скрин крутой.., простой в использовании, удобный; перепробовал все доступные скрины, проще и понятнее нет, не хочу от него отказываться..
В инструкции к Русскому скрину написано : " RS_Feedrate_Leds.brn передает данные из поля подача на экране в программную переменную Feed_Ovrd..."
Подскажите что и где нужно подправить чтобы Mach работал корректно с Русским скрином ?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11639
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4644
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение michael-yurov »

Скорее всего, файл большой, и тормозит из за отрисовки траектории.
Такое часто наблюдается на старых селеронах. Пентиумы уже намного быстрее рисуют траекторию в mach3.
Для таких случаев могу лишь предложить отключать отрисовку траектории. Вроде бы делал кнопочку где то в правой части скринсета.
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Tulumbas »

michael-yurov писал(а):Скорее всего, файл большой, и тормозит из за отрисовки траектории.
Такое часто наблюдается на старых селеронах. Пентиумы уже намного быстрее рисуют траекторию в mach3.
Для таких случаев могу лишь предложить отключать отрисовку траектории. Вроде бы делал кнопочку где то в правой части скринсета.
Михаил, :good: все заработало, спасиба, работать можно и без отрисовки...
Но, всеравно не понимаю как это связано с заменой моторов и драйверов, в настройках Mach изменил только скорость и ускорения, и старичок селерон напрягся ? (при условии, что моторами руководит USB контроллер, ему даже перемещения считать не надо)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11639
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4644
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение michael-yurov »

Tulumbas писал(а):Но, всеравно не понимаю как это связано с заменой моторов и драйверов, в настройках Mach изменил только скорость и ускорения, и старичок селерон напрягся ? (при условии, что моторами руководит USB контроллер, ему даже перемещения считать не надо)
Вот это уже загадка mach3 и разработчиков контроллера. Считать компьютеру все равно много нужно.
Знаю, что в отличии от LPT, работающего службой виндоус (фоновый процесс) плагины в mach3 (речь о том плагине, который передает данные в USB контроллер) выполняются в том же потоке, что и сама программа и отрисовка траектории.
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Tulumbas »

Sorry, я вас дезинформировал : станком рулит не Celeron а Atom, но сути это не меняет, компютер надо менять, надеюсь Pentium Core 2 Duo сможет тянуть эти задачи.
drey82
Мастер
Сообщения: 626
Зарегистрирован: 24 авг 2014, 10:29
Репутация: 82
Настоящее имя: Drey
Откуда: Воронеж
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение drey82 »

Атом атому рознь , плюс оперативка немалую роль играет
Аватара пользователя
hmnijp
Мастер
Сообщения: 1738
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 538
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение hmnijp »

Tulumbas писал(а):Sorry, я вас дезинформировал : станком рулит не Celeron а Atom, но сути это не меняет, компютер надо менять, надеюсь Pentium Core 2 Duo сможет тянуть эти задачи.
У мача можно сказать нет - зависимости работы от мощности компьютера. Это древняя программа, ему и одноядерного слабого хватит. там большее значении имеет конкретная периферия (видеокарты, сетевые платы и тд.) и опять же не мощность, а как они на задержки и тайминги системы влияют.

Для примера - коре2 lga775 и мать асус - работали отвратительно, постоянно проскакивали тормоза и срывы, тк ему надо с видеокартой общаться и переферия на южном и северном мосту.
Atomы старые работали неплохо, из более менее современных ставил одноплатник на celeron j1800 - замечательно работает, при том сама винда 7 на нем побыстрее крутится чем на большинстве коре2, и с linuxcnc на ней нет проблем с драйверами и задержками.
Аватара пользователя
Tulumbas
Кандидат
Сообщения: 43
Зарегистрирован: 17 фев 2017, 13:15
Репутация: 2
Настоящее имя: Станислав
Откуда: Санкт Петербург
Контактная информация:

Re: Почему шаговые работают рывками

Сообщение Tulumbas »

hmnijp писал(а):коре2 lga775 и мать асус
Вот а таком сейчас и думаю asus P5GC-MX/1333 LGA775, последняя попытка, незаработает, пойду в LCnC вникать... :thinking:
Ответить

Вернуться в «Двигатели и шпиндели»