nansen

Станок с ЧПУ криво фрезерует полусферу. Причина?

60 повідомлень у цій темі

Собрал самодельный ЧПУ для мягких материалов (пенопласт, парафин).

 

Электроника: плата управления BL-MACH-V1.1 драйвера А4988 двигателя NEMA 17  17HS4401

Механика: ДСП + профильная труба + детали печатных машинок. Винты - строительные шпильки М6, гайки стандартные М6. Шпиндель - коллекторный двигатель переменного тока 220в.

Программа: MACH3 создание УП в PowerMill 2010

 

Проблема с фрезеровкой сферического углубления - при одновременной работе осей Х и Z ось Х смещается влево.

 

Фрезеровал тестовые пластины из пенопласта 60х60х20мм, углубление полусфера R=20 углубление в пенопласт на 15мм.

 

Каждая пронумерована:

IMG_20230924_195816.jpg

IMG_20230924_195847.jpg

 

№1 - Создана УП, профрезеровано:

 

IMG_20230924_200039.jpg

 

№2 - Фрезеровка прямоугольного углубления 40х40х10 - проблемы не было, все работало нормально

 

IMG_20230924_200044.jpg

 

№3 - Создал новую модель в Компас + новую УП - то же самое.

 

IMG_20230924_200048.jpg

 

№4 - заэкранировал фольгой провода к двигателям Х и Z и подключил к (-) питания, тоже самое.

 

IMG_20230924_200053.jpg

 

№5 - Переместил заготовку с центра стола в нижний левый угол - тоже самое.

 

IMG_20230924_200058.jpg

 

№6 - Заземлил станок, шпиндель, (-) питания, экраны проводов на оси Х Z - тоже самое.

IMG_20230924_200102.jpg

 

 

 

 

В чем причина глюка?

 

 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Не змінюючи програму, спробуйте на твердих (дерев'яних) заготовках.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Какой блок питания?

1

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Ну или уменьшить напряжение на (движке резистора) драйверах ...

Экранировать ШД обмотки - не влияет.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

я б для початку коло фрезернув, бачу є проблеми з дугами або їхнім виконанням, для таких робі треба реалтайм від пк чкщо обробка через лпт

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

а ще є простий тест, обнуляєтемь, ставите маркер на столі фрезою і 3-4виконання програми, дивитесь чи 0 зберігся,

екрануйте кабель шпінделя, можливо допоможе

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, технократ написав:

Не змінюючи програму, спробуйте на твердих (дерев'яних) заготовках.

Можно подробнее, что даст тест на более твердых заготовках?

, Smmasterk написав:

Какой блок питания?

Компьютерный ATX 450вт. Все, кроме шпинделя питается от него.

 

, softm написав:

Ну или уменьшить напряжение на (движке резистора) драйверах ..

все запитано от 12в, двигателя так же питаются напряжением 12в. Или уменьшить ток через двигатели?

 

 

, voronin_10 написав:

а ще є простий тест, обнуляєтемь, ставите маркер на столі фрезою і 3-4виконання програми, дивитесь чи 0 зберігся,

екрануйте кабель шпінделя, можливо допоможе

Сделал центр, который ставиться на стол постоянно в одно и то же положение, в шпинделе тоже центр.

 

Запускал фрезеровку в холостую (по воздуху, с выключенным шпинделем).

 

Результаты:

 

Углубление полусфера R=20 на глубину 15мм - ось Х уходит влево на 6мм, фото после холостой фрезеровки и возврата  "0"

 

IMG_20230927_134920.jpg

 

Полусфера R=50 на глубину 20мм - вернулось точно в начальную точку.

 

Полусфера R=10 на на глбину 10мм - уход влево на1мм

 

Полусфера R=25 на глубину 25мм - уход влево на 28мм.

 

Т.е. станок глючит, когда идет фрезеровка глубоких (относительно радиуса) полусфер, т.е. когда идет крутое (резкое) углубление в материал.

 

 

 

 

 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Коли одночасно працює дві осі (в даному випатку Z та X), то одна вісь впливає на іншу. Спробуйте в Мач3 перепризначити вісь Z або X на інші піни. 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
Прихований текст

 

Похоже не хватает питания на плате управления, когда работает больше одной оси, на остальные оси не хватает питания для открытия оптронов для формирования импульса нужной формы для драйвера.

попробуйте запитать от 24в и другого бп

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
2 години тому, nansen написав:

Можно подробнее, что даст тест на более твердых заготовках?

Этот тест позволит исключить версию,

что фреза не режет мягкий материал,

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

Это одна из версий.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Интересно, какое напряжение  +-  на 12В на плате драйвера во время печати. И какое напряжение на потенциометрах драйверов без печати. Да и фото драйверов бы...

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
11 година тому, nansen написав:

Можно подробнее, что даст тест на более твердых заготовках?

Компьютерный ATX 450вт. Все, кроме шпинделя питается от него.

 

все запитано от 12в, двигателя так же питаются напряжением 12в. Или уменьшить ток через двигатели?

 

 

Сделал центр, который ставиться на стол постоянно в одно и то же положение, в шпинделе тоже центр.

 

Запускал фрезеровку в холостую (по воздуху, с выключенным шпинделем).

 

Результаты:

 

Углубление полусфера R=20 на глубину 15мм - ось Х уходит влево на 6мм, фото после холостой фрезеровки и возврата  "0"

 

IMG_20230927_134920.jpg

 

Полусфера R=50 на глубину 20мм - вернулось точно в начальную точку.

 

Полусфера R=10 на на глбину 10мм - уход влево на1мм

 

Полусфера R=25 на глубину 25мм - уход влево на 28мм.

 

Т.е. станок глючит, когда идет фрезеровка глубоких (относительно радиуса) полусфер, т.е. когда идет крутое (резкое) углубление в материал.

 

 

 

 

 

а тепер зробіть такий же тест лише одною віссю,

спочатку поганяйте х потім z

тоді той же тест з включеним шпінделем,

результати можуть бути кардинально різні,

 

1) провода від плати керування до драйверів екрановані?

2) можливо за великі прискорення в мачі настроєно і банально пропускає кроки.....

