Вибрация станка портит заготовку

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение MX_Master »

Если это шаговик с фланцем 86мм (Nema34), то от вибрации ничё не спасёт :)
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Вибрация станка портит заготовку

Сообщение lkbyysq »

new_design писал(а):Там виден мотор, с другой стороны такой же.
Эти моторы управляют осью длиной 2500. Или осью Х длиной 1300?
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Вибрация станка портит заготовку

Сообщение lkbyysq »

new_design писал(а):Вот видео:
На видео никакой вибрации не видно.
Где видео, на котором станок делает из заготовки непотребство?
Аватара пользователя
Mamont
Мастер
Сообщения: 2005
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 391
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение Mamont »

Похоже на низкоскоростной резонанс ШД. Дробить шаг, производить настройку драйвера
new_design
Кандидат
Сообщения: 60
Зарегистрирован: 01 июл 2016, 19:49
Репутация: 1
Настоящее имя: New Design
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение new_design »

lkbyysq писал(а):
new_design писал(а):Там виден мотор, с другой стороны такой же.
Эти моторы управляют осью длиной 2500. Или осью Х длиной 1300?
Я так понимаю, что эти два мотора управляют длинной осью Y - 2500.
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение hmnijp »

Код свой скиньте, тот кусок где у вас на окружности вибрации происходят...

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

Или вот это запустите. Если на этой окружности вибраций не будет, значит ковыряйте настройки мача и оптимизируйте свой код, механика не при чем.
(для просмотра содержимого нажмите на ссылку)
G90 G94 G40 G49 G17
G21
G54
G0 X125. Y-0.
G3 X-125. Y0. I-125. J0. F3000.
X125. Y-0. I125. J-0.
M30
new_design
Кандидат
Сообщения: 60
Зарегистрирован: 01 июл 2016, 19:49
Репутация: 1
Настоящее имя: New Design
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение new_design »

Mamont писал(а):Похоже на низкоскоростной резонанс ШД. Дробить шаг, производить настройку драйвера
Получается, чтобы раздробить шаг, то мне надо увеличивать на драйвере pulse/rev пока не нормализуется движение? Например тут как на фото: download/file.php?id=168892&mode=view

Пока не понятно от какой оси идет вибрация, то есть мне нужно увеличивать pulse/rev одинаково на всех трех осях XYZ? Или отдельно каждую, и проверять изменения?
Аватара пользователя
Dimka
Мастер
Сообщения: 1400
Зарегистрирован: 14 июл 2016, 23:40
Репутация: 347
Настоящее имя: Дима
Откуда: Санкт-Петербург
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение Dimka »

hmnijp писал(а):маче включен точный останов - оттуда и вибрации.
А что такое "точный останов"? Как оно работает?
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение hmnijp »

Dimka писал(а): А что такое "точный останов"? Как оно работает?
Есть два режима в настройках(exact stop/constant velocity) Если окружность/кривая состоит из отрезков, то на их стыках(смена направления движения) станок тормозит до нуля и резко ускоряется. Когда таких отрезков на кривой много, то выглядит как будто станок движется с вибрацией. а на больших роутерах эта вибрация приводит к зарезам на контуре( тк масса большая, инерция большая, Zка немного но болтается, тк жесткость не идеальная) Если включить "постоянную скорость" то траектория сгладится для поддержания постоянной скорости, это минимизирует вибрации. Но углы будут срезаться( это надо настроить правее пункты в CV control, при каких углах "Cv" будет отключаться)

На самом деле мач3 тормозить будет даже если включена постоянная скорость(в этом режиме траектория на стыков отрезков скругляется для плавности движений), и если в коде встречается много мелких дуг - он на них тормозит не зависимо от настроек.
Последний раз редактировалось hmnijp 13 сен 2019, 14:49, всего редактировалось 3 раза.
Аватара пользователя
Лодочник
Мастер
Сообщения: 2178
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1835
Настоящее имя: Олег
Откуда: г.Королев
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение Лодочник »

Первопричины вибрации фрезы относительно заготовки - низкая жесткость и люфты.
Аватара пользователя
ScrewDriver
Мастер
Сообщения: 1942
Зарегистрирован: 06 сен 2016, 01:44
Репутация: 498
Настоящее имя: Василий
Откуда: Москва
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение ScrewDriver »

Dimka писал(а): А что такое "точный останов"? Как оно работает?
G61/G64 видимо и его подвиды.

