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

 
 
 
Reply to this topicStart new topic
> Получение схемы из PCB
VasaShmidt
сообщение Aug 22 2011, 10:10
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 22-12-10
Пользователь №: 61 798



Уважаемые знатоки! Подскажите, пожалуйста, а можно ли в Альтуме из имеющейся PCB добыть схему?
Для устранения непонимания сразу поясню, зачем оно мне сдалось. От давно ушедшего разработчика осталась PCBшка, разведённая ещё в PCADе. Схем и библиотек от этого проекта нет. Есть только бумажный вариант схемы, который бы хотелось проверить на соответствие плате. Хотелось бы хоть как-то автоматизировать этот процесс, хотябы схему руками по плате не восстанавливать...
Go to the top of the page
 
+Quote Post
Iptash
сообщение Aug 22 2011, 10:22
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Нет, только в ручную.
Go to the top of the page
 
+Quote Post
VasaShmidt
сообщение Aug 22 2011, 10:38
Сообщение #3





Группа: Новичок
Сообщений: 6
Регистрация: 22-12-10
Пользователь №: 61 798



Эх... жаль.
Спасибо за ответ sm.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 22 2011, 10:53
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Iptash @ Aug 22 2011, 13:22) *
Нет, только в ручную.

Ну отчего же. Библиотеку посадочных мест создать автоматом запросто из PCB
Ну у для схемы и саму схему-- это да. только по твердой копии в ручную
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Aug 22 2011, 13:27
Сообщение #5


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Немного офф...
Странно, что ни один из производителей КАДов не додумался до сих пор сделать режим реверсирования.
То есть, pcb->NetList->sch layout
Даже open-source, свободные от политики и не обремененные стяжательством.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
v-vovchek
сообщение Aug 22 2011, 13:33
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 530
Регистрация: 9-08-09
Из: Одесса
Пользователь №: 51 805



Цитата(Владимир @ Aug 22 2011, 13:53) *
Ну отчего же. Библиотеку посадочных мест создать автоматом запросто из PCB
Ну у для схемы и саму схему-- это да. только по твердой копии в ручную

Приходилось с подобным сталкиваться. Я сделал так.
1.По бумажной схеме воссоздал ее в схемном редакторе.
2.С этой схемы протранслировал ее в имеющийся PCB.
Имеем нормальную (в электронном виде) схему и соответствующий ей PCB.
Как писали ранее, библиотеку посадочных мест сделал по имеющемся PCB.
Дальше смело можно дорабатывать проект.
Правда в ручном режиме пришлось сравнить схему в цифре и на бумаге.

Короче пути я не знаю.

Сообщение отредактировал v-vovchek - Aug 22 2011, 13:35
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 22 2011, 13:34
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Цитата
Странно, что ни один из производителей КАДов не додумался до сих пор сделать режим реверсирования.


А как Вы себе представляете реализовать бесконечное множество вариантов отображения имеющегося нетлиста?sm.gif Как набор компонентов с прицепленными портами? Да лучше нарисовать самому, чем смотреть такое... а это единственный возможный вариант реализации сего дела.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Aug 23 2011, 06:50
Сообщение #8


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Uree @ Aug 22 2011, 17:34) *
А как Вы себе представляете реализовать бесконечное множество вариантов отображения имеющегося нетлиста?sm.gif Как набор компонентов с прицепленными портами?

Набор компонентов с межсвязями (синенькими нитками, как при разводке платы).
А дальше остается только "развести" схему для лучшей читабельности. Причем сделать это проще, чем пцб, т.к. пересечения проводников допускаются и УГО можно гибчее менять, в отличие от посадочных мест.

У меня эта идея-фикс несколько с другим приложением - разрабатывать схемы в стиле HDL, чтобы с графикой возиться только на конечном этапе при закладке документации в архив.
Потому что сколько времени иногда уходит на творческое перерисовывание одного и того же в процессе разработки - это просто кошмар. Иногда быстрее заново нарисовать.
И все это с простой целью получения нетлиста для дальнейшей разводки.
К счастью, делать это приходится довольно редко, это и успокаивает. В основном аппаратура унифицирована и большая часть работы посвящена программному обеспечению.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 23 2011, 07:13
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Вы как-то скромно мыслите. Набор компонентов с синенькими нитками... ну может какому-нибудь усилителю в кружке юного техника и хватит. Но нормальные схемы по тысяче-полторы-две компонентов в себя включают. С процами/ПЛИСами на полтысячи-тысяче ног. И дальше сининькие нитки рисовать будем?sm.gif Или все-таки делить на страницы? А как делить, по какому принципу?
В вопросах автотрассировки все-таки какая-то математика используется, теория графов и т.п. Но рисование схемы похоже никак вообще не формализуется. Поэтому идея останется фиксsm.gif
Go to the top of the page
 
+Quote Post
VasaShmidt
сообщение Aug 23 2011, 07:27
Сообщение #10





Группа: Новичок
Сообщений: 6
Регистрация: 22-12-10
Пользователь №: 61 798



Кстати о синих нитках. Их получить достаточно просто - кнопкой Unroute в менюшке Tools. И, вроде бы, все позиционные обозначения подписаны и, при наличии мозга, понятно, что это и для чего... Казалось бы - вот она, схема! Я так было и обрадовалась. Ага. ЩАЗЗЗЗ! Даже при достаточно небольшой схеме я умудрилась запутаться sad.gif Автоматизированной системе же всё равно, где нарисовать точку соединения двух параллельных кусков цепи. А человеку уже не всё равно - местами и неудобочитаемо получается... Но, на мой взгляд, какой-нибудь генетический алгоритм и перерисовал бы при наличии правильной настройки. Или нейронная сеть. Жаль, что пока не приделали ничего такого к Альтуму. Хоть самой пиши sm.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 23 2011, 08:51
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Uree @ Aug 23 2011, 10:13) *
Вы как-то скромно мыслите. Набор компонентов с синенькими нитками...

Ну да. Зачем тогда схема. Нетлиста достаточно. А он из PCB просто формируется.
Поддерживаю. Все же схема нужна для читаемости, а не для ниточек
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 02:39
Рейтинг@Mail.ru


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