|
Система контроля версия для схем PCAD |
|
|
|
Jan 29 2016, 18:08
|
Профессионал
Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623
|
У наших ребят в КБ есть утилита сравнения нетлистов. Показывает только отличия в соединениях.
--------------------
На правах рекламы: Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD! Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard! В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor, с возможностью работы с дифференциальными парами со статическим контролем фазы, редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями, и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006. Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год! Подробности: https://www.pcbsoft.ru/orcad-za-19900
|
|
|
|
|
Jan 29 2016, 19:18
|
Участник
Группа: Участник
Сообщений: 69
Регистрация: 10-01-10
Пользователь №: 54 704
|
В составе PCAD-а есть специальная утилита NetSync.exe, предназначенная для сравнения нетлистов. Причём можно сравнивать нетлисты полученные как из схемы, так и из платы. Результат её работы - текстовый файл различий, который можно "втянуть" в схему/плату командой Import ECOs...
|
|
|
|
|
Jan 29 2016, 19:39
|
Участник
Группа: Участник
Сообщений: 69
Регистрация: 10-01-10
Пользователь №: 54 704
|
Цитата(bbb @ Jan 29 2016, 22:25) Анет ли утилит, которые могут ВИЗУАЛЬНО(ГРАФИЧЕСКИ) подсветить прямо на схеме разнящиеся участки цепей и компонеты? И чтобы можно было некоторые отличия скрыть(замаскировать) Я таких не знаю Цитата(bbb @ Jan 29 2016, 22:25) Например поставил я резистор другого типа и чо? Схема принципиально от этого же не изменилась. Как и таблица соединений. После NetSync в этом случае в ECO файле будет только информация об заменённом компоненте и его атрибутах, но не будет изменений в таблице соединений. (Если конечно нумерация выводов у старого и нового резисторов совпадают и выводы у него не поменяны местами.)
|
|
|
|
|
Jan 29 2016, 21:14
|
Местный
Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261
|
Цитата(Corvus @ Jan 29 2016, 21:18) 10 лет такое никому в голову не приходило. Переходите на современное ПО. В Альтиум всё это есть http://techdoc.altium.com/display/ADRR/Ver...ge+Manager))_ADНет там ничего. Вы сами-то по своей ссылке ходили? Там обычный SVN какой программисты используют. Т.е. сравнение и визуализация отличий на уровне текста и файлового дерева. А с просил ГРАФИЧЕСКУЮ визуализацию прям на схеме. И причем не всех отличий, а не замаскированных Может в EPLAN-е или E3.Series такое есть? Ведь это вроде сейчас самые продвинутые рисовалки схем
Сообщение отредактировал bbb - Jan 29 2016, 21:16
|
|
|
|
|
Jan 29 2016, 21:31
|
Профессионал
Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623
|
Цитата(bbb @ Jan 30 2016, 00:14) Нет там ничего. Вы сами-то по своей ссылке ходили? Там обычный SVN какой программисты используют. Т.е. сравнение и визуализация отличий на уровне текста и файлового дерева.
А с просил ГРАФИЧЕСКУЮ визуализацию прям на схеме. И причем не всех отличий, а не замаскированных
Может в EPLAN-е или E3.Series такое есть? Ведь это вроде сейчас самые продвинутые рисовалки схем Если рассматривать другие пакеты, а не только PCAD, то вот что есть в последнем OrCAD EDM, и это намного лучше и удобнее, чем просто "визуальное" сравнение: Координация командной работы над проектомПросматривайте, управляйте, и назначайте схемные страницы вашим инженерам из централизованного места, управляйте правами доступа к страницам Фиксация неподтвержденных данных проектаФиксация страниц, которые в данный момент редактируются пользователем, происходит автоматически, и другие пользователи могут получить доступ к этим страницам только на чтение Прослеживание и коммуникации в реальном времениПомечается и хранится загрузка или сохранение каждой страницы проекта, что дает команде разработчиков полный контроль и понимание того, что было изменено на странице, кто это поменял, и почему Полная история версийХранится полная история версий каждого загруженного изменения на странице или на уровне проекта, что делает гораздо проще откат назад к предыдущим версиям, или сравнение изменений
--------------------
На правах рекламы: Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD! Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard! В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor, с возможностью работы с дифференциальными парами со статическим контролем фазы, редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями, и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006. Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год! Подробности: https://www.pcbsoft.ru/orcad-za-19900
|
|
|
|
|
Jan 30 2016, 14:13
|
Местный
Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261
|
Ну а если все-таки в сравнивать текст пикадовскаих netlist-ов? Подскажите какой формат нетлиста лучше использовать и как сделать так, чтобы малейшее изменение схемы не приводило к тому, что нетлисты невозможно сравнить из-за того, что элементы сгенерированы в другом порядке. Не... Можно конечно попробовать использовать механизм LINK-ов, имеющиеся как в Beyound Compare так и в Araxis Merge и ВРУЧНУЮ стрелочками показывать какой кусок текста в одном файле соответствует какому куску в другом файле. Но уж больно это муторно. Народ! Кто занимался проблемой сравнения версий схемы и поиска отличий и решил её для PCAD2006! Посоветуйте что-нибудь Я пока использую формат "PSPICE" нетлиста. Так как он наиболее компактный и не перегруженный лишней инфой. Но там все равно бывает, что PCAD SCHematic у практически одинаковых схем строки нетлиста (соответствующие одному компоненту) располагает в разном порядке
Сообщение отредактировал bbb - Jan 30 2016, 14:15
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|