SMD расстановщик из cnc3018

tync

tync

НЕ ТОЛЬКО ЧИТАЕТ
Регистрация
19.01.2019
Сообщения
55
Репутация
19
Баллы
28
Технологии вперед прут, приходится медленно за ними поспевать. Пришел к выводу, что пора переходить на компоненты 0402. 0603 - уже крупноваты.

Одна бяда - ручки трясутся, глазки плохо видят. (хотя это не проблема - так, как вес большой). А потому - есть идея сделать из cnc3018 расстановщик компонентов.

Такая вот идея-фикс.
Ваши сообщения автоматически объединены:

Собственно, если не заморачиваться - то готовый комплект можно купить у наших узкоглазых соседей.
https://ru.aliexpress.com/item/SMT-...0000&scm_id=1007.13338.112235.000000000000000

Этот девайс позволяет во первых - заменять автоматом головки (присоски), а во вторых - поворачивать на нужный угол компонент перед установкой.

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

Что насчет питателей - есть несколько вариантов. Можно просто расставить ленты с компонентами на столике в спец держателях, можно сделать полуавтоматические питатели.

Останется только программное обеспечение подобрать.
Ваши сообщения автоматически объединены:

Вот тут - показан расстановщик как раз с китайской "головой" + самый простой питатель

Ваши сообщения автоматически объединены:

Вот тут видно - как можно вообще обойтись без питателя.

http://www.picping.lg.ua/SMD_PLACER/SMD_PLACER_1.jpg
Ваши сообщения автоматически объединены:

 

Вложения

Последнее редактирование:

Pablos

Pablos

МЕСТНЫЙ СТАРОЖИЛА
Команда форума
МОДЕРАТОР
НАШ ЧЕЛОВЕК
Регистрация
03.12.2018
Сообщения
391
Репутация
263
Баллы
83
Возраст
52
Откуда
Москва
Веб-сайт
www.museum-cherdak.ru
Город
Долгопрудный
Имя
Павел
Отчество
Анатольевич
Прошивка
1.1f
Плата
Woodpecker 3.2
Идея, конечно, на миллион. Только вот "подобрать" ПО - равносильно разработке.
CNC 3018 хорош только тем, что в нем Ардуино. Соответственно железо подойдёт под что угодно, а вот скетч можно попробовать на arduino.cc поискать.
Ваши сообщения автоматически объединены:

"Ежели один человек сделал..." ;)
Вот, пример:
 
Последнее редактирование:

tync

АВТОР
T

tync

НЕ ТОЛЬКО ЧИТАЕТ
Регистрация
19.01.2019
Сообщения
55
Репутация
19
Баллы
28
Подобрать "ПО" - не настолько сложно, как кажется.

Есть уже готовая прога для нижнего и верхнего зрения - openCV.

Небольшая сложность в том, что стандартного "дятла" не хватит, поэтому - контроллер буду делать на stm32. Порт grbl на него уже есть.

В общем доработка программного обеспечения - это не самый больной вопрос. У меня "на борту" уже почти 25 лет разработки (с,с++,ASM,Java)

Недельки через две придут с алика детальки - покажу проект автоматического питателя для 3018 "из говна и палок".
Ваши сообщения автоматически объединены:

Что до предназначения расстановщика - меня подкупает цена компонентов. Бабина на 10000 единиц (резисторов) стоит на наши деньги 1000 руб.
Можно, конечно заморочиться и собрать более серъезный расстановщик, но у меня не те объемы. станок типа 3018 тут в самую тему, хотя данная реализация конечно - один большой глюк, игрушка.
 

Pablos

Pablos

МЕСТНЫЙ СТАРОЖИЛА
Команда форума
МОДЕРАТОР
НАШ ЧЕЛОВЕК
Регистрация
03.12.2018
Сообщения
391
Репутация
263
Баллы
83
Возраст
52
Откуда
Москва
Веб-сайт
www.museum-cherdak.ru
Город
Долгопрудный
Имя
Павел
Отчество
Анатольевич
Прошивка
1.1f
Плата
Woodpecker 3.2
Небольшая сложность в том, что стандартного "дятла" не хватит, поэтому - контроллер буду делать на stm32. Порт grbl на него уже есть.
Правильно ли я понял, что один будет двигать каретку, а второй расставлять?
С точки зрения системотехники более чем спорное решение. (это я вспомнил, что 30 лет назад был радиосистемотехником ;) ).
Grbl принципиально 3-х координатный девайс. А PnP подразумевает 4..5-ти координатное движение. Выходит, что один контроллер будет командовать другому, куда подъехать, а сам будет вертеть деталь и хватать-отпускать. Не слишком ли много усилий на координацию движений, ради экономии парсинга g-кода?
 

tync

АВТОР
T

tync

НЕ ТОЛЬКО ЧИТАЕТ
Регистрация
19.01.2019
Сообщения
55
Репутация
19
Баллы
28
Нет, вполне достаточно одного контроллера. Если не хватит stm32F103, возьму F4 или F7. Тем более, что они валяются уже где-то в коробках.

Есть исходники GRBL 1.1., вот от них и начну "плясать". И да - grbl позволяет добавить сколько угодно исполняемых механизмов. Проблема в производительности процессора.

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

Pablos

Pablos

МЕСТНЫЙ СТАРОЖИЛА
Команда форума
МОДЕРАТОР
НАШ ЧЕЛОВЕК
Регистрация
03.12.2018
Сообщения
391
Репутация
263
Баллы
83
Возраст
52
Откуда
Москва
Веб-сайт
www.museum-cherdak.ru
Город
Долгопрудный
Имя
Павел
Отчество
Анатольевич
Прошивка
1.1f
Плата
Woodpecker 3.2
Ну, тогда успехов! Будет интересно посмотреть на результат.
 

Сергей Сергей

Сергей Сергей

МЕСТНЫЙ
Регистрация
07.01.2019
Сообщения
32
Репутация
8
Баллы
28
Город
Москва
Люди в погонах требуют ручную пайку
так что на мой взгляд актуальней паяло прилепить к станку
якобы пайка ручная
Прикиньте сколько микромонтажник делает в день и сколько получает
и сколько станок натыкает паек
Причем софт - КМК мало отличим от сверловки отверстий
 

Pablos

Pablos

МЕСТНЫЙ СТАРОЖИЛА
Команда форума
МОДЕРАТОР
НАШ ЧЕЛОВЕК
Регистрация
03.12.2018
Сообщения
391
Репутация
263
Баллы
83
Возраст
52
Откуда
Москва
Веб-сайт
www.museum-cherdak.ru
Город
Долгопрудный
Имя
Павел
Отчество
Анатольевич
Прошивка
1.1f
Плата
Woodpecker 3.2
Для нормальной работы нужны еще две камеры - нижняя и верхняя. Нижняя - для определения на какой угол поворачивать компонент, а верхняя - для нахождения реперных точек и для разных вкусностей.
Для первой итерации это точно лишнее.
 

tync

АВТОР
T

tync

НЕ ТОЛЬКО ЧИТАЕТ
Регистрация
19.01.2019
Сообщения
55
Репутация
19
Баллы
28
Железки из китая пришли, начинаю помалу пилить питатель для расстановщика.

Конструкция уже понятна. Питатель будет состоять из трех компонентов:
1. Податчик компонентов с ленты
2. Нижняя камера
3. Поворотный механизм.

На 3018 будет устанавливаться только вакуумная головка и верхняя камера.
 
Последнее редактирование:

tync

АВТОР
T

tync

НЕ ТОЛЬКО ЧИТАЕТ
Регистрация
19.01.2019
Сообщения
55
Репутация
19
Баллы
28
Сорян, коллеги, похвастаться пока нечем. С имеющимся люфтами нашей игрушки в 0,5 мм это не расстановщик, а разбраковщик. Для элементов 0603 точности не хватает, а я губы раскатывал на 0402.

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

В общем - резюме: 3018 в стоке - игрушка. За те-же деньги (200$) можно замутить на порядок точнее станок такого класса.

Сейчас в работе два варианта станины: гнутого стального листа и фрезерованная из листа толщиной мм 10. Даже первая кроет китайский алюминиевый профиль по жестокости как бык овцу, не говоря уже о цене. Вторая - мечта поэта, но вес весьма и стоимость с китайцем наравне.
Направляющие также решил пересмотреть. Сейчас в работе клиновые на бронзовых подшипниках скольжения точностью 0.01мм и роликовые (по китайски - "прецезионные"). Как обычно - времени не хватает, отнимают 16к20 и новоприобретенный MF1000. Зато теперь - практически независим от китайских комплектушек по цене белаза.

P.S. Я не откладываю в сторону разработку расстановщика на базе стокового 3018. Питатель компонентов - это отдельная приблуда, можно цеплять к любому cnc по сути. Сейчас уже можно работать на стоковом 3018 с компонентами больше 0603 и это обойдется примерно в 5 тыс наших рублей.. Но увы - мне этого недостаточно и буду копать дальше.
 

Вложения

Последнее редактирование:
Сверху Снизу