|
Система контроля версия для схем PCAD |
|
|
|
 |
Ответов
|
Jan 30 2016, 20:11
|
Местный
  
Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261

|
Цитата(vitan @ Jan 30 2016, 19:57)  Поищите сравнение картинок. Там есть достойные варианты. Да картинки и Araxis Merge и Beyound Compare могут сравнивать. Я так и делал: распечатывал схемы на виртуальном принтере в JPEG-формате и сравнивал. Но хотелось бы сравнивать топологию. И логическую структуру Вот сдвинули Вы компонент. Топология не изменилась. А Araxis Merge и Beyound Compare показывают кучу изменений. Или цепь переименовали. Топологически ничего не изменилось. Хотелось бы чтобы программа сравнения понимала это и просто бы сказала: "Цепь А была переименована в цепь Б и к ней был дополнительно подключен пин А20:31". Так же как и при изменении позиционных обозначений топология не меняется.
Сообщение отредактировал bbb - Jan 30 2016, 20:13
|
|
|
|
|
Jan 30 2016, 21:40
|
Местный
  
Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261

|
Цитата(vitan @ Jan 30 2016, 21:16)  Ну так в чём проблема? Нетлисты Вы умеете сравнивать Вот в чем: Цитата(bbb @ Jan 30 2016, 15:13)  PCAD SCHematic у практически одинаковых схем строки нетлиста (соответствующие одному компоненту) располагает в разном порядке  А если таких строк больше 200? А если кто-то просто перенумировал RefDes-ы компонентов в схеме? Да и в придачу пару цепей переименовал? Топология при это не изменилась. А вот нетлисты совершенно разные будут. Есть ли какая-нибудь программа, которая четко и ясно скажет мне, что ТОПОЛОГИЯ двух схем не отличается. А вот эту цепь переименовали на эту, у этих компонентов RefDes поменяли с того, на этот Т.е. система сравнения версий схем должна показать "ДЕЛЬТУ" двух схем в максимально наглядном и КОМПАКТНОМ виде. Чтобы человек мельком взгянув на дельту сразу понял, что изменилось в схеме. А не изучая часами нетлисты и анализируя различия в геометрии Типа в таком виде. Код 1)Изменения в топологии: добавлен компонент А17 и проведена связь между А13.10 и X32:1 2) Изменения в обозначениях: цепь А переименована в цепь Б 3) Изменения в геометрии: Был сдвинут компонент DD21 и изменена форма сегмента цепи РН И все сразу ясно. Не надо часами (а то и днями - если схема на несколько листо А1) сравнивать схему Вы скажите а нафига сравнивать схемы часами/днями? Ну, во первых, мне это чаще всего нужно, чтобы убедиться, что в результате правок и редактирования ("причесывания") схемы я не "выплеснул с водой и ребенка". Т.е. что не попортил топологию (что слуучайно не добавил и не удалил связей/компонентов). Что сам PCAD (иногда он "падает" выбрасывыя исключение) не попортил схему. Т.е. чтобы убедиться в целостостности топологии А схемы у меня бывают большие: на несколько листов А1. Каждый раз вручную все чекать очень утомительно
Сообщение отредактировал bbb - Jan 30 2016, 21:32
|
|
|
|
|
Jan 30 2016, 23:03
|

Профессионал
    
Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623

|
Цитата(bbb @ Jan 31 2016, 00:40)  Типа в таком виде. Код 1)Изменения в топологии: добавлен компонент А17 и проведена связь между А13.10 и X32:1 2) Изменения в обозначениях: цепь А переименована в цепь Б 3) Изменения в геометрии: Был сдвинут компонент DD21 и изменена форма сегмента цепи РН Ну то есть вам нужно что-то типа такого? Сравнение двух схем:
История изменений и возможность загрузить прошлые версии:
Тут показаны результаты сравнения двух схем по наличию/отсутствию компонентов, но также можно и сравнивать по изменению соединений - такая у Вас илея?... Насчет геометрии (компонент или провод передвинут на схеме) - мне кажется, это проверять как-то не за чем, верно? Цитата(bbb @ Jan 31 2016, 00:40)  Т.е. система сравнения версий схем должна показать "ДЕЛЬТУ" двух схем в максимально наглядном и КОМПАКТНОМ виде. Чтобы человек мельком взгянув на дельту сразу понял, что изменилось в схеме. А не изучая часами нетлисты и анализируя различия в геометрии Про PCAD я еще повыясняю у наших разработчиков в понедельник. А вот про OrCAD могу показать еще одну интересную штуку - действительно можно сравнить две схемы и получить список отличий, с подсветкой текстовых описаний этих отличий, где все понятно. Для примера я удалил компонент и цепь на схеме, вот результат сравнения двух схем:
Причем слева и справа иерархические списки, можно раскрыть каждый пункт и посмотреть подробности (например, если изменили какое-то свойство компонента, ну например, Footprint или Value - это тоже будет видно в отчете). Ну и вот еще одно приложение для OrCAD, которое можно загрузить из магазина приложений. Позволяет визуально просмотреть все отличия в двух схемах - что есть в одной, и нет в другой схеме, или какие значения поменялись. Посмотрите видео, особенно на 2й странице - сравнение связей. Впечатляет! Мне кажется, это ровно то, что Вы хотели бы получить, верно? http://orcadmarketplace.com/ProductDetails...39/Default.aspxВводное видео: http://view.vzaar.com/1054311/player?frame...&height=400Сравнение связей: http://view.vzaar.com/1270693/player?frame...&height=400
--------------------
На правах рекламы: Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD! Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard! В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor, с возможностью работы с дифференциальными парами со статическим контролем фазы, редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями, и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006. Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год! Подробности: https://www.pcbsoft.ru/orcad-za-19900
|
|
|
|
Сообщений в этой теме
bbb Система контроля версия для схем PCAD Jan 29 2016, 17:44 PCBtech У наших ребят в КБ есть утилита сравнения нетлисто... Jan 29 2016, 18:08 bbb Как показывает отличия? Графически? Подсвечивая от... Jan 29 2016, 18:31 zxcv В составе PCAD-а есть специальная утилита NetSync.... Jan 29 2016, 19:18 bbb Анет ли утилит, которые могут ВИЗУАЛЬНО(ГРАФИЧЕСКИ... Jan 29 2016, 19:25 zxcv Цитата(bbb @ Jan 29 2016, 22:25) Анет ли ... Jan 29 2016, 19:39 Corvus Цитата(bbb @ Jan 29 2016, 22:25) Анет ли ... Jan 29 2016, 20:18  bbb Цитата(Corvus @ Jan 29 2016, 21:18) 10 ле... Jan 29 2016, 21:14   PCBtech Цитата(bbb @ Jan 30 2016, 00:14) Нет там ... Jan 29 2016, 21:31   Corvus Цитата(bbb @ Jan 30 2016, 00:14) Нет там ... Jan 30 2016, 15:10 bbb Ну а если все-таки в сравнивать текст пикадовскаих... Jan 30 2016, 14:13 bbb А что на картинке?
Подсветка добавленного компонен... Jan 30 2016, 15:59 vitan http://www.cadalist-enterprises.com/applications/d... Jan 30 2016, 19:15     PCBtech -------------------
И вот еще одно приложение, тож... Jan 31 2016, 00:12 bbb А как там с маскИрованием не интересных изменений?... Jan 31 2016, 04:28 PCBtech Цитата(bbb @ Jan 31 2016, 07:28) А как та... Jan 31 2016, 10:50 bbb Вы не ответили на мой вопрос. А ответили на не мой Jan 31 2016, 18:50 PCBtech Цитата(bbb @ Jan 31 2016, 21:50) Вы не от... Jan 31 2016, 21:49 bbb PCBtech
Но вот смотрите.
Допустим переименовал я ц... Feb 1 2016, 15:59 PCBtech Да, можно выбрать только нужные типы изменений, ко... Feb 1 2016, 19:43 bbb А топологию умеет сравнивать? Feb 1 2016, 20:07 PCBtech Цитата(bbb @ Feb 1 2016, 23:07) А тополог... Feb 1 2016, 20:45 bbb Нет. Про платы я ничего не говорил. Я про схемы.
П... Feb 2 2016, 15:22 PCBtech Не очень понятная аналогия.
Если Вы про нетлист (с... Feb 2 2016, 16:43 bbb Гуглите изоморфизм графов Feb 2 2016, 18:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|