После 2 - х недель поисков нашел как подгрузить нетлист из Schemagee
в Cadstar.
Процедура следующая:
1. Берем схему из схемаджее и делаем ее экспорт в ACCEL ASCII
2. Запускаем Pulsonix 4.5 Demo (можно взять с сайта электрейда )
3. В Pulsonix - экспорт нетлист – выбираем Zuken Rinf PCB netlist.
4. Получаем примерно следующий текстовый документ (пример для двух
резисторов)
.HEA
.TIM 2007 6 25 11 31 34
.APP "Pulsonix"
.TYP FULL
.ADD_COM R1 "CR0603-JW-431 BOURNS" "CR0603-JW-431 BOURNS"
.ADD_COM R2 "CR0603-JW-431 BOURNS" "CR0603-JW-431 BOURNS"
.ADD_TER R1 1 "NET1"
.TER R2 1
.ADD_TER R1 2 "NET2"
.TER R2 2
как видно в строке .ADD_COM указывается тип компонента (зачем 2 раза не знаю)
Выбираем из библиотек Cadstar элементы с подходящими корпусами и делаем замену
текстовом редакторе. Получаем : (элемент 100R из стандартной библиотеки, и этот пример по идее должен нормально подгрузится (на Cadstar 9)) .
.HEA
.TIM 2007 6 25 11 31 34
.APP "Pulsonix"
.TYP FULL
.ADD_COM R1 "100R" "100R"
.ADD_COM R2 "100R" "100R"
.ADD_TER R1 1 "NET1"
.TER R2 1
.ADD_TER R1 2 "NET2"
.TER R2 2
.END
5. Запускаем Cadstar, создаем новый PCB – импорт. Корпуса без вопросов выкидываются на плату.
6. В результате имеем нормальное, без ручной перенумерации и аналогичного создания перечня элементов, рисование схем по ГОСТ (чтоб его) и один из лучших на сегодня разводчиков и к тому же ничего не надо покупать, за исключением Cadstar и схемажее конечно. Это я про LogicSwap, который и не конвертит нетлисты, а только схемы, да и попробовать его не удалось, крак не нашел. Да и что со схемой потом делать ?
7. На первый взгляд может показаться достаточно трудоемкой процедурой подбор корпусов и замена каждого элемента в тексте, но если написать небольшую программку (может кто возьмется, а то готовой такой я не нашел) осуществляющую замену по шаблону и с возможностью замены по неполному названию, например, понятно, что все что начинается в списке на CR0603 есть ничто иное как резистор 0603, независимо от того что написано дальше. То, поскольку разработчик обычно работает с достаточно однородной комплектацией,
дальнейшие замены будут делом пары минут и нажатия двух кнопок.
Это все проверено не только на двух резисторах, но и на довольно сложной иерархической схеме, никаких глюков не замечено.
Конечно в этом случае теряются некоторые приятные вещи и вообще это все изврат, но что не сделаешь из любви к ГОСТ ;-)