|
Как праильно создать библиотеку компонентов?, вопрос не куда нажать, а более глубокий) |
|
|
|
Jul 23 2010, 15:24
|
студент
   
Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712

|
Привет Всем! У меня есть одно УГО двухконтактного коннектора и несколько топологических посадочных мест разных коннекторов которые являются двухконтактными.))) Как правильнее сделать библиотеку коннекторов: 1. Оставить одно УГО и с ним связать несколько посадочных мест? (рис.1) 2. Для каждого посадочного места создать свой файл *.schLib в котором разместить одно и тоже УГО? Достоинство первого способа - это не придется создавать копии одних и тех же условно графических изображений. А недостаток певого способа - как на схеме отобразить наименование выбранного посадочного места? Или всё таки правильнее работать вторым способом? Подскажите пожалуйста....
Сообщение отредактировал Fynjisx - Jul 23 2010, 15:26
Эскизы прикрепленных изображений
--------------------
С Уважением...
|
|
|
|
|
 |
Ответов
|
Aug 31 2010, 11:06
|
Частый гость
 
Группа: Свой
Сообщений: 147
Регистрация: 19-10-05
Из: Россия, г.Чебоксары
Пользователь №: 9 845

|
Цитата(Владимир @ Jul 24 2010, 15:21)  Ну так я и советую на Библиотеку в виде базы переходить. Поскажите плз как в базе данных библиотек прописать правильно путь в Library Path и Footprint Path? Немного поясню, я создал базу данных компонентов из уже существующих и установленных библиотек с расширением *.IntLib, в итоге получил файл с DBLib.MDB. В этом файле Library Path и Footprint Path содержат строчки Libraries\Оптопары.SCHLIB и Libraries\Оптопары.PcbLib. Решил просто поэкспериментировать с созданием компонента в базе данных, создал в Оптопары.PcbLib футпринт TSOP65P640X110_HS-20N. Ну и скопировав в базе строчку рабочего компонента, решил просто поменять футпринт, вписав TSOP65P640X110_HS-20N в нужные места. К сожалению, результат меня не обрадовал. Новый компонент появился доступным для установки в проекте, но нужный футпринт у него я так и не увидел. Долго думал, ломал голову, пока не догадался в Library Path и Footprint Path указать полный путь к нужному файлу (D:\Work\...\Оптопары.PcbLib). Вот после этого у компонента появился нужный футпринт. Отсюда вопрос, как нужно вписать правильно путь, чтоб не только я мог использовать данную базу? И второй вопрос, чтоб изменения произведенные в базе вступили в силу, необходимо после сохранения самой базы, отключить DBLIB.DBLib от проекта, и проинсталлировать заново. Так и должно быть?
|
|
|
|
|
Aug 31 2010, 11:28
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Sergey Makarov @ Aug 31 2010, 15:06)  Как нужно вписать правильно путь, чтоб не только я мог использовать данную базу? Сделайте файлы SchLib и PcbLib доступными по сети и укажите сетевой, а не локальный путь к ним. Цитата(Sergey Makarov @ Aug 31 2010, 15:06)  Чтоб изменения произведенные в базе вступили в силу, необходимо после сохранения самой базы, отключить DBLIB.DBLib от проекта, и проинсталлировать заново. Так и должно быть? Для этого существует кнопочка Reconnect, которую вы можете увидеть открыв сам файл DbLib из списка файлов проекта. Учтите, что в исходном состоянии кнопка называется Connect. Если подключение к базе данных установлено, то кнопка деактивируется и подписывается при этом Connected. Она снова становится активной, если произошли какие-то изменения в БД или в настройках.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Aug 31 2010, 12:34
|
Частый гость
 
Группа: Свой
Сообщений: 147
Регистрация: 19-10-05
Из: Россия, г.Чебоксары
Пользователь №: 9 845

