Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как можно к новой схеме прицепить старый PCB
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
Mahim
Есть новый проект, схема копия из старого + небольшие изменения, как можно сюда, в новый проект прицепить PCB часть от старого, в DV-Expedition такое легко можно было сделать.
fill
Цитата(Mahim @ Jun 22 2009, 12:34) *
Есть новый проект, схема копия из старого + небольшие изменения, как можно сюда, в новый проект прицепить PCB часть от старого, в DV-Expedition такое легко можно было сделать.


Вообще-то наиболее правильно это было бы - с самого начала сделать копию исходного проекта с помощью Job_Management_Wizard и затем вносить изменения в схему.
В принципе можно и сейчас поступить практически также, просто после создания копии, в нее скопировать\заменить схемы из вашего нового проекта.
Mahim
Про такой метод - Job_Management_Wizard я знаю, спасибо!
B-52
Здравствуйте.
Есть проект с оттрассированной платой
и новая схема с изменениями от заказчика.
Есть способ их соединить?
ClayMan
Если и то, и другое сделано в одном маршруте, то по идее - без проблем. Как указано выше
Цитата
просто после создания копии, в нее скопировать\заменить схемы из вашего нового проекта.
B-52
Цитата(ClayMan @ Jun 22 2011, 14:46) *
скопировать\заменить схемы


Не могли бы Вы подробнее описать этот процесс "скопировать\заменить"?
Извините, наверное туплю wink.gif
ClayMan
Честно говоря сам подобное не делал, но почему-то мне кажется, что нужно заменить содержимое всех папок проекта, кроме папки PCB. Плюс возможно содержимое файла PCB/Logic/Netlist.aug

Попробуйте методом проб и ошибок, мне кажется так вы быстрее результата достигните, чем ждать точного описания от кого-то здесь.
fill
Цитата(B-52 @ Jun 22 2011, 16:47) *
Не могли бы Вы подробнее описать этот процесс "скопировать\заменить"?
Извините, наверное туплю wink.gif


Собственно говоря в чем проблемы то?
У вас есть схема и ассоциированная с ней плата как в новом, так и в старом проекте.
Соотвественно можно совместить содержимое как со стороны схемы, так и со стороны платы.
В первом случае в старый проект копируем схемы нового вместо существующих - удалить листы и вставить новые - последовательность копирования схемы\блока\листа\части_схемы из проекте в проект описана в тренинге по DxD.
Во втором случае из нового проекта удаляем папку PCB и вставляем из старого. Если имя схемы в проектах не менялось, то все срастется.

При любом варианте наверняка проблемы вам гарантированы, т.к. заказчик скорее всего "оформил схему по ГОСТ" перенумеровав компоненты по схеме (сверху вниз - слева направо cranky.gif ) и теперь получится что в топологии стоит например R10, а в новой схеме он уже R12, т.к. внутреннего протокола об изменениях внутри iCDB в вашем случае нет, то на месте R10 появится уже другой резистор. laughing.gif Соотвественно изменятся соединения и удалятся трассы ....
Если заказчик умный - не делал перенумерацию и новые компоненты имеют номера выше последнего номера в старом проекте, то вам повезло - проблем не будет. rolleyes.gif
Dimoza
У меня задача, надеюсь, решается элементарно, только куда копать надо? wink.gif

EE7.9.1. Есть готовый проект. Но приспичило его засунуть в другой корпус. Соответственно хочется переупаковать его на другой template. Как заставить "DxDesigner To Expedition PCB" заново спросить про выбор template и PCB directory?

-> Способ нашел, насколько корректный - не знаю. В файле xxx.pcb убираем две строчки:
KEY LayoutTemplate "xxx"
KEY PCBDesignPath "xxx"
fill
Цитата(Dimoza @ Jul 8 2011, 15:58) *
У меня задача, надеюсь, решается элементарно, только куда копать надо? wink.gif

EE7.9.1. Есть готовый проект. Но приспичило его засунуть в другой корпус. Соответственно хочется переупаковать его на другой template. Как заставить "DxDesigner To Expedition PCB" заново спросить про выбор template и PCB directory?


Внутри Exp меню File>New - в диалоге после выбора *prj готового проекта вылезет предупреждение что проект уже ассоциирован с платой - хотите изменить? ...
Dimoza
fill, У меня получается, что можно выбрать другой каталог для "New PCB design filename", но template не изменить, т.к. поле"PCB layout template" остаётся неактивным, с тем шаблоном, который был изначально в проекте. То же самое, если запустить отдельно Job Management Wizard.
fill
Цитата(Dimoza @ Jul 8 2011, 16:49) *
fill, У меня получается, что можно выбрать другой каталог для "New PCB design filename", но template не изменить, т.к. поле"PCB layout template" остаётся неактивным, с тем шаблоном, который был изначально в проекте. То же самое, если запустить отдельно Job Management Wizard.


А схема в чем?
Если в DxD, то самое простое:
- внутри DxD добавляем новую схему - она становится блоком
- ставим ее как Root (ПКМ>Set_As_Root), соотвественно старая становится просто блоком
- делаем из него вторую Board (ПКМ>Create_Board)
- выбираем в навигаторе вторую Board и нажимаем на иконку Exp - возникает диалог создания новой платы.
Dimoza
Спасибо. Всё получилось, и без шаманства в конфигах sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.