|
Авторисование схем по нетлисту, может кто подскажет |
|
|
|
Apr 18 2005, 12:59
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Может кто знает программу, рисующую схемы по нетлисту. Чтобы было понятно, о чем речь, обрисую ситуацию. У нас есть отдел ремонта. Платы, на которые нет схем, прозваниваются вручную и составляется список цепей. Потом рисуется схема, чтобы понять логику работы и впоследствии починить эту плату и другие подобные, если они поступят в ремонт. Понятно, что схемы получаются оченьтрудночитаемые, но другого пути нет. Впоследствии если есть смысл схема перерисовывается с целью повышения удобочитаемости. Но это бывает крайне редко. Понятно также, что искомая программа будет выдавать трудночитаемые схемы. Это не пугает. А если потом можно будет отредактировать полученную схему вручную, то это вообще круто. Существует ли сабж в природе?
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
 |
Ответов
(1 - 8)
|
Apr 18 2005, 13:33
|
Знающий
   
Группа: Свой
Сообщений: 646
Регистрация: 21-06-04
Пользователь №: 71

|
Цитата(Vadim @ Apr 18 2005, 15:59) Может кто знает программу, рисующую схемы по нетлисту. Чтобы было понятно, о чем речь, обрисую ситуацию. У нас есть отдел ремонта. Платы, на которые нет схем, прозваниваются вручную и составляется список цепей. Потом рисуется схема, чтобы понять логику работы и впоследствии починить эту плату и другие подобные, если они поступят в ремонт. Понятно, что схемы получаются оченьтрудночитаемые, но другого пути нет. Впоследствии если есть смысл схема перерисовывается с целью повышения удобочитаемости. Но это бывает крайне редко. Понятно также, что искомая программа будет выдавать трудночитаемые схемы. Это не пугает. А если потом можно будет отредактировать полученную схему вручную, то это вообще круто. Существует ли сабж в природе? B PCADe довольно легко вручную или простенькой программой внедрить связи в edif формат. Изображения элементов должны присутствовать. Мы по скану платы восстанавливали связи в pcb Pcad"a автоматически, а затем копированием в текстовом редакторе переносили их в sch. После этого он отображает связи флажками с номерами цепей. Ну а приводить в качественный вид, конечно, только руками.
|
|
|
|
|
Apr 18 2005, 15:06
|

Гуру
     
Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093

|
Труд колоссальный, даже для несложных плат. Предложу другой вариант (конкретно по протелу, но и в пикаде можно извратиться: Например плата двухсторонняя. Сканируете обе стороны и пытаетесь загрузить графику на плату, но не как графику в пикаде, а как линии на сигнальных слоях. Софт для этого есть и халявный тоже. Два слоя получили. Вручную напихиваем виа во все места где есть КП и ПО. Если при импорте удалось соблюсти масштаб и есть информация об элементах, то можно и их наставить. Далее делаем генерацию нетлиста по связанной меди. Это мы отказались от прозвонки. Имея нетлист пусть даже на такой страшной плате мы его можем передать в редактор схем. Метод проверялся 5 лет назад на версии Protel 99 SE и работал. Сейчас в протеле с обратной аннотацией сплошные заморочки, но тоже можно попробовать. Далее, если не получилось, то можно подключить к процедуре пикад. Если графический нетлист получили в пикаде - чудесно, если в протеле, то плату надо перегнать в пикад и стандартной утилитой запустить сравнение двух списков соединений: графическог и пустого. Результат всосать в пикад схематик или нашу схемаджи через механизм ECO. На схеме напихаются компоненты и порты с именами цепей вместо линий. Далее ручками меняем порты на связи для читаемости схемы. Но помнится мне, давным давно разработчики фристайла или топора создали свой редактор схем, который загружал нетлист и рисовал по нему схему. Вернее начали создавать и не закончили по банальным причинам: отсутствие финансирования (читай отсутствие продаж других их продуктов из-за тяги юзеров к халяве) и, как следствие, отсутствие свободного времени для продолжения разработки "на общественных началах". На прилагаемом рисунке схема, полученная импортом нетлиста.
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 18 2005, 19:03
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Спасибо всем, но это не совсем то что надо. Просто ремонтникам надоело вручную схемы с платы срисовывать. Лично я этим не занимаюсь и не планирую заниматься, спрашиваю, потому что охота им помочь. Еще раз: имеем нетлист, имеем некую прогу, грузим туда нетлист и (о чудо) появляется нечто вроде файла печатной платы с загруженным нетлистом (корпуса элементов, накиданные до кучи и " резиновые нити" между ними, только вместо корпусов - символы. Еще раз подчеркиваю - пляшем от нетлиста. Так у них принято, а сканированием никто заниматься не будет. Web Pack ведь умеет рисовать схему по результатам синтеза, разобраться в которой, правда, невозможно. Но если поправить ручками... Нужно что-то подобное. Причем один ремонтник уверяет, что видел, как кто-то накидал элементы, ввел таблицу связей и появились цепи...
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
Apr 19 2005, 09:21
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Цитата(KA_ru @ Apr 18 2005, 22:25) это могут все современные программы. делается Backannotate кроме того есть EDIF Viewer Вы опять ничего не поняли. Чтобы сделать Backannotate, нужно иметь файл платы. Если бы это было нужно лично мне, я бы использовал Backannotate, поскольку в схемных редакторах и редакторах плат я как рыба в воде. Прозвонил бы связи, составил бы таблицу, попросил бы программиста написать утилиту, делающую нетлист для PADS (я в PADS работаю) по полученной таблице, создал бы недостающие компоненты, кинул бы нетлист в редактор плат и наконец сделал бы Backannotate. Тут все правильно, это понятно. Но Вы не учитываете, что ремонтники - люди старой закалки. Есть и пенсионеры. Никаких САПРов не знают. Никаких компонентов создавать не будут. Испокон веков звонили и будут звонить. Составляли таблицы и будут составлять. Вы что, думаете они ради этого освоят САПР? Это сколько же времени надо?!! Да никогда. Еще раз повторяю - ремонтники могут составить таблицу связей в виде текстового файла. Причем в любой нужной форме. Если найдется программа, они будут рисовать символы и сохранять их в библиотеке. Если там будет возможность, будут вручную набивать таблицу связей. Полученную автоматом схему они в случае необходимости будут править вручную. Все. Ничего другого делать они не будут. Неужели ничего такого в природе не существует?
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
Apr 19 2005, 09:47
|
Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 25-03-05
Из: Edinburgh,UK
Пользователь №: 3 683

|
Идея генерации схемы из нетлиста, стара как спайс Вот есть VEMO naprimer http://www.quintics.com/vemo.htmНо только она страшно тормознутая поскольку написана на JAVA А вот ищё и СПАЙС ВИЖИН http://www.concept.de/sv_index.html поинтерестней будет.
|
|
|
|
|
Apr 19 2005, 10:43
|

Неиодный дизайнер
    
Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273

|
Цитата(monya @ Apr 19 2005, 12:47) Идея генерации схемы из нетлиста, стара как спайс Вот есть VEMO naprimer http://www.quintics.com/vemo.htmНо только она страшно тормознутая поскольку написана на JAVA А вот ищё и СПАЙС ВИЖИН http://www.concept.de/sv_index.html поинтерестней будет. Во-во-во...  Это уже по теме. Большое спасибо!!! Посмотрим...
--------------------
SPECCTRA forever! IO/Designer forever!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|