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

 
 
> Shemagee + Kadstar, Как подгрузить нет лист из схемажее в Cadstar ?
SpaceInvader
сообщение Jun 22 2007, 16:37
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 26-10-06
Пользователь №: 21 702



Как подгрузить нет лист из схемажее в Cadstar ? Никто не подскажет ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SpaceInvader
сообщение Jun 27 2007, 16:43
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 26-10-06
Пользователь №: 21 702



После 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, независимо от того что написано дальше. То, поскольку разработчик обычно работает с достаточно однородной комплектацией,
дальнейшие замены будут делом пары минут и нажатия двух кнопок.

Это все проверено не только на двух резисторах, но и на довольно сложной иерархической схеме, никаких глюков не замечено.

Конечно в этом случае теряются некоторые приятные вещи и вообще это все изврат, но что не сделаешь из любви к ГОСТ ;-)
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Apr 5 2008, 19:15
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(SpaceInvader @ Jun 27 2007, 19:43) *
7. На первый взгляд может показаться достаточно трудоемкой процедурой подбор корпусов и замена каждого элемента в тексте, но если написать небольшую программку (может кто возьмется, а то готовой такой я не нашел) осуществляющую замену по шаблону и с возможностью замены по неполному названию, например, понятно, что все что начинается в списке на CR0603 есть ничто иное как резистор 0603, независимо от того что написано дальше. То, поскольку разработчик обычно работает с достаточно однородной комплектацией,
дальнейшие замены будут делом пары минут и нажатия двух кнопок.


Первое, что приходит в голову - в CFDSTAR и в PCAD одинаковые компоненты в библиотеках называть одинаово.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:13
Рейтинг@Mail.ru


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