Настройка ускорения родных шаговых двигателей

Статус
В этой теме нельзя размещать новые ответы.

Spirit

МЕСТНЫЙ
ПРОВЕРЕННЫЙ
Регистрация
21.05.2020
Сообщения
39
Реакции
29
Баллы
18
Город
Самарская обл
Имя
Максим
Плата
woodpecker 0.9
Прошивка
1.1h
  • Последнее редактирование:
Последнее редактирование:
Всем Добра!
Подскажите про величину ускорения по осям X Y. ($120, $121). В справочнике приводятся стандартные значения в 10 мм/с^2. Но чтение форума показало, что кто-то ставит 100, 200, 300 и даже 1000 мм/с^2 и что 10мм/с^2 - это настройка для фрезера (пример). С чем связано такое различие?
Любопытства ради я поставил 100мм/с^2 - станок не успел стартануть, как вылетел с ошибкой. При 50мм/с^2 - тоже самое. Поставил 35мм/с^2 - стало работать. Но вернул на 10, так как не уверен в целесообразности.
И все-таки, почему же такие различия? Влияет ли блок питания (12В 8А.) или еще что-то? Из каких соображений выбирается ускорение?

(Наблюдение: при ускорении в 10мм/с^2, каретка не успевает набрать скорость 3000мм/мин, до середины оси Х)
 
Всем Добра!
Подскажите про величину ускорения по осям X Y. ($120, $121). В справочнике приводятся стандартные значения в 10 мм/с^2. Но чтение форума показало, что кто-то ставит 100, 200, 300 и даже 1000 мм/с^2 и что 10мм/с^2 - это настройка для фрезера (пример). С чем связано такое различие?
Любопытства ради я поставил 100мм/с^2 - станок не успел стартануть, как вылетел с ошибкой. При 50мм/с^2 - тоже самое. Поставил 35мм/с^2 - стало работать. Но вернул на 10, так как не уверен в целесообразности.
И все-таки, почему же такие различия? Влияет ли блок питания (12В 8А.) или еще что-то? Из каких соображений выбирается ускорение?

(При ускорении в 10мм/с^2, каретка не успевает набрать скорость 3000мм/мин, до середины оси Х)
А 9000 не хотите ускорение? Ускорение даёт старт, чем оно выше тем старт резче, особенно актуально при работе лазером, когда долгий разгон и торможение вызывают пережигание на краях и при смене направлений, то что у вас возникают ошибки, говорит о не надёжности соединений проводов или помехи возникающих при резком старте, жесткость конструкции влияет на резкие старты, все старается быстрее разболтаться. Но иногда просто необходимо увеличивать ускорения
 
А 9000 не хотите ускорение? Ускорение даёт старт, чем оно выше тем старт резче, особенно актуально при работе лазером, когда долгий разгон и торможение вызывают пережигание на краях и при смене направлений, то что у вас возникают ошибки, говорит о не надёжности соединений проводов или помехи возникающих при резком старте, жесткость конструкции влияет на резкие старты, все старается быстрее разболтаться. Но иногда просто необходимо увеличивать ускорения
Данный станок в стоке может переварить ускорение каретки и стола в 9000? 0_0 Это при 24 вольтовом питании ШД?
 
Вряд ли, это ускорения 3д принтеров и лазеров, но к сожалению наш станок вряд ли больше 2000 выдержать может.
 
Данный станок в стоке может переварить ускорение каретки и стола в 9000?
Попробуйте. Что мешает?
 
100мм/с^2 - станок не успел стартануть, как вылетел с ошибкой
Не видел, что там у Вас за ошибка, но возможно, что Ваш БП на пределе своём и при увеличении нагрузки "просаживается".

Данный станок в стоке может переварить ускорение каретки и стола в 9000?
Меняйте настройки по скоростям и ускорениям не только в GRBL ($), но и в Candle. Причём скорости там для ограничения используемых в G-коде, а ускорение как раз для работы УП.
А потом всем расскажете. Обычно трещат ШД (пропускаются шаги), когда пределы настройки ШД и их физические при данной нагрузке у Вас достигнуты.
 
Попробуйте. Что мешает?
Так я и попробовал, но не 9000, а даже 50 в текущем состоянии не вывез. По оси Х. Поэтому и поинтересовался.

Не видел, что там у Вас за ошибка, но возможно, что Ваш БП на пределе своём и при увеличении нагрузки "просаживается".
Да, скрин не сделал. Не думаю, что упор по току в БП, тк перемещал только одну ось Х, при отключенном лазере.

