Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Копирование проекта в новый проект в Orcad 9.2
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
bsp
Просьба высказать соображения! Делаю из старого проекта новый. В новый проект копирую страницы из старого проекта. Все-бы хорошо, но есть страница, которая изображает 16-ть повторяющихся комплектов. Part reference элементов в каждом комплекте выполнена в виде: 0_R11 - резистор R11 нулевого комплекта, 3_R11 - резистор R11 третьего комплекта. После копирования во всех комплектах part reference одинаковая и соответствует нулевому комплекту. То-ли это глюк программы, то-ли вообще элементы в повторяющихся комплектах задумано обозначать по другому. Побороть сам не смог, а обозначать заново вручную - очень нудно, да и ошибки вносятся легко. И, кстати, кто-нибудь знает, как в этом пакете автоматически пронумеровать элементы на приципиальной схеме "сверху-вниз" а не "слева-направо"?
dm_mur
Цитата(bsp @ Feb 12 2006, 21:49) *
Просьба высказать соображения! Делаю из старого проекта новый. В новый проект копирую страницы из старого проекта. Все-бы хорошо, но есть страница, которая изображает 16-ть повторяющихся комплектов. Part reference элементов в каждом комплекте выполнена в виде: 0_R11 - резистор R11 нулевого комплекта, 3_R11 - резистор R11 третьего комплекта. После копирования во всех комплектах part reference одинаковая и соответствует нулевому комплекту. То-ли это глюк программы, то-ли вообще элементы в повторяющихся комплектах задумано обозначать по другому. Побороть сам не смог, а обозначать заново вручную - очень нудно, да и ошибки вносятся легко. И, кстати, кто-нибудь знает, как в этом пакете автоматически пронумеровать элементы на приципиальной схеме "сверху-вниз" а не "слева-направо"?


Если вы копируете методом ctrlC-ctrlV - то парт референсы сбрасываются. К сожалению, заставить оркад нумеровать по-другому невозможно. Попробуйте из листа схемы старого проекта выкинуть все ненужное и вставить его в виде иерархического блока. Или прицепить к проекту в виде страницы схемы.
bsp
Цитата(dm_mur @ Feb 13 2006, 05:21) *
Цитата(bsp @ Feb 12 2006, 21:49) *

Просьба высказать соображения! Делаю из старого проекта новый. В новый проект копирую страницы из старого проекта. Все-бы хорошо, но есть страница, которая изображает 16-ть повторяющихся комплектов. Part reference элементов в каждом комплекте выполнена в виде: 0_R11 - резистор R11 нулевого комплекта, 3_R11 - резистор R11 третьего комплекта. После копирования во всех комплектах part reference одинаковая и соответствует нулевому комплекту. То-ли это глюк программы, то-ли вообще элементы в повторяющихся комплектах задумано обозначать по другому. Побороть сам не смог, а обозначать заново вручную - очень нудно, да и ошибки вносятся легко. И, кстати, кто-нибудь знает, как в этом пакете автоматически пронумеровать элементы на приципиальной схеме "сверху-вниз" а не "слева-направо"?


Если вы копируете методом ctrlC-ctrlV - то парт референсы сбрасываются. К сожалению, заставить оркад нумеровать по-другому невозможно. Попробуйте из листа схемы старого проекта выкинуть все ненужное и вставить его в виде иерархического блока. Или прицепить к проекту в виде страницы схемы.

Копирую в виде иерархических блоков. Но все эти блоки ссылаются на одну схему. В этой схеме в свойствах элементов для каждого указаны шестнадцать различных reference ( 0_R11, 1_R11 ... ). В исходном проекте эти свойства заносились вручную. Все это работает, нормально идет проверка правильности, генерация списков цепей, трассировка. Но вот при копировании в другой проект свойства элементов во всех комплектах соответствуют свойствам элемента самого младшего (базового?) комплекта.
arttab
Создаю новый проект, копирую главный лист с иерархическими блоками, создаю newshematic и newpage как в проекте, откуда копировал, и вставляю в newpages содержимое иерархического блока. Работает нормально (anotions? creat netkist).
bsp
Цитата(arttab @ Feb 15 2006, 04:41) *
Создаю новый проект, копирую главный лист с иерархическими блоками, создаю newshematic и newpage как в проекте, откуда копировал, и вставляю в newpages содержимое иерархического блока. Работает нормально (anotions? creat netkist).

Попробовал. Создал новый проект, скопировал в него главный лист с иерархическими блоками. Далее создаю newshematic и newpage с такими же именами, как в старом проекте. Копирую в новую страницу содержимое страницы старого проекта. Счастья это не приносит, любой комплект при открывании имеет нумерацию элементов нулевого комплекта. При этом наличие 16-ти комплектов сомнению не подвергается ( при открывании схемы спрашивает, комплект с каким номером открыть ). Пробовал копировать не содержимое страницы, а саму страницу, и схему - результат прежний. Если при этом посмотреть свойства элементов, то в старом проекте у каждого элемента 16 строчек ( по числу иерархических блоков ) и в каждой строчке обозначение элемента отличается. В новом проекте строчек тоже 16, но обозначение элемента в каждой строчке повторяется.
KiV
Может проблема в настройках?
Options->Preferences->Miscellaneous
Я уже не помню, как в 9.2, но в 10.5 в этом окне есть пара пунктов:
1) Automatically reference plased parts
2) Preserve reference on copy
Первый выключить, второй включить.
bsp
Цитата(KiV @ Feb 21 2006, 17:51) *
Может проблема в настройках?
Options->Preferences->Miscellaneous
Я уже не помню, как в 9.2, но в 10.5 в этом окне есть пара пунктов:
1) Automatically reference plased parts
2) Preserve reference on copy
Первый выключить, второй включить.

В 9.2 есть только первый пункт. Его выключение не помогает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.