Вообще если человек не очень себя утруждает развернутым описание проблемы - не ясно как ему помочь (да и зачем).
Может там зубья рейки и шестерни по шагу не совпадают?
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
new_design
Кандидат
Сообщения: 60
Зарегистрирован: 01 июл 2016, 19:49
Репутация: 1
Настоящее имя: New Design
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение new_design »

hmnijp писал(а):
Dimka писал(а): А что такое "точный останов"? Как оно работает?
Есть два режима в настройках(exact stop/constant velocity) Если окружность/кривая состоит из отрезков, то на их стыках(смена направления движения) станок тормозит до нуля и резко ускоряется. Когда таких отрезков на кривой много, то выглядит как будто станок движется с вибрацией. а на больших роутерах эта вибрация приводит к зарезам на контуре( тк масса большая, инерция большая, Zка немного но болтается, тк жесткость не идеальная) Если включить "постоянную скорость" то траектория сгладится для поддержания постоянной скорости, это минимизирует вибрации. Но углы будут срезаться( это надо настроить правее пункты в CV control, при каких углах "Cv" будет отключаться)

На самом деле мач3 тормозить будет даже если включена постоянная скорость(в этом режиме траектория на стыков отрезков скругляется для плавности движений), и если в коде встречается много мелких дуг - он на них тормозит не зависимо от настроек.
Я так понимаю, что если поставить галочку на CV control, то CV будет отключаться если углы больше заданных градусов. Как правильно определить сколько градусов поставить углы (больше которых CV будет отключаться) ?
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение hmnijp »

new_design писал(а):Я так понимаю, что если поставить галочку на CV control, то CV будет отключаться если углы больше заданных градусов. Как правильно определить сколько градусов поставить углы (больше которых CV будет отключаться) ?
Да кто ж знает какие вас устроят...
Почитайте мануал к мачу, там всё описано, что значит угл и погрешность. Хотя есть мнение что он их вообще криво считает и нужно по месту подбирать. Для начала вообще CV включите на дефолтных и проверьте в этом проблема или нет.. И на том коде что выше кидал.

Изображение
new_design
Кандидат
Сообщения: 60
Зарегистрирован: 01 июл 2016, 19:49
Репутация: 1
Настоящее имя: New Design
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение new_design »

hmnijp писал(а):Код свой скиньте, тот кусок где у вас на окружности вибрации происходят...

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

Или вот это запустите. Если на этой окружности вибраций не будет, значит ковыряйте настройки мача и оптимизируйте свой код, механика не при чем.
(для просмотра содержимого нажмите на ссылку)
G90 G94 G40 G49 G17
G21
G54
G0 X125. Y-0.
G3 X-125. Y0. I-125. J0. F3000.
X125. Y-0. I125. J-0.
M30
Вот часть кода где происходит вибрация. В приложении также картинка модели и там отмечено, где происходят вибрации. Станок оказывается управляется не Mach3, а с пульта NK-105 G3, пока не знаю есть ли на нем функция типа CV control как Mach3. В самом Artcam нельзя сделать более плавные линии для кругов? В ручную же будет проблематично в коде переделать на плавные линии?

Код: Выделить всё

X132.688Y110.672
X134.111Y108.165
X135.629Y105.692
X137.242Y103.257
X138.948Y100.867
X140.745Y98.527
X142.632Y96.240
X144.605Y94.014
X146.663Y91.851
X148.801Y89.758
X151.016Y87.739
X153.305Y85.797
X155.663Y83.936
X158.086Y82.161
X160.570Y80.475
X163.108Y78.880
X165.697Y77.379
X168.330Y75.974
X171.003Y74.668
X173.710Y73.461
X176.446Y72.355
X179.206Y71.350
X181.982Y70.447
X184.772Y69.645
X187.568Y68.944
X190.366Y68.343
X193.160Y67.841
X195.947Y67.437
X198.721Y67.129
X201.477Y66.914
X204.211Y66.790
X206.920Y66.755
X209.600Y66.807
X212.246Y66.941
X214.856Y67.156
X217.427Y67.448
X219.988Y67.818
X222.567Y68.273
X225.161Y68.815
X227.766Y69.446
X230.377Y70.167
X232.991Y70.981
X235.602Y71.888
X238.206Y72.891
X240.799Y73.989
X243.375Y75.184
X245.928Y76.476
X248.455Y77.863
X250.949Y79.347
X253.406Y80.926
X255.820Y82.598
X258.185Y84.363
X260.497Y86.217
X262.751Y88.160
X264.942Y90.187
X267.064Y92.296
X269.115Y94.483
X271.088Y96.745
X272.981Y99.077
X274.790Y101.475
X276.511Y103.934
X278.141Y106.450
X279.678Y109.018
X281.119Y111.631
X282.462Y114.286
X283.707Y116.976
X284.851Y119.697
X285.894Y122.442
X286.836Y125.206
X287.676Y127.983
X288.416Y130.770
X289.055Y133.559
X289.596Y136.346
X290.039Y139.127
X290.386Y141.896
X290.639Y144.649
X290.801Y147.382
X290.873Y150.090
X290.859Y152.770
X290.762Y155.418
X290.583Y158.031
X290.327Y160.605
X289.964Y163.363
X289.506Y166.128
X288.952Y168.897
X288.301Y171.664
X287.552Y174.424
X286.704Y177.173
X285.758Y179.906
X284.714Y182.616
X283.573Y185.299
X282.335Y187.950
X281.001Y190.563
X279.575Y193.134
Вложения
prog.png (2785 просмотров) <a class='original' href='./download/file.php?id=168981&mode=view' target=_blank>Загрузить оригинал (105.65 КБ)</a>
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение hmnijp »

