|
Файл с центрами установки компонентов, как получить? |
|
|
|
Sep 2 2008, 09:44
|

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

|
Цитата(Vanёk @ Aug 28 2008, 12:35)  В документации для автоматического монтажа помимо Gerber-файлов должен быть файл с координатами центров установки компонентов. Вопрос: как можно получить таблицу с центрами компонентов, и можно ли вытащить координаты центров из герберов? Уважаемый PCBTech, не подскажете?
--------------------
Puro delirio, una chochez verdadera.
|
|
|
|
|
Sep 2 2008, 15:40
|

Профессионал
    
Группа: Свой
Сообщений: 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
|
|
|
|
|
Sep 3 2008, 07:25
|

Местный
  
Группа: Свой
Сообщений: 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. Вспоминаю, это как страшный сон.
--------------------
С уважением. Андрей.
|
|
|
|
|
Sep 4 2008, 05:19
|
Местный
  
Группа: Свой
Сообщений: 307
Регистрация: 4-10-05
Из: Москва
Пользователь №: 9 217

|
Цитата(uriy @ Sep 2 2008, 21:37)  Из Altium, например, получается элементарно. Там для этого есть встроенные стредства. А иожно чуть плдробнее?
|
|
|
|
|
Sep 4 2008, 08:03
|
Частый гость
 
Группа: Свой
Сообщений: 150
Регистрация: 6-08-04
Из: München
Пользователь №: 461

|
Цитата(Alex Ko @ Sep 4 2008, 07:19)  А иожно чуть плдробнее? Из окошка с PCB: File / Assembly Outputs / Generates pick and place files
|
|
|
|
|
Sep 18 2008, 20:43
|
Местный
  
Группа: Свой
Сообщений: 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". Почему именно ТОР? А если на плате еще и ВОТ есть?
--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
|
|
|
|
|
Sep 19 2008, 03:09
|

Местный
  
Группа: Свой
Сообщений: 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.
--------------------
С уважением. Андрей.
|
|
|
|
|
Sep 22 2008, 06:53
|

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

|
Цитата(PCBtech @ Sep 2 2008, 19:40)  Координаты центров можно получить и из герберов, есть умельцы, но это делать не рекомендуется, и времени занимает много, и потенциально возможны ошибки. Возьмите исходный PCB проект и получите координаты оттуда. Если плата на панели, а PCB одиночный, то потребуется еще и информация о панели (чертеж). А в случае панели, в каком формате желателен чертёж? Сам гербер-файл панели нельзя использовать в качестве чертежа (если есть значения центров установки для одной платы с этой панели)?
--------------------
Puro delirio, una chochez verdadera.
|
|
|
|
|
Sep 22 2008, 07:15
|
Участник

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

|
Цитата(Vanёk @ Aug 28 2008, 12:35)  В документации для автоматического монтажа помимо Gerber-файлов должен быть файл с координатами центров установки компонентов. Вопрос: как можно получить таблицу с центрами компонентов, и можно ли вытащить координаты центров из герберов? Извиняюсь за вопрос, для чего это Вам нужно, просто любопытство ? На контрактных производствах этот вопрос давно решён, координаты получают и из герберов ,и из CAD программ. Координаты получают не сами по себе а относительно конкретной точки привязки для удобства настройки сборочных роботов. Ваши координаты для сборщиков как "мертвому припарка" Вы же не будете станки настраивать?
|
|
|
|
|
Sep 22 2008, 10:03
|
Местный
  
Группа: Свой
Сообщений: 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. Спасибо огромное за разъяснения. Попробовал. Методика полностью рабочая, но, ИМХО, трудоемкость операций для насыщенных компонентами плат просто зашкаливает.
--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
|
|
|
|
|
Sep 24 2008, 07:39
|
Частый гость
 
Группа: Участник
Сообщений: 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. Вспоминаю, это как страшный сон.  Простой способ: п.1 совпадает 2. Utilities - Draw to Flash - interactive , выделяем рамкой группу контактных площадок принадлежащих одному типу компонента. до тех пор пока все необходимые ГРУППЫ контактных площадок не будут преобразованны в одинарные большие кп. ( в отличии от 1 способа операция проходит автоматически и необходимо найти только отличающиеся друг от друга типы корпусов комп.) 3. далее Utilities->Quick Part, внимание новый компонент содержит всего одну кп. 4. редактировать по желанию...потом п.4. способ плохо отрабатывает 3-х выводные компоненты их можно делать предыдущем способом...
|
|
|
|
|
Sep 26 2008, 09:14
|
Местный
  
Группа: Свой
Сообщений: 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 заложено одно и тоже посадочное место. Соответственно, если идти по Вашему методу, то резисторы от конденсаторов отличаться ничем не будут. Я не говорю о том, что метод не имеет права на жизнь. Просто везде возможны свои варианты.
--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|