Перейти к содержимому


Фотография

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

Оптимизация обработки Настройка скоростей Настройка ускорений дергается привод

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 38

#21 OFFLINE   belorez

belorez

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 573 сообщений
  • Пол:Мужчина
  • Из:Белгород

Отправлено 15 Январь 2017 - 01:14

а именно дугами посредством команд G2 и G3.

G-Code Arcs (mm) - ?


  • 0

Одна голова хорошо, а две лучше. Русская народная чпу поговорка.


#22 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 415 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 15 Январь 2017 - 07:17

Особой потребности в ведении в постпроцессор круговой интерполяции не увидел, хотя этим и баловался, ибо есть два формата описания их данных, а люди не разбираясь начинают брать что есть и потом получают всякую ересь - ведь хочется нажали и все, и при этом НЕ думать.... Наличие круговой интерполяции больше сказывается на размер файла в   G-кодах, и не больше, ибо станки с предсказанием движения при достаточном ускорении работают и с линейной аппроксимацией очень шустро... Например когда запускаю под NCStudio v.8 станки на серваках, где само железо станка позволяет работать с ускорениями 2000 на 2500 (ну там есть еще ряд параметров, которые надо подстраивать), то такие станки по 3D-гравировке даже на подачах 300мм/с работают в увеличением времени от расчетного всего процентов на 15-25 в зависимости от сложности рельефа...

Ведь Step/Dir управление по сути уже есть линейная аппроксимация...

Я еще вижу для себя потребность в круговой интерполяции если писать УП без САМ систем, когда надо ручками описывать каждое перемещение - тогда для поворотов на углах и представляет круговая интерполяция некоторое облегчения, но если обработку всей математики берет на себя в одном случае САМ, а в другом случае стойка, и у всего этого избыточная скорость обработки, то смысла  для G2/G3 не вижу...


Сообщение отредактировал 3D-BiG: 15 Январь 2017 - 07:40

  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#23 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 13 Сентябрь 2017 - 17:15

\Есть проблема с ускорениями... Станок, при проходе по дуге, дергается. В ручном режиме гонял вперед-назад - нет проблем. Как подобрать ускорения? Есть какие-то стандартные значения? Или под каждый мотор свои должны быть?

Станок управляется NC-Studio v8.280 en, которая шла с завода изготовителя Jinan в Китае. На прямых  линиях и диагоналях проблем нет. А вот дуги - просто конные скачки. Боюсь, что ушатает крепления и подшипники.

Сейчас попробую закинуть скрины настроек.

9912789m.jpg

9933268m.jpg

9906644m.jpg

9957847m.jpg


  • 0

#24 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 415 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 13 Сентябрь 2017 - 19:39

QUICK K45 CM1325 в варианте с NCStudio v.5 и платой управления 53В в версии на шаговых двигателях - сколько запускал ни разу НЕ была настроена программа, хотя в основном с этой прогой сервачные станки запускал...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#25 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 14 Сентябрь 2017 - 12:03

Только сегодня смог добраться до станка.

Выкладываю фото настроек.

9943276m.jpg

9930988m.jpg

Если нужны дополнительные фото - выложу. Только скажите, что выкладывать.


  • 0

#26 OFFLINE   nklw

nklw

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 798 сообщений
  • Пол:Мужчина
  • Из:Новосибирск

Отправлено 14 Сентябрь 2017 - 13:13

 А вот дуги - просто конные скачки.

 

 

 А сами дуги-то, в "божеский" вид приведены, оптимизированы?


  • 0

#27 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 14 Сентябрь 2017 - 13:27

Ну вот, к примеру, простой круг. 

Скрытый текст

 

При скорости 5000 портал подрагивает на ходу.

Дугами не задавал. Просто в Арткаме 2011-м создал круг радиусом 50мм и провел траекторию вдоль.


  • 0

#28 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 233 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 15 Сентябрь 2017 - 13:43