Меняйте настройки по скоростям и ускорениям не только в GRBL ($), но и в Candle. Причём скорости там для ограничения используемых в G-коде, а ускорение как раз для работы УП.
А потом всем расскажете. Обычно трещат ШД (пропускаются шаги), когда пределы настройки ШД и их физические при данной нагрузке у Вас достигнуты.
Candle не использую, пока только Laser GRBL, и настройки вижу там только в ($).
Дополню, что при ускорении 50 каретка по Х дошла до середины и резко отключилась и встала. Терминал Lgrbl запестрел кучей ошибок.

Надо будет попробовать поднимать ускорение небольшими шагами. На сколько вероятно спалить двигатель или драйвер, если при ускорении происходит сбой или пропуск шагов?
 
Так я и попробовал, но не 9000, а даже 50 в текущем состоянии не вывез. По оси Х. Поэтому и поинтересовался.

Дополню, что при ускорении 50 каретка по Х дошла до середины и резко отключилась и встала. Терминал Lgrbl запестрел кучей ошибок.
Не вывез, значит не тянут шаговики. Проверьте, и если надо, настройте Vref
И почитайте как настроить ускорение, и всё остальное
Надо будет попробовать поднимать ускорение небольшими шагами. На сколько вероятно спалить двигатель или драйвер, если при ускорении происходит сбой или пропуск шагов?
Не сгорят, не волнуйтесь.
 
Не вывез, значит не тянут шаговики. Проверьте, и если надо, настройте Vref
И почитайте как настроить ускорение, и всё остальное
Спасибо за ответ. Про настройку ускорения читал, и так и пришел к цифрам 35 и 50. Но ваша правда. Нужно настроить драйверы - этого я еще не делал.
 
Драйвера и вправду настраивать нужно, китайцы их вообще настраивают как бог на душу положит. Но плата управления не видит отработал шаговый двигатель или нет, поэтому, при пропуске шагов,обычно никаких ошибок не выдает, если на экране появляется ошибка, и двигатель встаёт, то нужно копать глубже, скорее всего в этот момент происходит обрыв связи между компом и платой управления, а вот из за чего? Просадка напряжения, помехи, плохой контакт в УСБ разъёме, не дай бог , непропай или сопля на плате управления, это уже придется вам определять и исправлять.
 
  • Последнее редактирование:
Последнее редактирование:
Продолжил разбираться с ускорением.

Первое, что решил проверить - нет ли проблем с движением кареток и стола. Так как станок собирался уже давно и не однократно менял место дислокации. Криминала не обнаружилось.

Второе. Настройка опорного напряжения драйверов. Маркировка двигателя 17HS1352 и судя по данному документу, это один из самых слабых в линейке. Ток шагового двигателя 1.3А. Используя методу из справочника и из этой темы. Было получено напряжение 1.04В, в теме рекомендовали снизить напряжение в 0.6-0.7 раз. Замер текущих настроек показал 0.55-0.6В по трем драйверам. Выставил 0.7В, ось Z оставил 0.6В.
Третье. Практика. Повышал ускорение на 50мм/с^2 и скорость на 500мм/с для обоих осей:
Ускорение 50, скорость 1000-3000 - работает. (до настройки опорного напряжени уск50 и скор 3000 сопровождалась пропуском шагов)
Ускорение 100, скорость 1000-2500 - работает. Скорость 3000 - пропуск шагов.
Ускорение 150-400, скорость 1000-2500 - работает. Скорость 3000 - пропуск шагов.
Ускорение выше 400 не ставил.

Ошибок в Laser GRBL более не видел, иначе сделал бы скрин. Пропуск шагов сопровождался треском.

Спасибо Efenia, extrimus, ЮрийВ за помощь!
 
  • Последнее редактирование:
Последнее редактирование:
Продолжил разбираться с ускорением.

Первое, что решил проверить - нет ли проблем с движением кареток и стола. Так как станок собирался уже давно и не однократно менял место дислокации. Криминала не обнаружилось.

Второе. Настройка опорного напряжения драйверов. Маркировка двигателя 17HS1352 и судя по данному документу, это один из самых слабых в линейке. Ток шагового двигателя 1.3А. Используя методу из справочника и из этой темы. Было получено напряжение 1.04В, в теме рекомендовали снизить напряжение в 0.6-0.7 раз. Замер текущих настроек показал 0.55-0.6В по трем драйверам. Выставил 0.7В, ось Z оставил 0.6В.
Третье. Практика. Повышал ускорение на 50мм/с^2 и скорость на 500мм/с для обоих осей:
Ускорение 50, скорость 1000-3000 - работает. (до настройки опорного напряжени уск50 и скор 3000 сопровождалась пропуском шагов)
Ускорение 100, скорость 1000-2500 - работает. Скорость 3000 - пропуск шагов.
Ускорение 150-400, скорость 1000-2500 - работает. Скорость 3000 - пропуск шагов.
Ускорение выше 400 не ставил.

Ошибок в Laser GRBL более не видел, иначе сделал бы скрин. Пропуск шагов сопровождался треском.

Спасибо Efenia, extrimus, ЮрийВ за помощь!
В принципе так и должно быть шаговые двигатели серии nema 17 не любят скорости выше 3000, можно поставить дополнительную плату и перевести ШД в режим сервопривода, но там плата стоит сравнимо и выше самого ШД , тогда можно ещё прибавить скорость, в принципе нема 17 пропускать шаги начинает после 1000 об/мин оптимально 480 - 600 об/мин , сколько это в импульсах даже считать не охота, дело в том что шаг у шд фиксированный, то есть на полном шаге с полной остановкой и стартом, сервопривод растягивает этот процесс сверяя положение двигателя и кол-во шагов, например полный оборот двигателя 200 шагов, серва знает что первые 100 шагов(пол оборота) это ускорение последующие 100 шагов (полоборота) замедление весь цикл измеряется оборотами двигателя (которые сравниваются с количеством шагов) двигатель не останавливается каждый шаг, поэтому и позволяет разогнать движок довольно до больших скоростей вращения. И 1,3А не самый маломощный в линейке nema 17, у меня есть на 0.9А с шагом 0.9градуса.
 
  • Последнее редактирование:
Последнее редактирование:
Ускорение 150-400, скорость 1000-2500 - работает. Скорость 3000 - пропуск шагов.
Отличный результат для данной конструкции станка.
Чтобы получить ещё большие значения, нужно или каретку облегчать или немного ещё увеличить опорное напряжение ШД до 0.8...0.9В.
В любом случае желательно поставить на драйвера (заодно и на плату) обдув вентилятором 50х50 (не помешает на будущее).

Если программное обеспечение позволяет сделать угол растрового сканирования 45 градусов (например, G2G), то скорость перемещения лазера можно увеличить ещё в 1.4 раза. То есть при движении одновременно по X и Y со скоростью 2000 мм/мин, лазер в таком случае будет перемещаться со скоростью 2800 мм/мин.
 
То есть при движении одновременно по X и Y со скоростью 2000 мм/мин, лазер в таком случае будет перемещаться со скоростью 2800 мм/мин.
Могу ошибаться, но при одновременном движении двух осей, как раз наоборот. Скорость перемещения по каждой из осей будет меньше. Подача задаётся для инструмента (материала), а не для осей.
 
В принципе так и должно быть шаговые двигатели серии nema 17 не любят скорости выше 3000, можно поставить дополнительную плату и перевести ШД в режим сервопривода, но там плата стоит сравнимо и выше самого ШД , тогда можно ещё прибавить скорость, в принципе нема 17 пропускать шаги начинает после 1000 об/мин оптимально 480 - 600 об/мин , сколько это в импульсах даже считать не охота, дело в том что шаг у шд фиксированный, то есть на полном шаге с полной остановкой и стартом, сервопривод растягивает этот процесс сверяя положение двигателя и кол-во шагов, например полный оборот двигателя 200 шагов, серва знает что первые 100 шагов(пол оборота) это ускорение последующие 100 шагов (полоборота) замедление весь цикл измеряется оборотами двигателя (которые сравниваются с количеством шагов) двигатель не останавливается каждый шаг, поэтому и позволяет разогнать движок довольно до больших скоростей вращения. И 1,3А не самый маломощный в линейке nema 17, у меня есть на 0.9А с шагом 0.9градуса.
Спасибо за небольшой ликбез. Серьезно модернизировать станок пока не намереваюсь. Но понимание что может этот станок, а что нет - важно!

Отличный результат для данной конструкции станка.
Чтобы получить ещё большие значения, нужно или каретку облегчать или немного ещё увеличить опорное напряжение ШД до 0.8...0.9В.
В любом случае желательно поставить на драйвера (заодно и на плату) обдув вентилятором 50х50 (не помешает на будущее).

Если программное обеспечение позволяет сделать угол растрового сканирования 45 градусов (например, G2G), то скорость перемещения лазера можно увеличить ещё в 1.4 раза. То есть при движении одновременно по X и Y со скоростью 2000 мм/мин, лазер в таком случае будет перемещаться со скоростью 2800 мм/мин.
Спасибо. Понимаю, что от веса каретки зависит ускорение и скорость. Тем более, что кроме фрезера у меня на ней висит и лазер.

Могу ошибаться, но при одновременном движении двух осей, как раз наоборот. Скорость перемещения по каждой из осей будет меньше. Подача задаётся для инструмента (материала), а не для осей.
Я думаю, что ЮрийВ говорит о том, что при прожигании по диагонали можно выставить скорость выше в 1.4 раза, при том, том что двигатели будут вращаться не превышая скорости, с которой, например, начинаются пропуски шагов.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать