Vadim 0 18 апреля, 2005 Опубликовано 18 апреля, 2005 · Жалоба Может кто знает программу, рисующую схемы по нетлисту. Чтобы было понятно, о чем речь, обрисую ситуацию. У нас есть отдел ремонта. Платы, на которые нет схем, прозваниваются вручную и составляется список цепей. Потом рисуется схема, чтобы понять логику работы и впоследствии починить эту плату и другие подобные, если они поступят в ремонт. Понятно, что схемы получаются оченьтрудночитаемые, но другого пути нет. Впоследствии если есть смысл схема перерисовывается с целью повышения удобочитаемости. Но это бывает крайне редко. Понятно также, что искомая программа будет выдавать трудночитаемые схемы. Это не пугает. А если потом можно будет отредактировать полученную схему вручную, то это вообще круто. Существует ли сабж в природе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Кнкн 5 18 апреля, 2005 Опубликовано 18 апреля, 2005 · Жалоба Может кто знает программу, рисующую схемы по нетлисту. Чтобы было понятно, о чем речь, обрисую ситуацию. У нас есть отдел ремонта. Платы, на которые нет схем, прозваниваются вручную и составляется список цепей. Потом рисуется схема, чтобы понять логику работы и впоследствии починить эту плату и другие подобные, если они поступят в ремонт. Понятно, что схемы получаются оченьтрудночитаемые, но другого пути нет. Впоследствии если есть смысл схема перерисовывается с целью повышения удобочитаемости. Но это бывает крайне редко. Понятно также, что искомая программа будет выдавать трудночитаемые схемы. Это не пугает. А если потом можно будет отредактировать полученную схему вручную, то это вообще круто. Существует ли сабж в природе? <{POST_SNAPBACK}> B PCADe довольно легко вручную или простенькой программой внедрить связи в edif формат. Изображения элементов должны присутствовать. Мы по скану платы восстанавливали связи в pcb Pcad"a автоматически, а затем копированием в текстовом редакторе переносили их в sch. После этого он отображает связи флажками с номерами цепей. Ну а приводить в качественный вид, конечно, только руками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri Potapoff 0 18 апреля, 2005 Опубликовано 18 апреля, 2005 · Жалоба Труд колоссальный, даже для несложных плат. Предложу другой вариант (конкретно по протелу, но и в пикаде можно извратиться: Например плата двухсторонняя. Сканируете обе стороны и пытаетесь загрузить графику на плату, но не как графику в пикаде, а как линии на сигнальных слоях. Софт для этого есть и халявный тоже. Два слоя получили. Вручную напихиваем виа во все места где есть КП и ПО. Если при импорте удалось соблюсти масштаб и есть информация об элементах, то можно и их наставить. Далее делаем генерацию нетлиста по связанной меди. Это мы отказались от прозвонки. Имея нетлист пусть даже на такой страшной плате мы его можем передать в редактор схем. Метод проверялся 5 лет назад на версии Protel 99 SE и работал. Сейчас в протеле с обратной аннотацией сплошные заморочки, но тоже можно попробовать. Далее, если не получилось, то можно подключить к процедуре пикад. Если графический нетлист получили в пикаде - чудесно, если в протеле, то плату надо перегнать в пикад и стандартной утилитой запустить сравнение двух списков соединений: графическог и пустого. Результат всосать в пикад схематик или нашу схемаджи через механизм ECO. На схеме напихаются компоненты и порты с именами цепей вместо линий. Далее ручками меняем порты на связи для читаемости схемы. Но помнится мне, давным давно разработчики фристайла или топора создали свой редактор схем, который загружал нетлист и рисовал по нему схему. Вернее начали создавать и не закончили по банальным причинам: отсутствие финансирования (читай отсутствие продаж других их продуктов из-за тяги юзеров к халяве) и, как следствие, отсутствие свободного времени для продолжения разработки "на общественных началах". На прилагаемом рисунке схема, полученная импортом нетлиста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KA_ru 0 18 апреля, 2005 Опубликовано 18 апреля, 2005 · Жалоба читаю и ничего не понимаю. рисование подобных схем по плате занимает порядка 3 часов имея хорошие навыки и знание то чего рисуешь. удобный редактор. рисуешь все компоненты что на плате. и делаешь схему. если же это делает человек без навыков или без знания мат-части. тогда и делать это не надо. ошибок будет много. Были времена делал альбом схем для мониторов и Хероксов. мониторы порядка 3 часов. Херокс день. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 18 апреля, 2005 Опубликовано 18 апреля, 2005 · Жалоба Спасибо всем, но это не совсем то что надо. Просто ремонтникам надоело вручную схемы с платы срисовывать. Лично я этим не занимаюсь и не планирую заниматься, спрашиваю, потому что охота им помочь. Еще раз: имеем нетлист, имеем некую прогу, грузим туда нетлист и (о чудо) появляется нечто вроде файла печатной платы с загруженным нетлистом (корпуса элементов, накиданные до кучи и " резиновые нити" между ними, только вместо корпусов - символы. Еще раз подчеркиваю - пляшем от нетлиста. Так у них принято, а сканированием никто заниматься не будет. Web Pack ведь умеет рисовать схему по результатам синтеза, разобраться в которой, правда, невозможно. Но если поправить ручками... Нужно что-то подобное. Причем один ремонтник уверяет, что видел, как кто-то накидал элементы, ввел таблицу связей и появились цепи... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KA_ru 0 18 апреля, 2005 Опубликовано 18 апреля, 2005 · Жалоба это могут все современные программы. делается Backannotate кроме того есть EDIF Viewer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 19 апреля, 2005 Опубликовано 19 апреля, 2005 · Жалоба это могут все современные программы. делается Backannotate кроме того есть EDIF Viewer <{POST_SNAPBACK}> Вы опять ничего не поняли. Чтобы сделать Backannotate, нужно иметь файл платы. Если бы это было нужно лично мне, я бы использовал Backannotate, поскольку в схемных редакторах и редакторах плат я как рыба в воде. Прозвонил бы связи, составил бы таблицу, попросил бы программиста написать утилиту, делающую нетлист для PADS (я в PADS работаю) по полученной таблице, создал бы недостающие компоненты, кинул бы нетлист в редактор плат и наконец сделал бы Backannotate. Тут все правильно, это понятно. Но Вы не учитываете, что ремонтники - люди старой закалки. Есть и пенсионеры. Никаких САПРов не знают. Никаких компонентов создавать не будут. Испокон веков звонили и будут звонить. Составляли таблицы и будут составлять. Вы что, думаете они ради этого освоят САПР? Это сколько же времени надо?!! Да никогда. Еще раз повторяю - ремонтники могут составить таблицу связей в виде текстового файла. Причем в любой нужной форме. Если найдется программа, они будут рисовать символы и сохранять их в библиотеке. Если там будет возможность, будут вручную набивать таблицу связей. Полученную автоматом схему они в случае необходимости будут править вручную. Все. Ничего другого делать они не будут. Неужели ничего такого в природе не существует? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
monya 0 19 апреля, 2005 Опубликовано 19 апреля, 2005 · Жалоба Идея генерации схемы из нетлиста, стара как спайс :) Вот есть VEMO naprimer http://www.quintics.com/vemo.htm Но только она страшно тормознутая поскольку написана на JAVA А вот ищё и СПАЙС ВИЖИН http://www.concept.de/sv_index.html поинтерестней будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 19 апреля, 2005 Опубликовано 19 апреля, 2005 · Жалоба Идея генерации схемы из нетлиста, стара как спайс :) Вот есть VEMO naprimer http://www.quintics.com/vemo.htm Но только она страшно тормознутая поскольку написана на JAVA А вот ищё и СПАЙС ВИЖИН http://www.concept.de/sv_index.html поинтерестней будет. <{POST_SNAPBACK}> Во-во-во... :) Это уже по теме. Большое спасибо!!! Посмотрим... :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться