Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Авторисование схем по нетлисту
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development
Vadim
Может кто знает программу, рисующую схемы по нетлисту. Чтобы было понятно, о чем речь, обрисую ситуацию. У нас есть отдел ремонта. Платы, на которые нет схем, прозваниваются вручную и составляется список цепей. Потом рисуется схема, чтобы понять логику работы и впоследствии починить эту плату и другие подобные, если они поступят в ремонт. Понятно, что схемы получаются оченьтрудночитаемые, но другого пути нет. Впоследствии если есть смысл схема перерисовывается с целью повышения удобочитаемости. Но это бывает крайне редко. Понятно также, что искомая программа будет выдавать трудночитаемые схемы. Это не пугает. А если потом можно будет отредактировать полученную схему вручную, то это вообще круто.
Существует ли сабж в природе?
Кнкн
Цитата(Vadim @ Apr 18 2005, 15:59)
Может кто знает программу, рисующую схемы по нетлисту. Чтобы было понятно, о чем речь, обрисую ситуацию. У нас есть отдел ремонта. Платы, на которые нет схем, прозваниваются вручную и составляется список цепей. Потом рисуется схема, чтобы понять логику работы и впоследствии починить эту плату и другие подобные, если они поступят в ремонт. Понятно, что схемы получаются оченьтрудночитаемые, но другого пути нет. Впоследствии если есть смысл схема перерисовывается с целью повышения удобочитаемости. Но это бывает крайне редко. Понятно также, что искомая программа будет выдавать трудночитаемые схемы. Это не пугает. А если потом можно будет отредактировать полученную схему вручную, то это вообще круто.
Существует ли сабж в природе?
*


B PCADe довольно легко вручную или простенькой программой
внедрить связи в edif формат. Изображения элементов должны
присутствовать. Мы по скану платы восстанавливали связи в pcb
Pcad"a автоматически, а затем копированием в текстовом редакторе
переносили их в sch. После этого он отображает связи флажками
с номерами цепей. Ну а приводить в качественный вид, конечно,
только руками.
Yuri Potapoff
Труд колоссальный, даже для несложных плат.

Предложу другой вариант (конкретно по протелу, но и в пикаде можно извратиться:

Например плата двухсторонняя. Сканируете обе стороны и пытаетесь загрузить графику на плату, но не как графику в пикаде, а как линии на сигнальных слоях. Софт для этого есть и халявный тоже.

Два слоя получили. Вручную напихиваем виа во все места где есть КП и ПО. Если при импорте удалось соблюсти масштаб и есть информация об элементах, то можно и их наставить. Далее делаем генерацию нетлиста по связанной меди. Это мы отказались от прозвонки.

Имея нетлист пусть даже на такой страшной плате мы его можем передать в редактор схем. Метод проверялся 5 лет назад на версии Protel 99 SE и работал. Сейчас в протеле с обратной аннотацией сплошные заморочки, но тоже можно попробовать.

Далее, если не получилось, то можно подключить к процедуре пикад. Если графический нетлист получили в пикаде - чудесно, если в протеле, то плату надо перегнать в пикад и стандартной утилитой запустить сравнение двух списков соединений: графическог и пустого. Результат всосать в пикад схематик или нашу схемаджи через механизм ECO. На схеме напихаются компоненты и порты с именами цепей вместо линий. Далее ручками меняем порты на связи для читаемости схемы.


Но помнится мне, давным давно разработчики фристайла или топора создали свой редактор схем, который загружал нетлист и рисовал по нему схему. Вернее начали создавать и не закончили по банальным причинам: отсутствие финансирования (читай отсутствие продаж других их продуктов из-за тяги юзеров к халяве) и, как следствие, отсутствие свободного времени для продолжения разработки "на общественных началах".

На прилагаемом рисунке схема, полученная импортом нетлиста.
KA_ru
читаю и ничего не понимаю.

рисование подобных схем по плате
занимает порядка 3 часов имея хорошие навыки и знание то чего рисуешь.

удобный редактор.
рисуешь все компоненты что на плате.
и делаешь схему.

если же это делает человек без навыков или без знания мат-части.
тогда и делать это не надо.
ошибок будет много.

Были времена делал альбом схем для мониторов и Хероксов.
мониторы порядка 3 часов. Херокс день.
Vadim
Спасибо всем, но это не совсем то что надо. Просто ремонтникам надоело вручную схемы с платы срисовывать. Лично я этим не занимаюсь и не планирую заниматься, спрашиваю, потому что охота им помочь. Еще раз: имеем нетлист, имеем некую прогу, грузим туда нетлист и (о чудо) появляется нечто вроде файла печатной платы с загруженным нетлистом (корпуса элементов, накиданные до кучи и " резиновые нити" между ними, только вместо корпусов - символы. Еще раз подчеркиваю - пляшем от нетлиста. Так у них принято, а сканированием никто заниматься не будет.
Web Pack ведь умеет рисовать схему по результатам синтеза, разобраться в которой, правда, невозможно. Но если поправить ручками... Нужно что-то подобное.
Причем один ремонтник уверяет, что видел, как кто-то накидал элементы, ввел таблицу связей и появились цепи...
KA_ru
это могут все современные программы.

делается Backannotate

кроме того есть EDIF Viewer
Vadim
Цитата(KA_ru @ Apr 18 2005, 22:25)
это могут все современные программы.

делается Backannotate

кроме того  есть EDIF  Viewer
*

Вы опять ничего не поняли. Чтобы сделать Backannotate, нужно иметь файл платы. Если бы это было нужно лично мне, я бы использовал Backannotate, поскольку в схемных редакторах и редакторах плат я как рыба в воде. Прозвонил бы связи, составил бы таблицу, попросил бы программиста написать утилиту, делающую нетлист для PADS (я в PADS работаю) по полученной таблице, создал бы недостающие компоненты, кинул бы нетлист в редактор плат и наконец сделал бы Backannotate. Тут все правильно, это понятно.
Но Вы не учитываете, что ремонтники - люди старой закалки. Есть и пенсионеры. Никаких САПРов не знают. Никаких компонентов создавать не будут. Испокон веков звонили и будут звонить. Составляли таблицы и будут составлять. Вы что, думаете они ради этого освоят САПР? Это сколько же времени надо?!! Да никогда.
Еще раз повторяю - ремонтники могут составить таблицу связей в виде текстового файла. Причем в любой нужной форме. Если найдется программа, они будут рисовать символы и сохранять их в библиотеке. Если там будет возможность, будут вручную набивать таблицу связей. Полученную автоматом схему они в случае необходимости будут править вручную. Все. Ничего другого делать они не будут.
Неужели ничего такого в природе не существует?
monya
Идея генерации схемы из нетлиста, стара как спайс smile.gif

Вот есть VEMO naprimer http://www.quintics.com/vemo.htm
Но только она страшно тормознутая поскольку написана на JAVA

А вот ищё и СПАЙС ВИЖИН
http://www.concept.de/sv_index.html
поинтерестней будет.
Vadim
Цитата(monya @ Apr 19 2005, 12:47)
Идея генерации схемы из нетлиста, стара как спайс  smile.gif

Вот есть VEMO naprimer http://www.quintics.com/vemo.htm
Но только она страшно тормознутая поскольку написана на JAVA

А вот ищё и СПАЙС ВИЖИН
http://www.concept.de/sv_index.html
поинтерестней будет.
*

Во-во-во... smile.gif Это уже по теме. Большое спасибо!!! Посмотрим... smile3046.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.