new_design писал(а):Станок оказывается управляется не Mach3, а с пульта NK-105 G3
Мдаааа, а тут сидели гадали чем помочь....
new_design писал(а):В самом Artcam нельзя сделать более плавные линии для кругов?
В арткаме вроде можно было точность поменять...

А что вам посоветовать? так написал уже два раза - прогоните код который давал выше(с одной окружностью которая в коде выглядит как одна дуга, а не куча отрезков) Будут вибрации - проблема в механике-двигателях-рейках, если пропадут - проблема в чпу, которая тормозит на отрезках. Дальше уже будете думать
new_design
Кандидат
Сообщения: 60
Зарегистрирован: 01 июл 2016, 19:49
Репутация: 1
Настоящее имя: New Design
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение new_design »

hmnijp писал(а):
new_design писал(а):Станок оказывается управляется не Mach3, а с пульта NK-105 G3
Мдаааа, а тут сидели гадали чем помочь....
new_design писал(а):В самом Artcam нельзя сделать более плавные линии для кругов?
В арткаме вроде можно было точность поменять...

А что вам посоветовать? так написал уже два раза - прогоните код который давал выше(с одной окружностью которая в коде выглядит как одна дуга, а не куча отрезков) Будут вибрации - проблема в механике-двигателях-рейках, если пропадут - проблема в чпу, которая тормозит на отрезках. Дальше уже будете думать
Да, забыл написать, ваш G код стандартного круга работает нормально, без вибраций.
Аватара пользователя
hmnijp
Мастер
Сообщения: 1754
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 542
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение hmnijp »

new_design писал(а):Да, забыл написать, ваш G код стандартного круга работает нормально, без вибраций.
Значит проблема только в чпу(вашем пульте) который отрезки воспроизводит вот так с такими вот рывками от которых вибрации и зарезы.
Ковыряйте его настройки на этот счет. И пробуйте как нибудь код оптимизировать, может какой постпроцессор с дугами попробовать для арткама... По арткаму не подскажу, не пользуюсь им...
Smlua
Мастер
Сообщения: 806
Зарегистрирован: 15 май 2017, 16:29
Репутация: 374
Настоящее имя: Mikhail
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение Smlua »

вам нужен постпроцессор для NCstudio на этот пульт, код отрезками написан, по сути только g1, в нс вся эта куча кода заменяется на несколько строчек с g2/3, в общем постпроцессор подберите, если нет сил искать, хотя они легко гуглятся, выбирайте FANUC, тоже хорошо подходит
new_design
Кандидат
Сообщения: 60
Зарегистрирован: 01 июл 2016, 19:49
Репутация: 1
Настоящее имя: New Design
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение new_design »

Smlua писал(а):вам нужен постпроцессор для NCstudio на этот пульт, код отрезками написан, по сути только g1, в нс вся эта куча кода заменяется на несколько строчек с g2/3, в общем постпроцессор подберите, если нет сил искать, хотя они легко гуглятся, выбирайте FANUC, тоже хорошо подходит
Нашел два постпроцессора для Artcam: NC-Studio.con и NC-Studio-Arc.con, что значат три буквы Arc во втором постпроцессоре?
Smlua
Мастер
Сообщения: 806
Зарегистрирован: 15 май 2017, 16:29
Репутация: 374
Настоящее имя: Mikhail
Контактная информация:

Re: Вибрация станка портит заготовку

Сообщение Smlua »

значит то что нужно- ARC - дуга
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»