|
Pick & place, сгенерировать |
|
|
|
Mar 14 2018, 06:58
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Добрый день! Как сгенерировать P&P файл для сборки. Необходим такой формат: Код Designator Footprint Center-X(mm) Center-Y(mm) Ref-X(mm) Ref-Y(mm) Pad-X(mm) Pad-Y(mm) Layer Rotation Comment D15 BGA10X10X1.2-121/0.8-0.4 115 21.5 * * * * Top 180 CYUSB3014-BZXI D12 BGA13.5X5.5X1.4-96/0.8X0.35 151.8 58.6 * * * * Top 270 74AVC32T245ZKE C236 C0402 141.2 87.85 * * * * Top 90 0.01 C237 C0402 143.2 88.1 * * * * Top 270 0.01 C301 C0402 122.65 24.4 * * * * Top 270 0.01 В общем, главное, чтобы Designator, футпринт и наименование (для микросхем) или Value (для пассива) попали в один файл.
|
|
|
|
|
 |
Ответов
|
Mar 24 2018, 03:53
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(peshkoff @ Mar 14 2018, 14:12)  Хотелось бы знать (для собственно развития) как это делают в экспедишине в большинстве случаев? Ведь на производство нужно отдавать эту информацию. в каком виде ее отдаете вы? В экспедишине по любому поводу пишут собственные костыли. Всего за 2 месяца и 3 релиза на питоне я получил прекрасный стабильный релиз конвертора, что собирает pick place файл из двух достаточно стандартных выходных файлов (которые можно надеяться не будут убиты в следующем релизе) без всякого репорт райтера, который перманентно не работает по любой причине. В конце концов поставили альтиум, и когда я сгенерил pick place двумя щелчками плюс 1 кнопкой, я выстрелил себе в ногу, и снёс ментор. В процессе я вдруг понял, что формирование pick place ментор неудачно пытался содрать у альтиума (не вышло). А потом ещё выяснилось, что у альтиума с библиотеками в 1000 раз лучше, это ускоряет подготовку либы раз в 10 и прекрасно работает конвертор из VX в альтиум. Вот тут-то я и решил, что мы все проекты мигрируем, и больше ни одного проекта в Менторе у нас не будет. Хоть мы сидели на нем 15 лет.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
May 13 2018, 04:07
|
Местный
  
Группа: Свой
Сообщений: 238
Регистрация: 19-03-07
Из: Israel
Пользователь №: 26 306

|
Цитата(fill @ May 10 2018, 21:08)  Несколько минут поисков в соответствующем разделе поддержки и работающий скрипт
CustomPnP.7z ( 2.78 килобайт )
Кол-во скачиваний: 16 напрямую берущий нужную информацию из платы. Не совсем понятно, чем Вам не угодил Export>General Interfaces Generic AIS, который тоже работает без всякого Report Writer и выдает совершенно ту же информацию, что и присланный Вами скрипт. С одним, правда, отличием,Generic AIS выдает еще и координаты и информацию о fiducials, чего Ваш скрипт не делает.
|
|
|
|
|
May 13 2018, 07:55
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Roman53 @ May 13 2018, 07:07)  Не совсем понятно, чем Вам не угодил Export>General Interfaces Generic AIS, который тоже работает без всякого Report Writer и выдает совершенно ту же информацию, что и присланный Вами скрипт. С одним, правда, отличием,Generic AIS выдает еще и координаты и информацию о fiducials, чего Ваш скрипт не делает. Скрипт выдает дополнительную колонку, в которую записываются значения любого заданного атрибута, например в данном случае Value - как и требовал автор топика. Этот скрипт нужен только тем кто использует не стандартный маршрут работы, т.е. когда Part Number универсальный и например все резисторы\конденсаторы\... получаются одинаковыми, соответственно на выход приходиться выдать доп. информацию об остальных атрибутах, иначе не понятно чем они отличаются.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
Сообщений в этой теме
peshkoff Pick & place Mar 14 2018, 06:58 MadCraven Добрый. File -> Export -> General Interfaces... Mar 14 2018, 09:13 fill RE: Pick & place Mar 14 2018, 09:24 peshkoff Цитата(fill @ Mar 14 2018, 12:24)
спаси... Mar 14 2018, 09:37  fill Цитата(peshkoff @ Mar 14 2018, 12:37) спа... Mar 14 2018, 09:49 fill Цитата(peshkoff @ Mar 14 2018, 13:12) В а... Mar 14 2018, 10:34  Roman53 Цитата(fill @ Mar 14 2018, 14:34) Стандар... Mar 17 2018, 06:43   fill Цитата(Roman53 @ Mar 17 2018, 09:43) Вопр... Mar 17 2018, 11:13    Roman53 Цитата(fill @ Mar 17 2018, 15:13) Последн... Mar 17 2018, 15:46     fill Цитата(Roman53 @ Mar 17 2018, 18:46) Че-т... Mar 19 2018, 07:48      Roman53 Цитата(fill @ Mar 19 2018, 11:48)
Спасиб... Mar 21 2018, 09:24       fill Цитата(Roman53 @ Mar 21 2018, 12:24) Спас... Mar 21 2018, 11:38        Roman53 Цитата(fill @ Mar 21 2018, 15:38) Зачем в... Mar 21 2018, 22:14         fill Цитата(Roman53 @ Mar 22 2018, 01:14) Он з... Mar 22 2018, 06:13          Roman53 Цитата(fill @ Mar 22 2018, 10:13) Не поня... Mar 22 2018, 07:43           fill Цитата(Roman53 @ Mar 22 2018, 10:43) Руга... Mar 22 2018, 13:01            Roman53 Цитата(fill @ Mar 22 2018, 17:01) Только ... Mar 22 2018, 22:26             fill Цитата(Roman53 @ Mar 23 2018, 01:26) Спас... Mar 23 2018, 06:51              Roman53 Цитата(fill @ Mar 23 2018, 10:51) Сохрани... Mar 23 2018, 20:49  fill Цитата(a123-flex @ Mar 24 2018, 06:5... Mar 24 2018, 08:08   a123-flex Цитата(fill @ Mar 24 2018, 12:08) Если вы... Mar 24 2018, 08:52    fill Цитата(a123-flex @ Mar 24 2018, 11:5... Mar 24 2018, 08:54     a123-flex Цитата(fill @ Mar 24 2018, 12:54) Я понял... Mar 24 2018, 08:56    fill Цитата(a123-flex @ Mar 24 2018, 11:5... Mar 24 2018, 16:33     a123-flex Цитата(fill @ Mar 24 2018, 20:33) Ваша пр... Mar 24 2018, 17:22      Frederic Цитата(a123-flex @ Mar 24 2018, 20:2... Mar 24 2018, 17:59      fill Цитата(a123-flex @ Mar 24 2018, 20:2... Mar 25 2018, 09:25       Roman53 Цитата(fill @ Mar 25 2018, 13:25) Т.е. сн... Mar 25 2018, 09:39       a123-flex Цитата(fill @ Mar 25 2018, 21:03) У вас е... Mar 25 2018, 17:05     Roman53 Цитата(fill @ Mar 24 2018, 20:33) Ваша пр... Mar 25 2018, 07:55      a123-flex Цитата(Roman53 @ Mar 25 2018, 11:55) Колл... Mar 25 2018, 09:14 EvilWrecker Экспедишин вроде как и мощный, и реально жесткие п... Mar 24 2018, 18:28 EvilWrecker ЦитатаА я считаю что любой мало мальски грамотный ... Mar 25 2018, 10:16 Roman53 Цитата(EvilWrecker @ Mar 25 2018, 14:16) ... Mar 25 2018, 11:26 EvilWrecker Перед тем как комментировать еще раз хотел бы спро... Mar 25 2018, 11:39 Roman53 Цитата(EvilWrecker @ Mar 25 2018, 15:39) ... Mar 25 2018, 12:02  EvilWrecker Цитата(Roman53 @ Mar 25 2018, 15:02) Врат... Mar 25 2018, 12:08   Roman53 Цитата(EvilWrecker @ Mar 25 2018, 16:08) ... Mar 25 2018, 12:27    EvilWrecker Цитата(Roman53 @ Mar 25 2018, 16:27) Буде... Mar 25 2018, 12:30   fill Цитата(EvilWrecker @ Mar 25 2018, 15:08) ... Mar 25 2018, 13:25  Frederic Цитата(Roman53 @ Mar 25 2018, 15:02) Врат... Mar 25 2018, 13:19 EvilWrecker Цитатапредполагаю, что не удастся в 20 мин уложитс... Mar 25 2018, 13:44 fill Цитата(EvilWrecker @ Mar 25 2018, 16:44) ... Mar 25 2018, 14:58 Frederic Цитата(EvilWrecker @ Mar 25 2018, 16:44) ... Mar 25 2018, 15:03  fill Цитата(Frederic @ Mar 25 2018, 18:03) мож... Mar 25 2018, 15:15   Roman53 Цитата(fill @ Mar 25 2018, 19:15) Все оче... Mar 25 2018, 15:34  a123-flex Цитата(Frederic @ Mar 25 2018, 19:03) пот... Mar 25 2018, 16:40 fill Цитата(EvilWrecker @ Mar 25 2018, 16:44) ... Mar 25 2018, 15:06 EvilWrecker Все fill, у вас кончились аргументы что любой пост... Mar 25 2018, 15:33 fill Цитата(EvilWrecker @ Mar 25 2018, 18:33) ... Mar 25 2018, 15:37 EvilWrecker ЦитатаФилл абсолютно прав, этот футпринт можно сде... Mar 25 2018, 15:41 fill Цитата(EvilWrecker @ Mar 25 2018, 18:41) ... Mar 25 2018, 16:01 EvilWrecker У вас открыта пустая билиотека .pcblib в альтуиме:... Mar 25 2018, 16:19 fill Цитата(EvilWrecker @ Mar 25 2018, 19:19) ... Mar 25 2018, 16:51 EvilWrecker ЦитатаЯ уже давно понял "адекватность" в... Mar 25 2018, 16:59 fill Цитата(EvilWrecker @ Mar 25 2018, 19:59) ... Mar 25 2018, 17:03 EvilWrecker ЦитатаКакие у Вас претензии, EvilWreker, кто Вы та... Mar 25 2018, 17:09 a123-flex Цитата(EvilWrecker @ Mar 25 2018, 21:09) ... Mar 25 2018, 17:10 EvilWrecker ЦитатаЯ полагаю, именно эту мысль fill и должен до... Mar 25 2018, 17:36 Roman53 Цитата(EvilWrecker @ Mar 25 2018, 21:36) ... Mar 25 2018, 17:55  a123-flex Цитата(Roman53 @ Mar 25 2018, 15:26) Мент... Mar 25 2018, 19:27 EvilWrecker ЦитатаСтановится неинтересно.
Это так- без вашего ... Mar 25 2018, 18:00 Roman53 Цитата(EvilWrecker @ Mar 25 2018, 22:00) ... Mar 25 2018, 18:22 EvilWrecker ЦитатаДа никто и не думает Вас ни в чем обвинять, ... Mar 25 2018, 18:33 EvilWrecker ЦитатаЯ бы сказал так: признаться я и сам не очень... Mar 25 2018, 19:53 fill Цитата(EvilWrecker @ Mar 25 2018, 22:53) ... Mar 25 2018, 20:02 Roman53 Цитата(EvilWrecker @ Mar 25 2018, 23:53) ... Mar 25 2018, 20:12 EvilWrecker ЦитатаНе укажите ссылку на видео где можно убедитс... Mar 25 2018, 20:06 fill Цитата(EvilWrecker @ Mar 25 2018, 23:06) ... Mar 25 2018, 20:18 EvilWrecker ЦитатаВот видите, сколько людей столько и мнений, ... Mar 25 2018, 20:18 Roman53 Цитата(EvilWrecker @ Mar 26 2018, 00:18) ... Mar 25 2018, 20:26 EvilWrecker ЦитатаЕсли в sketch router можно без проблем однов... Mar 25 2018, 20:31 Roman53 Цитата(EvilWrecker @ Mar 26 2018, 00:31) ... Mar 25 2018, 20:37  EvilWrecker Цитата(Roman53 @ Mar 26 2018, 00:37) а во... Mar 25 2018, 20:41   Roman53 Цитата(EvilWrecker @ Mar 26 2018, 00:41) ... Mar 25 2018, 20:44    EvilWrecker Цитата(Roman53 @ Mar 26 2018, 00:44) Вы б... Mar 25 2018, 20:47     Roman53 Цитата(EvilWrecker @ Mar 26 2018, 00:47) ... Mar 25 2018, 21:06 fill Цитата(EvilWrecker @ Mar 25 2018, 23:31) ... Mar 26 2018, 11:56 EvilWrecker ЦитатаВы, уважаемый, пока не предъявили ничего под... Mar 25 2018, 21:14 SII Не надоело письками меряться и холивары разводить? Mar 26 2018, 01:35 EvilWrecker Цитата(SII @ Mar 26 2018, 05:35) Не надое... Mar 26 2018, 08:24 ClayMan Касательно работы с библиотекой идеология Ментора ... Mar 26 2018, 12:01 EvilWrecker ЦитатаТ.е. вместо того чтобы сделать это просто в ... Mar 26 2018, 12:04 fill Цитата(EvilWrecker @ Mar 26 2018, 15:04) ... Mar 26 2018, 12:30 EvilWrecker ЦитатаХорошо, перефразируем т.к. snake routing вид... Mar 26 2018, 12:44 a123-flex Цитата(EvilWrecker @ Mar 26 2018, 15:44) ... Mar 26 2018, 13:07 EvilWrecker ЦитатаМне кажется это бессмысленная борьба, EvilWr... Mar 26 2018, 13:18 Inpharhus Знатный холивар развели, товарищи
Цитата(EvilWr... Mar 27 2018, 07:30 EvilWrecker ЦитатаЗнатный холивар развели, товарищи biggrin.g... Mar 27 2018, 09:54 Inpharhus Цитата(EvilWrecker @ Mar 27 2018, 12:54) ... Mar 27 2018, 11:29 EvilWrecker ЦитатаТут хочется привести цитату "Только сит... Mar 27 2018, 12:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|