реклама на сайте
подробности

 
 
> Проект "народной" pick&place машины, optical-recognizing CNC
jeka
сообщение Jan 17 2012, 22:31
Сообщение #1


Administrator
***

Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1



Представьте себе чудо pick&place машину: координатный станок с парой инструментов, камерой и софтом.
В одну часть координатного стола ставишь коробочку с хаотично рассыпанными smd деталями.
В другую кладешь плату.

Запускаешь на компьютере софт, загружаешь в него сгенерированный САПР-ом pick&place файл.
Нажимаешь кнопку "старт" - и завертелось, станок камерой сканирует рабочее пространство, ищет компоненты по надписи. Имеет 2 инструмента - присоска и пинцет.
Пинцет одновременно является пробником для smd конденсаторов, не имеющих надписи.
После сканирования станок начинает расстановку деталей на плату. Мелкие - пинцетом, более крупные - присоской. Когда успешно распознанных деталей не хватает, станок начинает разгребать криво лежащие и перевернутые детали.

Это если вкратце. По факту, все принципиальные вопросы, которые я вижу, решаемы достаточно простыми методами, в т.ч. и вопрос оптического распознавания деталей. На первый взгляд кажется сложным, но фактически под GNU лицензией есть практически все необходимое. Что осталось - это все скрутить в единую систему, и сделать софт для сканирования камерой пространства, создания карты контуров хорошо лежащих деталей и факта наличия плохо лежащих. Также, проект хочется сделать опенсорсным, т.е. механику в бОльшей части заимствовать с 3d принтера reprap (reprap.org) - по принципу купил кучку деталей, скрутил, отладил и работай. Головку с инструментами разумеется проектируем собственную.

Есть ли люди, которым это интересно, и хочет ли кто-то поучавствовать в создании как железа, так и софта для такой машины (разумеется, на энтузиазме) ?
Go to the top of the page
 
+Quote Post
19 страниц V  « < 6 7 8 9 10 > »   
Start new topic
Ответов (105 - 119)
SM
сообщение Jan 27 2012, 20:08
Сообщение #106


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



А и не надо - закладывать обрезки сразу с уже оторванными пленками
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Jan 27 2012, 20:11
Сообщение #107


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(Огурцов @ Jan 27 2012, 20:04) *
Где одна, там и две. Добавим десять-двадцать баксов в бюджет.

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


А пленка снимается элементарно, грузик с крокодилом на конце и всё готово, вот на видео видно грузики болтаются http://www.youtube.com/watch?v=9G4m1dhjEjM...feature=related и вот кой-чего http://www.ntscope.com/m2-2_parts.html
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 27 2012, 20:47
Сообщение #108


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(SM @ Jan 27 2012, 21:08) *
А и не надо - закладывать обрезки сразу с уже оторванными пленками

И что, считать их до или выбрасывать после ?
Я же просил четыреста капель, а тут четыреста две (с)

А может лучше ножницы с электроприводом ? Достал резистор, ножницами ленточку хлоп. И т.д. Тогда пленку вакуумом можно поднимать.
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Jan 27 2012, 21:10
Сообщение #109


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(Огурцов @ Jan 27 2012, 22:47) *
И что, считать их до или выбрасывать после ?
Я же просил четыреста капель, а тут четыреста две (с)

А может лучше ножницы с электроприводом ? Достал резистор, ножницами ленточку хлоп. И т.д. Тогда пленку вакуумом можно поднимать.


Зачем что-то обрезать? вы вообще видели как работают такие машины? я вам даже видео скинул чтобы посмотрели.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 27 2012, 21:18
Сообщение #110


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Огурцов @ Jan 28 2012, 00:47) *
И что, считать их до или выбрасывать после ?


именно считать до. При помощи обычной стальной линейки. Зато никакой механики вообще не надо лишней, которая бы двигала ленты. Я что-то уже не понимаю, этот проект - это машина для серийного производства, или все таки для пайки прототипа? Для пайки прототипа проблема именно в точной установке компонентов на пасту, а не в том, чтобы их посчитать перед закладкой в машину и обрезать с катушки сколько надо. Не надо делать лишнего - или надо, но потом, опцией.

упд:
или добавить отматывалку-счетчик компонентов. этот девайс не сложен, когда есть система технического зрения, по крайней мере проще, чем протяжка кучи лент.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 28 2012, 07:34
Сообщение #111


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Согласен считать линейкой.

Цитата(SM @ Jan 27 2012, 22:18) *
Я что-то уже не понимаю, этот проект

Для лени ; Хочется сказать девайсу, я вот тут тебе ленточку на 1000 резисторов воткнул. И забыть.

Цитата(SM @ Jan 27 2012, 22:18) *
проще, чем протяжка кучи лент.

Нет, протяжка должна быть одна на кучу лент. Или не должна быть вообще, как более сложный вариант. А для кучи протяжек шестеренки задолбаешься выпиливать.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 28 2012, 08:42
Сообщение #112


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Огурцов @ Jan 28 2012, 11:34) *
Нет, протяжка должна быть одна на кучу лент. Или не должна быть вообще, как более сложный вариант. А для кучи протяжек шестеренки задолбаешься выпиливать.


Если уж делать, то одна на всех не прокатит. Так как один шаг ленты автоматически сопровождается отдиранием пленки, а разных компонентов надо извлечь в разы и десятки раз разные количества. Либо протяжка одна, но прижимные ролики в большом количестве. А лучше, конечно, по шаговому движку на ленту, с стандартной звездочкой под перфорацию, но это уже явно не бюджетно. Так что я за панель, в которую можно разложить обрезки, посчитанные вручную, и затем с вручную снятыми пленками, главное придумать ее так, чтобы обрезки там были прижаты к плоскости, не пучились, что в общем то не проблема.

Еще вариант, если самому лень посчитать, можно купить в конторах типа "смд-компонент" или digikey/mouser сразу сколько надо чего надо.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 28 2012, 09:35
Сообщение #113


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(SM @ Jan 28 2012, 09:42) *
сразу сколько надо чего надо

Семь резисторов одного номинала и три другого. Ага.
Мне оно видится несколько иначе. Я купил весь ряд E6 по 1000 штук (жаль не E12/24 по 4000 ))) ) Мне их хочется в куда-то загрузить и забыть до того момента, когда какой-либо номинал закончится. Будет совсем хорошо, если программа заранее предупредит меня, что такой-то номинал почти заканчивается, чтобы успеть заказать новые.

