|
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 лет.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
Mar 24 2018, 08:08
|

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

|
Цитата(a123-flex @ Mar 24 2018, 06:53)  В экспедишине по любому поводу пишут собственные костыли. Всего за 2 месяца и 3 релиза на питоне я получил прекрасный стабильный релиз конвертора, что собирает pick place файл из двух стандартных выходных файлов без всякого репорт райтера, который перманентно не работает по любой причине.
В конце концов поставили альтиум, и когда я сгенерил pick place двумя щелчками плюс 1кнопкой, я выстрелил себе в ногу, и снёс ментор. В процессе я вдруг понял, что формирование pick place ментор неудачно пытался содрать у альтиума (не вышло). А потом ещё выяснилось, что у альтиума с библиотеками в 1000 раз лучше, это ускоряет подготовку либы раз в 10 и прекрасно работает конвертор из vx.
Вот тут-то я и решил, что больше ни одного проекта в Менторе у нас не будет.
Хоть мы сидели на нем 15 лет. Если вы такой крутой программист, то непонятно зачем было тратить столько времени на написание обработчика сторонних файлов, если можно было используя функции Automation выбирать всю необходимую информацию напрямую из топологии. Странно, но у меня почему-то Report Writer без проблем формирует задаваемые мной отчеты, да и от других пользователей нареканий не поступало. В чем интересно ускорение в 10 раз конкретно проявляется. Приведите примеры, а то мне даже стало интересно. Если достоинством является большое количество сделанных непонятно кем библиотек, так сходили бы на partquest.com - на данный момент там ~850 000 компонентов для ментора.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Mar 24 2018, 08:52
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(fill @ Mar 24 2018, 12:08)  Если вы такой крутой программист, то непонятно зачем было тратить столько времени на написание обработчика сторонних файлов, если можно было используя функции Automation выбирать всю необходимую информацию напрямую из топологии. Нельзя, и вы прекрасно об этом знаете. В менторе все постоянно глючит и отваливается, и для того чтобы сделать все что угодно, нужно постоянно мужественно преодолевать самые разнообразные грабли... Я начал писать конвертор после того, как попытался по вашему совету воспользоваться report writer-ом. Разумеется все тут же упало. Цитата(fill @ Mar 24 2018, 12:08)  Странно, но у меня почему-то Report Writer без проблем формирует задаваемые мной отчеты... Вы вообще в своем уме ? Вы официальный продаван Ментора, как вы можете сказать, что в Менторе чтото не работает ? Вы в этой фразе рассчитывали на то, что ктото этого не знает ? Цитата(fill @ Mar 24 2018, 12:08)  ...да и от других пользователей нареканий не поступало. Вы это специально писали ? Вы действительно хотите чтобы я привел ссылки на нарекания других пользователей, и описания того, как быстро и есть ли это вообще в принципе, чтобы ментор исправлял свои баги ? Цитата(a123-flex @ Mar 24 2018, 12:43)  В чем интересно ускорение в 10 раз конкретно проявляется. Приведите примеры, а то мне даже стало интересно. Если достоинством является большое количество сделанных непонятно кем библиотек, так сходили бы на partquest.com - на данный момент там ~850 000 компонентов для ментора. Вот на этом поле я не буду с вами тягаться. У вас опыт таких боев - вся жизнь. Я высказал свое мнение, которое заработал за 15 лет пользования: сперва я был пользователем сам, а теперь мои подчиненные. Когда у меня разработчик на последнем проекте перешел от разработки схемы к трассировке меньше чем за день (а проект был на 300 компонентов) - я обалдел. В менторе он тратил на работу с либой в такого размера проекте 2-3 дня, а в больших проектах с ПЛИС - ещё больше. Выходит, пользоваться Ментором просто невыгодно. А бесконечная миграция снизу вверх и несовместимость версий ? Я могу открыть проект сегодняшнего альтиума в его сборке 4-летней давности. А в мелких системах можно вообще ручками править файлы проектов.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
Сообщений в этой теме
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, 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  fill Цитата(a123-flex @ Mar 24 2018, 06:5... May 10 2018, 17:08   Roman53 Цитата(fill @ May 10 2018, 21:08) Несколь... May 13 2018, 04:07    fill Цитата(Roman53 @ May 13 2018, 07:07) Не с... May 13 2018, 07:55 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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|