Змінено користувачем voronin_10
1

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
18 годин тому, newengine написав:

Коли одночасно працює дві осі (в даному випатку Z та X), то одна вісь впливає на іншу. Спробуйте в Мач3 перепризначити вісь Z або X на інші піни. 

Не пойму как это сделать. На моем контроллере управляющие сигналы заходят по определенным пинам.

 

15 годин тому, Blitzen написав:
  Показати приховане

 

Похоже не хватает питания на плате управления, когда работает больше одной оси

Что означает "не хватает питания"?

Контроллер и драйвера питаются от 5в, шаговики от 12в. Это питание поступает со стабилизированного компьютерного БП.

 

13 години тому, softm написав:

Интересно, какое напряжение  +-  на 12В на плате драйвера во время печати. И какое напряжение на потенциометрах драйверов без печати. Да и фото драйверов бы...

Во время работы двигателей напряжение на выхоле БП 12в не просаживается.

 

6 годин тому, voronin_10 написав:

а тепер зробіть такий же тест лише одною віссю,

спочатку поганяйте х потім z

тоді той же тест з включеним шпінделем,

результати можуть бути кардинально різні,

 

1) провода від плати керування до драйверів екрановані?

2) можливо за великі прискорення в мачі настроєно і банально пропускає кроки.....

 

Поганял без заготовки и с выключенным шпинделем.

 

При перемещении с клавиатуры в ручном режиме по одной ось Х, Y, Z- возвращаются точно в "0"

То же самое с несколькими осями одновременно - возврат точно в "0"

 

Смещение влево только по Х только когда идет выполнение УП.

 

Поганял еще вхолостую углубление R=25 на глубину 25мм 3 раза после возврата всех осей в "0":

 

1. Уход влево на 53мм

2. Уход влево на 35мм

3. Уход влево на 24мм

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, nansen написав:

BL-MACH-V1.1

до якого порта підключена? LPT? Він у вас є? Чи емулюється? Ваша керуюча програма просто не відсилає команди в правильній черговості.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

ускорения в маче и скорость перемещений попробуйте уменьшить , на шпильках М6 думаю 250/15-20

Змінено користувачем Borisovith
0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
2 години тому, nansen написав:

Контроллер и драйвера питаются от 5в, шаговики от 12в

 

Я б ще спробував контроллер і драйвери заживити від окремих бж. Хоч у вас при роботі двигунів напруга не просідає, але чи міряли ви пульсації? Звичайний вольтметр їх не відловить

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, break написав:

до якого порта підключена? LPT? Він у вас є? Чи емулюється? Ваша керуюча програма просто не відсилає команди в правильній черговості.

Станком управляет стационарный ПК, LPT там есть.

 

, Borisovith написав:

ускорения в маче и скорость перемещений попробуйте уменьшить

Пробовал, не помогает. Если вручную ганять одновременно все оси все ок, в "0" возвращаеться точно.

 

 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

чудес не буває.

