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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Файл с центрами установки компонентов, как получить?
Vanёk
сообщение Aug 28 2008, 08:35
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 14-03-06
Из: Russia, Vidnoe
Пользователь №: 15 249



В документации для автоматического монтажа помимо Gerber-файлов должен быть файл с координатами центров установки компонентов. Вопрос: как можно получить таблицу с центрами компонентов, и можно ли вытащить координаты центров из герберов?

Сообщение отредактировал Vanёk - Aug 28 2008, 08:36


--------------------
Puro delirio, una chochez verdadera.
Go to the top of the page
 
+Quote Post
Vanёk
сообщение Sep 2 2008, 09:44
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 14-03-06
Из: Russia, Vidnoe
Пользователь №: 15 249



Цитата(Vanёk @ Aug 28 2008, 12:35) *
В документации для автоматического монтажа помимо Gerber-файлов должен быть файл с координатами центров установки компонентов. Вопрос: как можно получить таблицу с центрами компонентов, и можно ли вытащить координаты центров из герберов?

Уважаемый PCBTech, не подскажете?


--------------------
Puro delirio, una chochez verdadera.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Sep 2 2008, 15:40
Сообщение #3


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

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



Цитата(Vanёk @ Sep 2 2008, 13:44) *
Уважаемый PCBTech, не подскажете?


Координаты центров можно получить и из герберов, есть умельцы, но это делать не рекомендуется, и времени занимает много, и потенциально возможны ошибки.
Возьмите исходный PCB проект и получите координаты оттуда.
Если плата на панели, а PCB одиночный, то потребуется еще и информация о панели (чертеж).


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
arttab
сообщение Sep 2 2008, 15:41
Сообщение #4


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



может всетаки попробуете не из герберов, а из разводки? Там отчет можено получить


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
uriy
сообщение Sep 2 2008, 17:37
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Из Altium, например, получается элементарно. Там для этого есть встроенные стредства.
Go to the top of the page
 
+Quote Post
nord85
сообщение Sep 3 2008, 07:25
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 219
Регистрация: 26-07-06
Из: МО
Пользователь №: 19 106



Цитата(Vanёk @ Aug 28 2008, 12:35) *
В документации для автоматического монтажа помимо Gerber-файлов должен быть файл с координатами центров установки компонентов. Вопрос: как можно получить таблицу с центрами компонентов, и можно ли вытащить координаты центров из герберов?

Добрый день.
Есть способ с помощью Cam350. Но это геморойный способ, когда по-другому никак.
1. Сэкспортировал гербера в Cam350.
2. Создать компоненты, командой Utilities->Quick Part и там задаётся Refdes и соответствующие ему площадки. потом выбираются похожие.
3. Редактируется Refdes командой Edit->Change->Refdes.
4. Выводиться отчёт. Команда info->report->centroid.

PS. Вспоминаю, это как страшный сон. crying.gif


--------------------
С уважением. Андрей.
Go to the top of the page
 
+Quote Post
Alex Ko
сообщение Sep 4 2008, 05:19
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 4-10-05
Из: Москва
Пользователь №: 9 217



Цитата(uriy @ Sep 2 2008, 21:37) *
Из Altium, например, получается элементарно. Там для этого есть встроенные стредства.

А иожно чуть плдробнее?
Go to the top of the page
 
+Quote Post
dimay
сообщение Sep 4 2008, 08:03
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 150
Регистрация: 6-08-04
Из: München
Пользователь №: 461



Цитата(Alex Ko @ Sep 4 2008, 07:19) *
А иожно чуть плдробнее?

Из окошка с PCB:
File / Assembly Outputs / Generates pick and place files
Go to the top of the page
 
+Quote Post
ENIAC
сообщение Sep 18 2008, 20:43
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 444
Регистрация: 5-09-06
Из: София
Пользователь №: 20 103



Цитата(nord85 @ Sep 3 2008, 10:25) *
Добрый день.
Есть способ с помощью Cam350. Но это геморойный способ, когда по-другому никак.
1. Сэкспортировал гербера в Cam350.
2. Создать компоненты, командой Utilities->Quick Part и там задаётся Refdes и соответствующие ему площадки. потом выбираются похожие.
3. Редактируется Refdes командой Edit->Change->Refdes.
4. Выводиться отчёт. Команда info->report->centroid.


Для какой версии Cam350 это актуально? Потому как при попытке вызвать Utilities->Quick Part я получаю сообщение об ошибке с текстом "TOP layer MUST exist - Please assign TOP layer". Почему именно ТОР? А если на плате еще и ВОТ есть?


--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
Go to the top of the page
 
+Quote Post
nord85
сообщение Sep 19 2008, 03:09
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 219
Регистрация: 26-07-06
Из: МО
Пользователь №: 19 106



Цитата(ENIAC @ Sep 19 2008, 00:43) *
Для какой версии Cam350 это актуально? ...

Думаю на всех версиях. но вот сайчас поробовал на v7.6.
Цитата(ENIAC @ Sep 19 2008, 00:43) *
... Потому как при попытке вызвать Utilities->Quick Part я получаю сообщение об ошибке с текстом "TOP layer MUST exist - Please assign TOP layer".Почему именно ТОР? А если на плате еще и ВОТ есть? ..

