|
EE2007 и утилиты экспорта в HKP, Есть ли в EE2007 утилиты LMCDB2HKP, PartsDB2HKP, CellDB2HKP, PadstackD |
|
|
|
 |
Ответов
|
Jun 17 2008, 19:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65

|
Ну, я за эту всю автоматизацию только взялся, вот дописываю скрипт для экспорта всей central library в отдельную папку. Т.е. например: в output\lmc лежит hkp, сгенеренный из <central library>.lmc, в котором вся структура библиотеки в output\pdb - лежат hkp разделов parts в output\cel - hkp разделов cell в output\psk - hkp padstack в output\sym - скопированы символы из SymbolLibs\<symbol partition>\sym т.е таким образом мы получаем все данные библиотеки, относящиеся к компонентам. А далее сделаю набор скриптов для верификации, экспорта и импорта этих данных. Чтож до автоматизированного создания компонентов, то думаю что-то тоже будет. Тем более что в PCB Matrix LP Wizard V2008 обещают экспорт/импорт данных в xml, т.е. можно будет вбить в файл размеры кучи корпусов, скормить их Wizard'у и получить на выходе cell.hkp и padstack.hkp для Expedition. Для создания символов и pinmapping компонентов с количеством ног от 4 до 4000 недавно начали использовать SymXpert, который также может экспортить данные в csv. Так что, надеюсь, постепенно буду все это дело реализовывать, и скрипты после тестов также буду выкладывать. По поводу Perl и Python: http://en.wikipedia.org/wiki/Perlhttp://en.wikipedia.org/wiki/Python_(programming_language)http://www.michurin.com.ru/python-vs-perl.shtmlИМХО Python больше для универсального, общего использования, а Perl создан для программ где "90% - это обработка текстов, а 10% - все остальное" Я, имея хорошую базу в С, освоил Perl на достаточном мне уровне за 16 часов.
|
|
|
|
|
Jun 18 2008, 01:41
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(cioma @ Jun 18 2008, 02:33)  Ну, я за эту всю автоматизацию только взялся, вот дописываю скрипт для экспорта всей central library в отдельную папку. Т.е. например: в output\lmc лежит hkp, сгенеренный из <central library>.lmc, в котором вся структура библиотеки в output\pdb - лежат hkp разделов parts в output\cel - hkp разделов cell в output\psk - hkp padstack в output\sym - скопированы символы из SymbolLibs\<symbol partition>\sym т.е таким образом мы получаем все данные библиотеки, относящиеся к компонентам. А далее сделаю набор скриптов для верификации, экспорта и импорта этих данных. Чтож до автоматизированного создания компонентов, то думаю что-то тоже будет. Тем более что в PCB Matrix LP Wizard V2008 обещают экспорт/импорт данных в xml, т.е. можно будет вбить в файл размеры кучи корпусов, скормить их Wizard'у и получить на выходе cell.hkp и padstack.hkp для Expedition. Для создания символов и pinmapping компонентов с количеством ног от 4 до 4000 недавно начали использовать SymXpert, который также может экспортить данные в csv. Так что, надеюсь, постепенно буду все это дело реализовывать, и скрипты после тестов также буду выкладывать. По поводу Perl и Python: http://en.wikipedia.org/wiki/Perlhttp://en.wikipedia.org/wiki/Python_(programming_language)http://www.michurin.com.ru/python-vs-perl.shtmlИМХО Python больше для универсального, общего использования, а Perl создан для программ где "90% - это обработка текстов, а 10% - все остальное" Я, имея хорошую базу в С, освоил Perl на достаточном мне уровне за 16 часов. до чего же универсален российский инженер. он не только сам рисует схемы, ведет библиотеки, разводит платы, сам же программирует свой девайс, и еще и дописывает автоматизацию к тому пакету, на котором работает! Наверное еще и подготовку производства в CAM тоже сам.
|
|
|
|
Сообщений в этой теме
cioma EE2007 и утилиты экспорта в HKP Jun 17 2008, 06:36 avesat есть, только не нашел
CompTypeDB2HKP.exe
HKP2Com... Jun 17 2008, 07:53 cioma Спасибо, эти две вобщем-то и не нужны.
Делаю скри... Jun 17 2008, 09:33  Vadim Цитата(cioma @ Jun 17 2008, 12:33) Делаю ... Jun 17 2008, 09:43   cioma Потому что Perl заточен под обработку текста, что ... Jun 17 2008, 11:18 Vadim <продолжение оффтопика>
Не помню где вычит... Jun 17 2008, 14:53   AlexN Цитата(cioma @ Jun 18 2008, 14:17) Белару... Jun 18 2008, 08:29 Vadim Цитата(cioma @ Jun 17 2008, 22:33) Чтож д... Jun 18 2008, 06:18 timon_by Цитатадо чего же универсален российский инженер. о... Jun 18 2008, 05:06 avesat А че за утилитки (скрипты) вы пишите? Есть стандар... Jun 18 2008, 06:31 Vadim Непонятно, к кому вопрос. На всякий случай тоже от... Jun 18 2008, 08:32  cioma Цитата(Vadim @ Jun 18 2008, 10:32) Для Ex... Jun 18 2008, 11:10   Vadim Во-первых, я в DC, а там не DxDatabook, а Part Man... Jun 18 2008, 12:17    cioma Тогда прошу прощения, про DC ничего сказать не мог... Jun 18 2008, 12:38     fill Цитата(cioma @ Jun 18 2008, 16:38) Тогда ... Jun 18 2008, 13:19      cioma Спасибо, а то понаписал бы скриптов, а в новом рел... Jun 18 2008, 13:32       fill Цитата(cioma @ Jun 18 2008, 17:32) Сейчас... Jun 18 2008, 14:43        atlantic Цитата(fill @ Jun 18 2008, 17:43) Коммент... Jun 20 2008, 07:34         Vadim Цитата(atlantic @ Jun 20 2008, 10:34) ...... Jun 20 2008, 07:41 avesat Цитата(Vadim @ Jun 18 2008, 11:32) ... ху... Jun 18 2008, 10:10 Vadim Дык убрали уже. А потом в каком-то там окуре верну... Jun 18 2008, 13:04 cioma Одно из основных препятствий, это то, что объедине... Jun 20 2008, 07:50 fill 17 июня в ответ на предложение Cadence Ментор опуб... Jun 20 2008, 09:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|