ваш ПК цілком може в моменти, коли треба крутити всі вісі, відправляти на плату фігню. Повноцінні LPT не завжди реалізуються на сучасних компах, хоч воно там типу і є.
Ну або кабель чи плати ловлять наводки.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

з діленням кроку на драйверах не експериментували ?

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

другой мач3 попробуйте поставить 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
7 годин тому, break написав:

чудес не буває.

ваш ПК цілком може в моменти, коли треба крутити всі вісі, відправляти на плату фігню. Повноцінні LPT не завжди реалізуються на сучасних компах, хоч воно там типу і є.
Ну або кабель чи плати ловлять наводки.

ПК достаточно старый. Попробую заэкранировать еще все что можно.

 

7 годин тому, StatusQuo написав:

з діленням кроку на драйверах не експериментували ?

Микрошаг не установлен, все работает в полношаговом режиме.

 

7 годин тому, Borisovith написав:

другой мач3 попробуйте поставить 

А где его взять? Гарантированно рабочий. Можно в личку.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
9 годин тому, nansen написав:

Попробую заэкранировать еще все что можно.

не забудьте про те, що екран підключається до землі виключно в одній точці.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
9 годин тому, nansen написав:

А где его взять? Гарантированно рабочий.

https://www.machsupport.com/shop/mach3/

Я брав тут, правда mach4. 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, nansen написав:
, newengine написав:

Коли одночасно працює дві осі (в даному випатку Z та X), то одна вісь впливає на іншу. Спробуйте в Мач3 перепризначити вісь Z або X на інші піни. 

Не пойму как это сделать. На моем контроллере управляющие сигналы заходят по определенным пинам.

Можна спробувати включити для Z підлеглу вісь А ( "подчинённая ось А"), і до її пінів підключити вісь Z. Так, це танці з бубном, але щось же треба робити.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, nansen написав:

 

 

Что означает "не хватает питания"?

Контроллер и драйвера питаются от 5в, шаговики от 12в. Это питание поступает со стабилизированного компьютерного БП.

 

Во время работы двигателей напряжение на выхоле БП 12в не просаживается.

 

1) По инструкциям из сети, блоки питания от компов для использования в ЧПУ  с двигателями НЕМА17 надо  переделывать и далеко не все они подходят для такой модернизации.  Не зря же пишут, что для работы того же 3д принтера надо чтобы был запас по амперажу  (у меня настраиваемый БП 12-15.5 вольт  23 ампера).

По этой причине вполне вероятно, что работу одновременную нескольких осей собранная конструкция не тянет из-за слабого БП,

 

2) Второй вариант но менее реалистичный  , драйвера А4988 бывают 4 видов (R 050, R 068, R100  и  R200),  и соответственно настройки для каждого из видов драйверов разные... определить какой из четырех видов стоит не сложно, на самих драйверах есть надписи но надо хорошее увеличительное стекло.  И вероятно из-за того ,что напряжение настроено не верно то через некоторое время работы случается перегрев (либо драйвера, либо двигателя) от чего начинаются пропуски шагов. 

 

3) Так же есть вариант того, что двигатели не соответствуют заявленным параметрам,  мой 3д принтер собран буквально из подножного мусора, ну и родной двигатель который когда то давно на нем стоял сгорел прошлой зимой , я тогда поставил себе на ось Z  как раз 4401 как у Вас сейчас. При кратковременной работе проблем не возникало, но когда  принтеру приходилось работать больше двух часов двигатель не тянул длительную нагрузку и начинал сбоить делая пропуски шагов (при этом нагреваясь), когда я решил купить другой двигатель на сайте CNCPROM  то мне подсунули двигатель не соответствующий заявленным параметрам, который не смотря на описание оказался еще слабее чем  китайский 4401 и начинал сбоить буквально через 15 минут работы из-за дикого перегрева.  В итоге пришлось опять покупать двигатель на эту ось но тут я нашел уже 8401 + я еще сделал ему редуктор  по совету @ttnd3d который облегчил работу двигателя. После чего проблема со смещением слоев у меня  исчезла.   И что то мне подсказывает, что стол вашего фрезера весит по более чем стол моего 3д принтера... а значит и тут подобный вариант исключить сложновато

 

 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Створіть акаунт або увійдіть для коментування

Ви маєте бути користувачем, щоб залишити коментар

Створити акаунт

Зареєструйтеся для отримання акаунта. Це просто!


Зареєструвати акаунт

Увійти

Вже зареєстровані? Увійдіть тут.


Увійти зараз

  • Зараз на сторінці   0 користувачів

    Немає користувачів, які переглядають цю сторінку