Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема "Job Management Wizard" - проект с двумя board
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
sast777
EE7.9, есть проект в котором две board - каждая со своим pcb (проект, схемы и pcb созданы из DxD);

Boards связаны через разъем - потому проект с двумя board.

При использовании "Job Management Wizard" после выбора проекта-источника появляется строка с предложением выбрать новое имя проекта,

и вообще не появляется строка с предложением выбрать имя pcb

В проектах с одной board "Job Management Wizard" работает верно - Wizard предлагает выбрать новое имя для project и для pcb.

Это фича или мой частный баг? И если это фича - то как еще возможно переименовать pcb в проекте с двумя board (идут доработки, нужны уникальные имена для каждой pcb)


Пока, изменив одну из плат, меняю имя проекта целиком и имена герберов вручную.
fill
Цитата(sast777 @ Apr 13 2011, 11:45) *
EE7.9, есть проект в котором две board - каждая со своим pcb (проект, схемы и pcb созданы из DxD);

Boards связаны через разъем - потому проект с двумя board.

При использовании "Job Management Wizard" после выбора проекта-источника появляется строка с предложением выбрать новое имя проекта,

и вообще не появляется строка с предложением выбрать имя pcb

В проектах с одной board "Job Management Wizard" работает верно - Wizard предлагает выбрать новое имя для project и для pcb.

Это фича или мой частный баг? И если это фича - то как еще возможно переименовать pcb в проекте с двумя board (идут доработки, нужны уникальные имена для каждой pcb)


Пока, изменив одну из плат, меняю имя проекта целиком и имена герберов вручную.


Видимо это пока недоработка.

Выход из положения:

1. После копирования, задите проводником в папки PCB и измените названия файлов *pcb
2. В текстовом редакторе внесите соответствующие изменения в файл проекта *prj - там для каждой платы есть строчки типа:
KEY PCBDesignPath "PCB_2\Board2_v2.pcb"

Т.е. если изменили файл платы на Board2_v3.pcb, то строку надо привести в соотвествие
KEY PCBDesignPath "PCB_2\Board2_v3.pcb"
sast777
Спасибо, опыт - великая сила!

Все сработало. Пусть и с многочисленной руганью, но целостный проект получил.

P.S.

Для тех, кому еще придется с этим столкнуться:

Во всем нужно чувство меры.

Я начал с того, что поменяв имя файла Old_board_name.pcb на New_board_Name.pcb, далее UltraEdit'ом сделал

"Search and Replace" текста Old_board_name.pcb на New_board_Name.pcb во всей директории \Project_name

С благими намерениями - чтобы уж точно ничего не упустить, где есть ссылки на Old_board_name.pcb.

Expedition тут же рухнул, а я пошел писать вопрос...
f1 fan
Подскажите пожалуйста в чем преимущество/недостатки делать в одном проекте несколько плат.
SII
Смежный вопрос появился. В моём проекте предполагается три печатных платы: процессорная, дисплейная и аналоговая. Первые две являются самодостаточными и могут применяться в разных проектах, и лишь третья -- узкоспециализированная и пригодная только для этого проекта. Нельзя ли каждую из первых двух плат оформить отдельными проектами (чтобы с ними можно было работать совершенно независимо), но при этом иметь возможность использовать эти проекты в качестве "подпроектов" в проектах более высокого уровня? В частности, было бы желательно, чтобы изменения, вносимые в одном проекте, автоматически отражались на такой плате в других проектах.
fill
Цитата(f1 fan @ May 20 2012, 14:37) *
Подскажите пожалуйста в чем преимущество/недостатки делать в одном проекте несколько плат.


Преимущество, то что в одном проекте всего устройства содержатся все схемы, взаимосвязанные между собой, т.е. изменения в какой-либо части устройства сразу отслеживаются\видны и в других частях.


Цитата(SII @ May 20 2012, 16:21) *
Смежный вопрос появился. В моём проекте предполагается три печатных платы: процессорная, дисплейная и аналоговая. Первые две являются самодостаточными и могут применяться в разных проектах, и лишь третья -- узкоспециализированная и пригодная только для этого проекта. Нельзя ли каждую из первых двух плат оформить отдельными проектами (чтобы с ними можно было работать совершенно независимо), но при этом иметь возможность использовать эти проекты в качестве "подпроектов" в проектах более высокого уровня? В частности, было бы желательно, чтобы изменения, вносимые в одном проекте, автоматически отражались на такой плате в других проектах.



В принципе, есть понятие Reuse_Blocks, т.е. схему\плату можно сохранить в ЦБ и далее использовать в других проектах, соответственно изменение такого блока в ЦБ автоматом отобразится и в проектах где он использован.
SII
Спасибо. Про блоки читал, но как-то не подумал о них: вероятно, из-за того, что воспринял их как готовые куски принципиальных схем, но не более того (т.е. без платы с её компонентами и разводкой). Попробую.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.