Замечал подобное за НСишками 8 и 10. Железо прилично собрано, а вот на окружностях, и не важно как описаны, G1 или G2-G3, притормаживает что ли. И что характерно, лечится зарезанием ускорений, а не увеличением.

Там, видимо кривая ускорений криво прописана. Хотели как лучше, а получилось как всегда.


  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#29 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 486 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 15 Сентябрь 2017 - 15:06

Нормально у них все прописано.

Кусочно-линейная апроксимация. Значит на каждом новом прямолинейном участке голова должна разогнаться до достижения номинальной скорости, а потом успеть затормозить.

Стартовая скорость - скорость, с которой голова начинает двигаться. Вот так сразу и начинает, т.е. с бесконечным ускорением. После начала движения голова не будет двигаться медленнее этой скорости, даже при смене направления движения (окромя явно заданных меньших скоростей). Вот так, двигалась вперед, а потом, не тормозя, мгновенно влево пошла. Опять же ускорения здесь имеют бесконечно большое значение.
Ставим стартовую скорость равную 0. На каждом отрезке голова будет с нуля разгоняться и до нуля останавливаться. Ставим ускорение большое. С каждым стартом голову будут сильно толкать движки, спустя чуть времени точно также сильно тормозить.
Но вот механика-то реальна. Гнется, люфтит. Что имеем? Правильно, раскачку.
Но есть у ЧПУ галочка сглаживать углы. Когда голова, не доезжая до точки назначения, заранее начинает отклоняться в сторону изменения направления. Да, не истинно прорисована траектория. Но нет такой раскачки, ибо голове уже не надо тормозить до нуля, а значит и время действия заданного ускорения меньше.
Далее.
Ставим стартовую скорость равную скорости перемещения. Не надо ставить большие скорости, а то шаговики не стартанут, шаги потеряют. Ставим небольшую скорость, скажем 100. И стартовую, и в G1. И о чудо! На окружностях не дергается! Но и не едет...
Ладно, оставляем стартовую как есть, поднимаем скорость G1, но зарезаем ускорения. И конечно ничё не дергается. Но и опять не едет, ибо разогнаться не успевает.

Отсюда мораль.
Станок - не идеально жесткая железяка. Не надо его насиловать огромными ускорениями. Понимаю, что хочется быстрее работать. А он вам на это раскачкой отвечает.
Подбирайте оптимальные значения скоростей-ускорений. Для каждого станка они свои.
Как вариант, купите станок где железа ну очень много. Он будет жестче, раскачиваться будет меньше.

А использование на дугах вместо прямых отрезков круговых G2/G3 конечно же спасет.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#30 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 233 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 15 Сентябрь 2017 - 15:13

Да играл я там и со стартовыми скоростями.

У меня редко в руках Вейхонги, может опыта мало?


Станислав, я таки не запоминаю обычно всякие параметры, я стараюсь понять за что отвечают и как поправить. Ну в силу диаметра шапки.


  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#31 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 415 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 15 Сентябрь 2017 - 15:21

Там не только стартовая скорость  и ускорения, а еще скорость изменения ускорений и еще три параметра магической силы...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#32 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 15 Сентябрь 2017 - 15:35

Из всего написанного, я понял, что идеального движения не будет... И если я хочу обработку прямых линий на скорости 5000, то мне этого хватит. А вот если хочу обработку кривых и дуг, то скорость и ускорения надо подбирать и не ставить больших скоростей.

Ну и почитать про G2\G3, чтоб хотя бы понимать, о чем вы тут говорили. :pardon:


  • 0

#33 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 415 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 15 Сентябрь 2017 - 15:48

Что вы там нафотали с экрана мне НЕ разглядеть - надо принтскрины делать а не мыльницей смартфона пытаться сфотать, тем более там вообще не то, что  надо...

Попробуйте следующие параметры - должно у вас прокатить:

N4038    Time of Slide Speed          0.05s     
N4052    LinearAcceleration         600mm/s^2  
N4053    G00Acceleration         600mm/s^2
N4054    ConectionAcceleration          800mm/s^2   
N4055    RateOffAcceleration        10000mm/s^3   
N4058    ReferenceCircleMaxSpeed     3000mm/min
N4061    ShooselInterpolateArihmetic    1

По крайней мере на прошлой неделе настраивая очередную безродность на шаговиках удалось плавно ползать именно на таких параметрах... Хоть и были шаговики 86, а драйвера 80В, т.е. слабее чем у вас в квике...


Сообщение отредактировал 3D-BiG: 15 Сентябрь 2017 - 15:52

  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#34 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 486 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 15 Сентябрь 2017 - 15:54

Да фигня, постпроцессор правильный возьмите.

ЧПУ получает одну команду G2/G3 вместо десяти G1 и ведет голову от точки до точки по дуге, плавно изменяя осевые скорости. Толчков нет.

Дядя Вова, да. Понимание процесса в данном случае на результат влияет мало.

Сообщение отредактировал lkbyysq: 15 Сентябрь 2017 - 15:54

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#35 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 128 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 15 Сентябрь 2017 - 16:42

Да фигня, постпроцессор правильный возьмите.

Постпроцессор " от 3D-BIGa". На форуме его и брал.

 

надо принтскрины делать а не мыльницей смартфона пытаться сфотать, тем более там вообще не то, что  надо...

Запомню на будущее.

 

N4038    Time of Slide Speed          0.05s      N4052    LinearAcceleration         600mm/s^2   N4053    G00Acceleration         600mm/s^2 N4054    ConectionAcceleration          800mm/s^2    N4055    RateOffAcceleration        10000mm/s^3    N4058    ReferenceCircleMaxSpeed     3000mm/min N4061    ShooselInterpolateArihmetic    1

Как сделаем - отпишусь здесь.


  • 0

#36 OFFLINE   courage

courage

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 544 сообщений
  • Пол:Мужчина
  • Город:Новосибирск, Россия
  • Из:Новосибирск

Отправлено 16 Сентябрь 2017 - 03:37

Если надо быстро работать, то поставьте

 

N4061    ChooselInterpolateArihmetic    0

Постпроцессор только с G1

 

Примерно на 30-100% быстрее S-образного алгоритма и LEP, при этом точная отработка углов.

Если G2-G3 использовать, то время обработки увеличивается минимум на 10%

Если S-алгоритм (4061 - 1) то еще +10% минимум

Если LEP (4061 - 2) то можно настраивать любые задержки на разгон/торможение в чпу и так далее.


  • 1
Опыт прямопропорционален количеству испорченного оборудования.
Сертифицированный инженер по обслуживанию источников механизированной резки и система автоматизации Hypertherm.
Представитель и инженер сервисной и техподдержки компании Weihong (Ncstudio, NK105, NK260, NK300) на территории России.

#37 OFFLINE   JoHhny23

JoHhny23

    Абитуриент

  • Пользователи
  • Pip
  • 2 сообщений
  • Пол:Мужчина
  • Из:Казахстан

Отправлено 19 Декабрь 2017 - 20:30

Доброго времени суток. Станок криво поднимает углы, то есть - при гравировке конусной фрезой при поднятии угла фреза оставляет небольшие скругления около него. И так же при работе по окружности оставляет "гребенку" на поворотах. Это зависит от ускорения, начальной скорости и всего что обсуждалось выше?


  • 0

#38 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 486 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 20 Декабрь 2017 - 00:57

Это станок гнется, люфты. И только потом все, что написано выше.

Сообщение отредактировал lkbyysq: 20 Декабрь 2017 - 00:58

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#39 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 233 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 20 Декабрь 2017 - 02:35

Так-то да, но нет. Вот как изгибает станок если гравер напрячь в пенополистироле?


  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!





Темы с аналогичным тегами Оптимизация обработки, Настройка скоростей, Настройка ускорений, дергается привод

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных