Здравствуйте. Решил попробовать перейти (после пкада) на ментор по маршруту DC-Expedition. Накачал и распечатал кучу методичек. Но остались вопросы. Прошу помочь:
1. Ну, то что в DC невозможно нормально перенумеровать RefDes - это я понял. Можно с этим смириться. Но все же на данный момент для WG2005 нет никакой утилиты для перенумерации ?
2. Есть крупная микросхема, разбитая в схеме на части. Как сделать чтобы обозначения частей были вида D1.1 ? Т.е. номер части был, ну хоть какой нибудь ? Вручную пририсовывать буковку - не годится. После очередной упаковки схемы этому безумному DC может плеснуть в голову все переименовать сикось накось (алгоритм до сих пор для меня является загадкой) и тогда все съедет. И вообще, если нумерацию из pcb в схематик еще как то можно обосновать, то отсутствие обозначения части компонента - вообще ни в какие ворота не лезет. Где-то на форуме прочитал чье-то "авторитетное" заявление, что "сейчас во всем мире уже давно отказываются от этого". Однако, мало того что это нелогично, так еще и опровергается (лично проверил) такими уважаемыми фирмами, как TI, Freescale. вопрос однако.
3. При создании компонента одинаковые Pin Name ну никак нельзя иметь (а хотелось бы иметь несколько "Gnd" например. А вот иметь тут же при этом несколько одинаковых pin number - запросто (правда упаковщик схемы потом ругнется. И то схемы, а не лайбари!). Бред какой-то. Приходится извращаться - Gnd1, Gnd2 и т.д. Дурость ? Да. А что делать ?
4. Как создать такой компонент, чтобы он был только на схеме. Т.е. имел RefDes, Value. Но электрически не участвовал бы в схеме. Типичный пример - джампер или батарейка (не батарейный отсек). Т.е. кинул такой элемент в схему и отлично. В перечне элементов он есть, закупка потом его учитывает. Но не получается ! (в пкаде без проблем). Нельзя создать компонент как компонент совсем без выводов. Но при появлении выводов он будет вызывать ошибку о неподключенных контактах. Если сделать 2 контакта и замкнуть их на схеме, то тогда вылезет ошибка о неразведенной цепи. Ну даже наплевать, пусть он присутствует на плате (где-то за полем контура платы), но тогда бы без электрич. ошибок и неразведенных цепей. Замкнутый круг какой-то.
5. Ну с удалением сегмента цепи я так понял это тоже нерешаемый трабл, как и с нумерацией RefDes. Т.е. цепь между узлами не сегментируется, как бы ее не рисовал. Приходится удалять всю, потом восстанавливать.
6. Как перенумеровать цепь сразу во всем проекте, если цепь входит в шину и перечислена в BusContents ? Поиск с заменой туда не заходит. Трабл ? В пкаде все было просто, да, дам шин как таковых не было, была иммитация, но зашел в список цепей, нашел нужную цепь (обратите внимание какой удобство, не надо включать кучу галочек и писать имя цепи в поиске), переименовал и все. Голова не болит.
7. В пкаде заходишь в свойства цепи и видишь - на каких листах она присутствует, сколько и какие компоненты к ней подключены, нажал Highlight и она на всех листах подсветилась. Здесь как ? Список цепей насобачился смотреть через Edit Constraints. Компонентов пока не знаю как. Кроме как вывод в BOM.
Вообще, создается впечатление, как кто-то метко сказал, что DC это прога для первичного однократного _нарисования_ схемы, а не для работы в нем, не для редактирования проекта. Типа нарисовал проект и дальше трава не расти.

Если б не Expedition как свет в конце тоннеля, то сплошной негатив ...