И еще хочется иметь импорт partlist`а
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 28 2012, 09:45
Сообщение #114


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Огурцов @ Jan 28 2012, 13:35) *
Семь резисторов одного номинала и три другого. Ага.


именно так. Ну или почти так - для дешовки округление до десятков. Уже несколько лет так делаю, и доволен системой, получаю из смд-компонета подписанные номиналом обрезки, в каждом чуть больше, чем мне надо, из дижикея и моузера точно также. А катушки это на производстве уже, очень далеко от меня, совсем в другом часовом поясе. У меня катушкой разве что блокировочные кондеры, которые точно везде и всегда нужны, остальное не вижу смысла покупать больше, чем надо на тот или иной образец, чтобы это потом валялось и надо было искать, когда понадобится. Тем более весь ряд (пройденный давно этап) - сейчас средства моделирования таковы, что позволяют сразу точно и быстро рассчитать все номиналы, подбор бывает нужен крайне редко.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 28 2012, 10:07
Сообщение #115


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(SM @ Jan 28 2012, 10:45) *
именно так

До этого еще нужно дойти. И то при условии, что весь комплект собирается у одного поставщика, что обычно вряд ли.
Кроме того, 3 резистора будут стоить ровно столько же, как и 10, 100 или 1000 и моя жаба не позволит. Хотя выбирать конечно вам.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 28 2012, 10:24
Сообщение #116


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Огурцов @ Jan 28 2012, 14:07) *
До этого еще нужно дойти. И то при условии, что весь комплект собирается у одного поставщика, что обычно вряд ли.
Кроме того, 3 резистора будут стоить ровно столько же, как и 10, 100 или 1000 и моя жаба не позволит. Хотя выбирать конечно вам.


Насчет "надо дойти" - согласен, сам не сразу пришел. Насчет "у одного поставщика" - это совсем не надо. Я например ориентируюсь на то, что пробивается в ABN Universal, там целый список поставщиков, а чаще просто ориентируюсь на каталоги digikey, mouser, реже farnell, с условием текущих таможенных раскладов для почты и частных лиц очень даже вполне для прототипирования. Ну ориентиры у всех конечно разные. Для разработки самое то, а на производстве поставки все равно уже совсем по другому принципу. Насчет жабы - есть такое... Но потом доходит до огромных мешков с обрезками лент, в которых нужную ищешь по полдня - ну не хватает времени у меня на порядок в этом вопросе, да и та же жаба не дает купить хранилище для упорядоченного их хранения (все равно перемесится и потеряется). В общем, к теме - по любому питатели с протяжкой IMHO не тема обсуждаемого устройства, по крайней мере далеко не первоочередная.
Go to the top of the page
 
+Quote Post
SSerge
сообщение Jan 28 2012, 10:33
Сообщение #117


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



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


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 28 2012, 11:12
Сообщение #118


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(SM @ Jan 28 2012, 11:24) *
не хватает времени у меня на порядок в этом вопросе, да и та же жаба не дает купить хранилище для упорядоченного их хранения

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

Сообщение отредактировал Огурцов - Jan 28 2012, 11:13
Go to the top of the page
 
+Quote Post
girts
сообщение Jan 28 2012, 22:21
Сообщение #119


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 23-12-06
Пользователь №: 23 808



проходил ммимо, и несмог удержатся.

1) - готовый проект с 2-мя USB видеокамерами под техническое зрение и по сути под стандартный CNC контроллер:
http://www.dockerty.co.nz/software/pickandplace.zip
как особенный бонус - открытый исходный код.
По сути к нему надо только механическую часть приаттачить в виде самого стандартного любительского CNC.

2) - http://www.ntscope.com/m2-2.html - наверное имеет смысл порытся и скопировать некоторые технические решения и идеи.

Про "весь склад на pick&place" (обращение к товарищу Огурцову!) - поверьте, это бредовая идея изначально. Заправлять надо только тем, что используется чаще всего. Ибо:
1) меньше возможностей напутать с номиналами
2) меньшие размеры самого аппарата, и соответственно, собестоимость. А собестоимость и размер - это в геометрической прогрессии.
3) чем меньше размеры, тем больше быстродействие - меньшие подвижные массы, более короткий путь от фидера до платы.

Если уж на что и надо обращать внимание, так это на хорошее и быстрое "техническое зрение". Может те же самые TELEDYNE DALSA...
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 29 2012, 10:47
Сообщение #120


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(girts @ Jan 28 2012, 22:21) *
проходил ммимо, и несмог удержатся.

Первая тема за пять лет пробила ? )

Цитата(girts @ Jan 28 2012, 22:21) *
Заправлять надо только тем, что используется чаще всего. Ибо:
1) меньше возможностей напутать с номиналами

Чтобы не путать номиналы, не нужно (пере)заправлять. Т.е. один раз заправил и не дергай больше.
Второй вариант - высыпать все в кучу и брать оттуда с измерением каждого. Но это пока в теории.

Цитата(girts @ Jan 28 2012, 22:21) *
2) меньшие размеры самого аппарата, и соответственно, собестоимость. А собестоимость и размер - это в геометрической прогрессии.

Нет тут геометрической прогрессии - растет только одна координата, а если хорошо подумать, то растет только размер питателя.

Цитата(girts @ Jan 28 2012, 22:21) *
3) чем меньше размеры, тем больше быстродействие - меньшие подвижные массы, более короткий путь от фидера до платы.

Тоже никак не так. Или совсем не обязательно.
Go to the top of the page
 
+Quote Post

19 страниц V  « < 6 7 8 9 10 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 07:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01504 секунд с 7
ELECTRONIX ©2004-2016