Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с пониманием Flow Mode
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
hww
Добрый день,

Запуск Library Manager из меню [Start] в windows устанавливает FlowMode: NONE. Тогда как запуск из DxDesigner устанавливает: EE. При этом функционал в обоих случаях отличается. В режиме EE многие опции не активны, например нельзя вызвать New Cell. Хотелось бы понять причину такого поведения. Вероятно что я чего то не понимаю.

Другая странность заключается в том, что при изменении базы компонентов в Linrary Manager. А именно: добавление Symbol, или Part. Не обновляет базу в DxDesigner. Новый компонент не находится ни в панели CL View ни в панели Search: Затем после ряда совершенно случайных операций (выйдем сядем вдруг поедет) Part появляется в панели CL View, но не появляется в панели Search:

Очевидно что проблема связана с неумелыми действиями пользователя. Прошу указать на ошибки, либо дать совет что прочесть или как диагностировать проблему.

О моей установке:

Установлен VX2.2
WDIR: D:\projects\EEVX\WDIR
Проект: D:\projects\EEVX\Project1
Библиотека: D:\projects\EEVX\Xpedition_XENTP_Library. Поэтому изменены пути к файлам в файлах: Mentor_XENTPVX_Library_Seed_Job.prj и Mentor_EE79_Library_Seed_Job.prj
Затем файлы скопированы в C:\MentorGraphics\EEVX.2.2\SDD_HOME\standard\templates\dxdesigner\expedition
Затем настройки ODBC по инструкции.
Ну и создание нового проекта, а затем настройка Databook Data Source.
Frederic
Цитата(hww @ Oct 29 2017, 15:31) *
Добрый день,

Запуск Library Manager из меню [Start] в windows устанавливает FlowMode: NONE. Тогда как запуск из DxDesigner устанавливает: EE. При этом функционал в обоих случаях отличается. В режиме EE многие опции не активны, например нельзя вызвать New Cell. Хотелось бы понять причину такого поведения. Вероятно что я чего то не понимаю.

Другая странность заключается в том, что при изменении базы компонентов в Linrary Manager. А именно: добавление Symbol, или Part. Не обновляет базу в DxDesigner. Новый компонент не находится ни в панели CL View ни в панели Search: Затем после ряда совершенно случайных операций (выйдем сядем вдруг поедет) Part появляется в панели CL View, но не появляется в панели Search:
....

если коротко то:
1.если запускаешь ЦБ из Start или из директории то полное управление ЦБ
2.в DxD,то необходимо сделать Tools/UpdateLib чтобы новые компаненты попали в проект
3.соответственно далее в Ехр провести FA

т.е. в DxD и Ехр имеется ограничения с работой в ЦБ
hww
Цитата(Frederic @ Oct 29 2017, 17:21) *
если коротко то:
1.если запускаешь ЦБ из Start или из директории то полное управление ЦБ
2.в DxD,то необходимо сделать Tools/UpdateLib чтобы новые компаненты попали в проект
3.соответственно далее в Ехр провести FA

т.е. в DxD и Ехр имеется ограничения с работой в ЦБ


Спасибо. Действительно, после UpdateLib компоненты появляются в CLView но их нет Search. Последняя 3я строчка не совсем понятна... что есть FA?
Frederic
Цитата(hww @ Oct 29 2017, 17:30) *
Спасибо. Действительно, после UpdateLib компоненты появляются в CLView но их нет Search. Последняя 3я строчка не совсем понятна... что есть FA?

FA - Forward Annotate
только вначале не через нажатие желтого светофора в нижнем правом углу, а через Setup/ProjectIntegration
тут имеется 5 вариантов FA c работой инфы из ЦБ



fill
Цитата(hww @ Oct 29 2017, 17:30) *
Спасибо. Действительно, после UpdateLib компоненты появляются в CLView но их нет Search.

Search означает обращение к сторонней базе данных атрибутов компонентов (в данном случае БД Access). То что вы добавили компонент в ЦБ отнюдь не означает то что бы добавили строчку с его атрибутами в БД.
hww
Цитата(fill @ Oct 29 2017, 18:48) *
Search означает обращение к сторонней базе данных атрибутов компонентов (в данном случае БД Access). То что вы добавили компонент в ЦБ отнюдь не означает то что бы добавили строчку с его атрибутами в БД.


Это я понимаю. Спасибо, просто было подозрения что databook должен как то обновляться из LibraryManager. Ну а если нет, то в моем случае можно вообще работать без этой базы данных. Еще раз всем спасибо.
fill
Цитата(hww @ Oct 29 2017, 19:15) *
Это я понимаю. Спасибо, просто было подозрения что databook должен как то обновляться из LibraryManager. Ну а если нет, то в моем случае можно вообще работать без этой базы данных. Еще раз всем спасибо.

Может и обновляться, но вами Тыц
hww
Цитата(fill @ Oct 30 2017, 09:55) *
Может и обновляться, но вами Тыц


Спасибо.

Есть еще вопрос. Создаю новый symbol, у которого 38 выводов.
Создаю Part с этим символом и DIP40. В закладке Power NC Pins, назначаю отсутствующие в символе пины в No Route (или NC)
При паковке платы Package... ошибка:

packaging error has been found. For those errors that only involve the application of wrong pin numbers, either repackage the schematic by hand or simply remove at least one pin number per symbol to enable automatic packaging when you run this procedure again.

Если создать символ с двумя дополнительными пинами NC1 и NC2, то в закладке Power NC pins ничего делать не нужно и операция паковки проходит без ошибок. Не знаю почему так.
Frederic
Цитата(hww @ Oct 30 2017, 19:00) *
Спасибо.

Есть еще вопрос. Создаю новый symbol, у которого 38 выводов.
Создаю Part с этим символом и DIP40. В закладке Power NC Pins, назначаю отсутствующие в символе пины в No Route (или NC)
При паковке платы Package... ошибка:
..............

что не то делаешь
см картинку
hww
Цитата(Frederic @ Oct 30 2017, 19:54) *
что не то делаешь
см картинку


Хмм. Да вроде все делаю правильно. Похоже на проблемы с установкой. Еще один лаг, после move symbol в другой партишн, символ правильно отображается в preview но в symbol editor пинов и графических элементов нет. Перенос в исходный партишн, все возвращает в нормальное состояние. Постараюсь преодолеть траблу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.