Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Создать компонент
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
SergNK
Сплит-мастером получил отдельно футпринты и УГО. Хочу создать новый компонент из имеющихся УГО и футпринта в Access. Какие поля обязательные для связи компонента с файлом футпринта и файлом УГО?
Владимир
Цитата(SergNK @ Apr 4 2011, 17:32) *
Сплит-мастером получил отдельно футпринты и УГО. Хочу создать новый компонент из имеющихся УГО и футпринта в Access. Какие поля обязательные для связи компонента с файлом футпринта и файлом УГО?

Две-- ссылка на футпринт и на УГО
SergNK
Я понимаю, что две. А имена у них есть? В Access я вижу поля LibraryRef, FootprintRef, Footprint, LibraryReference. Что за что отвечает?
Владимир
LibraryRef -УГО
FootprintRef - футпринт
SergNK
Фоку получился. С УГО и футпринтом, созданными в результате расщепления.
Я добавил УГО в папку с УГО, заполнил запись в таблице, но компонент при вызове в АД этот УГО не показывает. crying.gif
Что может быть? При формировании таблиц БД еще создается список файлов, подключаемых к БД? Если так, то как зарегистрировать этот файл?
Владимир
Либо в базе указать ссылку на конкретный файл библиотеки, или подключить всю директорию, где хранятся библиотеки
SergNK
Цитата(Владимир @ Apr 4 2011, 21:35) *
Либо в базе указать ссылку на конкретный файл библиотеки, или подключить всю директорию, где хранятся библиотеки

Перерыл весь Access, но не нашел, куда воткнуть путь...
Владимир
Цитата(SergNK @ Apr 4 2011, 21:50) *
Перерыл весь Access, но не нашел, куда воткнуть путь...

Access тут не причем
База и в CSV может быть


Library patch -- ссылку на конкрентую библиотеку УГО
Footprint patch -- тоже на посадочное место.

Вообще список зарезервированных параметров не большой- пару десятков.
Да и они не обязательны, Для этих целей можно любой использовать, или комбинацию параметров.
Когдато я писал подробно об этом
SergNK
Но почему библиотека работает с файлами-расщепенцами, хотя там нет полного пути, а с добавленными в ту же папку - нет?
Владимир
Цитата(SergNK @ Apr 4 2011, 23:11) *
Но почему библиотека работает с файлами-расщепенцами, хотя там нет полного пути, а с добавленными в ту же папку - нет?


Потому как путь к директории файлов-расщепенцов прописан (обычно по автомату там где и лежит SVNPCBLIB), а к добавленным нет, так как берется из другого проекта и надо это указывать.
Указывать можно
1. Сразу для всего пакета
3. только для инсталлированных библиотек
4. Только для конкретных проектов
5. только со ссылкой на конкретную библиотеку

Вообще вы бы проштудировали нелп в этом направлении, раз серьезно хотите за это дело взяться
SergNK
Цитата(Владимир @ Apr 5 2011, 08:47) *
Вообще вы бы проштудировали нелп в этом направлении, раз серьезно хотите за это дело взяться

Совершенно верно! Если ничто другое не помогает, прочти, наконец, инструкцию!
Спасибо, Владимир. В отношении меня можно посылать в хелпы и др. интересные места. так и сделаю, а потом расскажу.
Владимир
да никуда я Вас не отправлял.
Большинство вопросов уже было, описано и обсуждалось.
Каждый раз влазить и объяснять?-- для этого и есть курсы, а времени -только тогда-- когда это время есть.
Все почему-то любят считать только свое время, и совсем не оценивать чужое.
Хотите-- приглашайте. мне далеко ездить не надо. А то может и вообще пешком пройтись
SergNK
Извините, Владимир, если я Вас чем-то обидел. Я без обид и оскорблений, далеко уже не мальчик. И Вы сделали совершенно правильно.
А подъехать и я могу, если позволите. Только скажите, куда.
Я Альтиумом всерьез начал заниматься неделю назад, поэтому и вопросы могут быть простецкие с точки зрения гуру. laughing.gif
Владимир
Сейчас я не в той организации, кода можно пригласить со стороны
SergNK
Цитата(Владимир @ Apr 5 2011, 10:39) *
Сейчас я не в той организации, кода можно пригласить со стороны

Проверьте личку.
Alexey Sabunin
Цитата(Владимир @ Apr 5 2011, 11:39) *
Сейчас я не в той организации, кода можно пригласить со стороны

bb-offtopic.gif Товарищи, вам проще собраться за кружкой пива, и обсудить все вопросы beer.gif
SergNK
Цитата(Алексей Сабунин @ Apr 5 2011, 11:59) *
bb-offtopic.gif Товарищи, вам проще собраться за кружкой пива, и обсудить все вопросы beer.gif

Мы непременно так и поступим.

А теперь по теме.
Заставил-таки работать так, как я хотел.
После ритуальной пляски с бубном я выяснил, что АД при работе под SVN работает с библиотеками, сохраненными в кэше SVN, а не с теми, которые нам видны. Соответственно, простая операция update libraries в АД и последующий commit в SVN позволили появиться в библиотечной вкладке АД компонента, созданного в Access.

В структуре библиотек отсутствуют поля:
Library patch -- ссылку на конкрентую библиотеку УГО
Footprint patch -- тоже на посадочное место.

Общий путь определен в настройках *.SVNDbLib.

Считаю вопрос решенным.
Владимир
Цитата(SergNK @ Apr 5 2011, 16:17) *
После ритуальной пляски с бубном я выяснил, что АД при работе под SVN работает с библиотеками, сохраненными в кэше SVN, а не с теми, которые нам видны. Соответственно, простая операция update libraries в АД и последующий commit в SVN позволили появиться в библиотечной вкладке АД компонента, созданного в Access

Надо при изменениях делать refrech library-- тогда обнавляет после изменений в библе
Цитата
Library patch -- ссылку на конкрентую библиотеку УГО
Footprint patch -- тоже на посадочное место.

Общий путь определен в настройках *.SVNDbLib.

Это правильно. Но есть нюанс. если в директориях есть идентичные по названию УГО или футпринты-- возьмет из первой попавшейся
Цитата
Мы непременно так и поступим.
...
Считаю вопрос решенным.

Вопрос с пивом или библиотекой?
Если с пивом-- не употреляю
Если с библиотекой-- сомневаюсь. Просто пройден один из первых камней
SergNK
Цитата(Владимир @ Apr 5 2011, 19:04) *
Если с пивом-- не употреляю
Если с библиотекой-- сомневаюсь. Просто пройден один из первых камней

У нас даже привычки одинаковые!

А в одной директории два файла с одним именем не живут.
Владимир
Цитата(SergNK @ Apr 5 2011, 21:20) *
А в одной директории два файла с одним именем не живут.

Файлы тут не причем. Главное названия компонентов. Просто по умолчанию названия файлов и компонентов (если он там только один) делают одинаковыми. Но во первых это не обязательно.
А самое главное в директории может быть куча поддиректорий. А вот тут и имена файлов могут совпадать.
Я нарывался что брало даже с другого диска
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.