Он пишет вам, что TOP должен быть назначен, пожалуйста определите слой TOP.
Для этого нажмите клавишу Y и слою, который соответствует TOP, назначьте во вкладке Type, тоже TOP. Также для Bottom.
Потом, если компоненты на слое TOP, то скрываете все остальные и Utilities->Quick Part, если нужен Bottom, выбираете его и скрываете все остальные и опять Utilities->Quick Part.


--------------------
С уважением. Андрей.
Go to the top of the page
 
+Quote Post
Vanёk
сообщение Sep 22 2008, 06:53
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 14-03-06
Из: Russia, Vidnoe
Пользователь №: 15 249



Цитата(PCBtech @ Sep 2 2008, 19:40) *
Координаты центров можно получить и из герберов, есть умельцы, но это делать не рекомендуется, и времени занимает много, и потенциально возможны ошибки.
Возьмите исходный PCB проект и получите координаты оттуда.
Если плата на панели, а PCB одиночный, то потребуется еще и информация о панели (чертеж).

А в случае панели, в каком формате желателен чертёж? Сам гербер-файл панели нельзя использовать в качестве чертежа (если есть значения центров установки для одной платы с этой панели)?


--------------------
Puro delirio, una chochez verdadera.
Go to the top of the page
 
+Quote Post
ANDREYHB
сообщение Sep 22 2008, 07:15
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 19-12-07
Из: Москва
Пользователь №: 33 432



Цитата(Vanёk @ Aug 28 2008, 12:35) *
В документации для автоматического монтажа помимо Gerber-файлов должен быть файл с координатами центров установки компонентов. Вопрос: как можно получить таблицу с центрами компонентов, и можно ли вытащить координаты центров из герберов?


Извиняюсь за вопрос,
для чего это Вам нужно, просто любопытство ?
На контрактных производствах этот вопрос давно решён,
координаты получают и из герберов ,и из CAD программ.
Координаты получают не сами по себе а относительно конкретной точки
привязки для удобства настройки сборочных роботов.
Ваши координаты для сборщиков как "мертвому припарка" Вы же не будете
станки настраивать?
Go to the top of the page
 
+Quote Post
ENIAC
сообщение Sep 22 2008, 10:03
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 444
Регистрация: 5-09-06
Из: София
Пользователь №: 20 103



Цитата(nord85 @ Sep 19 2008, 06:09) *
Думаю на всех версиях. но вот сайчас поробовал на v7.6.

Он пишет вам, что TOP должен быть назначен, пожалуйста определите слой TOP.
Для этого нажмите клавишу Y и слою, который соответствует TOP, назначьте во вкладке Type, тоже TOP. Также для Bottom.
Потом, если компоненты на слое TOP, то скрываете все остальные и Utilities->Quick Part, если нужен Bottom, выбираете его и скрываете все остальные и опять Utilities->Quick Part.

Спасибо огромное за разъяснения. Попробовал. Методика полностью рабочая, но, ИМХО, трудоемкость операций для насыщенных компонентами плат просто зашкаливает.


--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
Go to the top of the page
 
+Quote Post
pcbfabru
сообщение Sep 24 2008, 07:39
Сообщение #14


Частый гость
**

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



Цитата(nord85 @ Sep 3 2008, 11:25) *
Добрый день.
Есть способ с помощью Cam350. Но это геморойный способ, когда по-другому никак.
1. Сэкспортировал гербера в Cam350.
2. Создать компоненты, командой Utilities->Quick Part и там задаётся Refdes и соответствующие ему площадки. потом выбираются похожие.
3. Редактируется Refdes командой Edit->Change->Refdes.
4. Выводиться отчёт. Команда info->report->centroid.

PS. Вспоминаю, это как страшный сон. crying.gif


Простой способ:

п.1 совпадает
2. Utilities - Draw to Flash - interactive , выделяем рамкой группу контактных площадок принадлежащих одному типу компонента. до тех пор пока все необходимые ГРУППЫ контактных площадок не будут преобразованны в одинарные большие кп. ( в отличии от 1 способа операция проходит автоматически и необходимо найти только отличающиеся друг от друга типы корпусов комп.)
3. далее Utilities->Quick Part, внимание новый компонент содержит всего одну кп.
4. редактировать по желанию...потом п.4.

способ плохо отрабатывает 3-х выводные компоненты их можно делать предыдущем способом...
Go to the top of the page
 
+Quote Post
ENIAC
сообщение Sep 26 2008, 09:14
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 444
Регистрация: 5-09-06
Из: София
Пользователь №: 20 103



Цитата(pcbfabru @ Sep 24 2008, 10:39) *
Простой способ:

п.1 совпадает
2. Utilities - Draw to Flash - interactive , выделяем рамкой группу контактных площадок принадлежащих одному типу компонента. до тех пор пока все необходимые ГРУППЫ контактных площадок не будут преобразованны в одинарные большие кп. ( в отличии от 1 способа операция проходит автоматически и необходимо найти только отличающиеся друг от друга типы корпусов комп.)

Замечание по поводу п.2:



На приведенном скриншоте - кусок реальной платы, функция "Draw to Flash" еще не использована. То есть на плате под резисторы и конденсаторы типоразмера 0805 заложено одно и тоже посадочное место. Соответственно, если идти по Вашему методу, то резисторы от конденсаторов отличаться ничем не будут.

Я не говорю о том, что метод не имеет права на жизнь. Просто везде возможны свои варианты.


--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 09:08
Рейтинг@Mail.ru


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