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

 
 
> Pick & place, сгенерировать
peshkoff
сообщение Mar 14 2018, 06:58
Сообщение #1


люблю бегать и орать
*****

Группа: Свой
Сообщений: 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 (для пассива)
попали в один файл.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
peshkoff
сообщение Mar 14 2018, 10:12
Сообщение #2


люблю бегать и орать
*****

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



В акцессе уйма таблиц. я понял, что там полное описание платы, но обрбатывать их какой то очень сложный путь.
мне кажется должен быть и покороче.

в PCB\vbreport\work я нашел файлы.
там в файле .TCM координаты, а определить что за компонент можно по ссылке PartNumberID,
а PartNumberID искать в .TCV....

мне пришлось их сращивать в екселе. В принципе все сработало, но теперь новая версия и опять по новой.

отправлю вариант с Output>Report_Writer, может получится что.

Хотелось бы знать (для собственно развития) как это делают в экспедишине в большинстве случаев?
Ведь на производство нужно отдавать эту информацию. в каком виде ее отдаете вы?
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Mar 24 2018, 03:53
Сообщение #3


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

Группа: Свой
Сообщений: 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 лет.


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
fill
сообщение Mar 24 2018, 08:08
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Mar 24 2018, 08:52
Сообщение #5


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

Группа: Свой
Сообщений: 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-летней давности.

А в мелких системах можно вообще ручками править файлы проектов.


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 02:10
Рейтинг@Mail.ru


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