Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Использование DB в Altiume
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
F@ntic
Кто знает, как в проекте использовать две базы данных и возможно ли. Т.е. надо чтоб компонент был вставлен из библиотеки (*.DbLib) а остальные параметры, специфичные для проекта, брались из локальной базы данных (*.DbLink).

Данные из *.DbLib добавляются, а из *.DbLink нет. У меня сделано, так что у компонента есть две ссылки (LocalDBLink и GlobalDBLink), поэтому они не перекрываются. Добавление начинается, когда я отключаю *.DbLib из установленных библиотек.
smile3046.gif
Владимир
Не понял. .DbLink это не база, а только ссылка на базу. Две и более одновременно базы можно, не пробовал,
F@ntic
Не ну понятно что .DbLink это ссылка на базу (*.DbLib тоже ведь ссылка на базу), так же понятно, что две (можно и больше) базы можно использовать , проблема заключаеться в другом:

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

ЗЫ: В качаестве самих баз использовал EXCELS, ACCESS, MySQL.
Владимир
Одновременно не получится--- возьмет ту, у которой приоритет выше. Но в два этапа по идее можно.
Хотя что вам мешает объединить базы, если все имена параметров там разные?
F@ntic
Объеденить не получиться, так как базы должны быть разные. Попробую объяснить зачем нужно, может кто подскажет, как такое сделать:
1. Есть в библиотеке схематика элемент УГО разъема (например DIN41612 количество контактов 96).
2. В базе элементтов (крпаративной) на него ссылка с соответсвующими аттрибутами футпринта, производителя и т.д.
3. Есть проект (не один) в котором таких разъемов несколько штук (т.е. у них разница только в названии цепей).
4. Вот тут я и хотел использовать дополнительную локальную базу для задания названия цепей.
Не знаю правильно так или нет но идея мне нравиться.

Цитата
Но в два этапа по идее можно.

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