|
Цитата(Master of Nature @ Aug 31 2010, 15:28)  Для этого существует кнопочка Reconnect, которую вы можете увидеть открыв сам файл DbLib из списка файлов проекта. Учтите, что в исходном состоянии кнопка называется Connect. Если подключение к базе данных установлено, то кнопка деактивируется и подписывается при этом Connected. Она снова становится активной, если произошли какие-то изменения в БД или в настройках. Кстати проверил только что. После внесения изменений Reconnect так и не повился, пытался править и в самом Альтиуме, и напрямую через Аксесс. Цитата(Master of Nature @ Aug 31 2010, 16:14)  Возможно вам нужна SVNLib. Посмотрите ссылку в этой ветке форума. думал будет немного проще  Решил проблему  Оказалось все достаточно просто, надо было всего лишь прописать в Library Path и Footprint Path Оптопары.SCHLIB и Оптопары.PcbLib, без указания Libraries\. И все сразу запахало
|
|
|
|
|
Aug 31 2010, 12:45
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Sergey Makarov @ Aug 31 2010, 16:34)  Кстати проверил только что. После внесения изменений Reconnect так и не повился, пытался править и в самом Альтиуме, и напрямую через Аксесс. Измените Source of Connection и снова вернитесь к исходным настройкам (достаточно пару раз щелкнуть по Radio-Button). Цитата(Sergey Makarov @ Aug 31 2010, 16:34)  Решил проблему  Оказалось все достаточно просто, надо было всего лишь прописать в Library Path и Footprint Path Оптопары.SCHLIB и Оптопары.PcbLib, без указания Libraries\. И все сразу запахало  Так, для справки: файл базы данных и DBLib где находятся относительно папки Libraries ?
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Sep 1 2010, 09:42
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Master of Nature @ Aug 31 2010, 16:45)  Файл базы данных и DBLib где находятся относительно папки Libraries ? Сам же и отвечаю: относительные пути прописываются от местоположения файла DBLib А вообще, в файле содержится параметр " LibrarySearchPath=", вот только получить доступ к нему из самого AD у меня не получилось. Да и с назначением пока не разобрался...
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
Сообщений в этой теме
Fynjisx Как праильно создать библиотеку компонентов? Jul 23 2010, 15:24 Владимир 1/ Не достаток первого-- каждый раз ломать голову,... Jul 23 2010, 15:34 Murzik_6011 Лично мне больше нравится выриант, когда каждому к... Jul 23 2010, 15:43 Fynjisx Скажите, как бы вы поступили с моем случае, т.е с ... Jul 24 2010, 10:18 IDE Цитата(Murzik_6011 @ Jul 23 2010, 19:43) ... Jul 27 2010, 08:52 purplerain0724 Цитата(Владимир @ Jul 24 2010, 15:21) Ну ... Jul 26 2010, 14:34   Sergey Makarov Цитата(Master of Nature @ Aug 31 2010, 15... Aug 31 2010, 11:50    Master of Nature Цитата(Sergey Makarov @ Aug 31 2010, 15:5... Aug 31 2010, 12:14     Master of Nature ЦитатаТут у нас немного другая система. Работаем ч... Sep 1 2010, 12:06     Sergey Makarov Цитата(Master of Nature @ Aug 31 2010, 16... Aug 31 2010, 13:16      Jack Krieger Цитата(Master of Nature @ Sep 1 2010, 12... Sep 2 2010, 09:38       Sergey Makarov Цитата(Jack Krieger @ Sep 2 2010, 13:38) ... Sep 3 2010, 05:55        Master of Nature Цитата(Sergey Makarov @ Sep 3 2010, 09:55... Sep 3 2010, 06:48         Jack Krieger Цитата(Master of Nature @ Sep 3 2010, 09... Sep 3 2010, 06:58 Владимир В частности Jul 27 2010, 04:58 Владимир -1.
Когда то я тоже был на той позиции -- жизнь от... Jul 27 2010, 09:02 Mikle Klinkovsky Цитата(Владимир @ Jul 27 2010, 13:02) -1.... Jul 28 2010, 09:25  Марик Цитата(Mikle Klinkovsky @ Jul 28 2010, 13... Jul 28 2010, 09:30 InsolentS "Вопрос номера":
В Альтиуме можно к одно... Aug 10 2010, 15:21 Владимир ЦитатаВ Альтиуме можно к одному УГО привязать неск... Aug 10 2010, 16:50 InsolentS Цитата(Владимир @ Aug 10 2010, 20:50) Мож... Aug 14 2010, 20:16 Владимир На схеме и на на PCB Все должно соответствовать PD... Aug 15 2010, 05:02 InsolentS Цитата(Владимир @ Aug 15 2010, 08:02) На ... Aug 15 2010, 06:53  Krys Цитата(InsolentS @ Aug 15 2010, 13:53) Вс... Aug 16 2010, 02:25   InsolentS Цитата(Krys @ Aug 16 2010, 05:25) Поддерж... Aug 16 2010, 13:07 Владимир Цитатачто имена выводов на схеме и имена выводов п... Aug 16 2010, 04:32 Krys Цитата(Владимир @ Aug 16 2010, 11:32) пли... Aug 16 2010, 07:46 Krys Вот тогда получается, что Designator в УГО не нуже... Aug 17 2010, 02:18 Master of Nature Цитата(Krys @ Aug 17 2010, 06:18) Вот тог... Aug 17 2010, 06:39 Krys Говорилось, что десигнатор с футпринта напрямую оп... Aug 17 2010, 06:59 Jack Krieger Для этого стоит вам нужно создать в таблице (Acces... Sep 3 2010, 06:39 Sergey Makarov Цитата(Jack Krieger @ Sep 3 2010, 10:39) ... Sep 3 2010, 07:51  Master of Nature Цитата(Sergey Makarov @ Sep 3 2010, 11:51... Sep 3 2010, 08:04   Sergey Makarov Цитата(Master of Nature @ Sep 3 2010, 12... Sep 3 2010, 08:16    Sergey Makarov Цитата(Sergey Makarov @ Sep 3 2010, 12:16... Sep 3 2010, 12:04 Владимир 1. забыли добавит 4 пользовательский
2 для штыревы... Sep 3 2010, 07:11 Sergey Makarov Ни у кого не тормозит Альтиум когда работаешь с эл... Sep 6 2010, 10:18 Master of Nature Цитата(Sergey Makarov @ Sep 6 2010, 14:18... Sep 6 2010, 12:11 uriy Sergey Makarov у меня жутко тормозил когда БД была... Sep 9 2010, 05:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|