Перейти к содержанию
    

Библиотека компонентов + 3D модельки

Поля компонента:

все нужны

Component Type (объясните пожалуйста, что это такое)

По этому полю для перечня элементов есть программы которые кучкуют компонент как ГОСТ требует

Mode (на всякий случай, может не нужно)

Нужно. я в свое время забыл-- теперь не хватает. Руками приходится выбирать.

Особенно когда библиотека и для своих, и для забугорных

 

Поля корпуса:

 

Package - ключ

Footprint Ref

...

Footprint Ref 4

Тут проблема. С одной стороны 3 посадочных места по стандарта по IPC + пользовательский,

А если горизонтальная и вертикальная установка?. Я еще не придкмал

Pin Count вообще лишнее

Power Dissipation Экзотика. Тем паче радиатора и обдува не учитывает

Package Decription (надо ли?) Обязательно, с указанием названия этих корпусов в других стандартах (jedec и т.п)

 

Поля моделирования:

Забыты Поля для подключения внешних моделей. может там и эти параметры задавать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу Component Type: может и заблуждаюсь - но это похоже на выбор, размещенный в Library Component Properties под Description.

Есть варианты: Standard, Mechanical, Graphical и т.п.

Контекстная подсказка по назначениям типов есть (? в заголовке окна)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу Component Type: может и заблуждаюсь - но это похоже на выбор, размещенный в Library Component Properties под Description.

Есть варианты: Standard, Mechanical, Graphical и т.п.

 

Я это тоже имел ввиду

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу формирования перечней посмотрите вот это http://electronix.ru/forum/index.php?showt...mp;#entry646854 я пользуюсь. Мне кажется отличный вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Согласен, но есть существенный недостаток

Или дописывать, или пользоваться теми параметрами, что там есть

 

Тут

тут же делают программу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Требования противоречат друг-другу.

Предлагаю: Есть один (или несколько) ответственный библиотекарь.

Все предлагаемые компоненты, пос.места проверяются им и добавляются в базу.

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

 

Вы же, для уменьшения ожидания, можете сделать следующее:

сделать уго, футпринт, связать их локально и вставить в схему.

их же отправляете к библиотекарю на проверку.

после утверждения - можете обновить компонент из глобальной БД, либо использовать глобальную базу при создании новых проектов.

Всё равно тягомотина получится :)

Скорее всего, получится так: первый пункт я выполню, т.е. нарисую локально и вставлю в схему. А всё остальное - забуду. Или будет некогда или не разрешат и т.д. И получится только банально "надёргать компонентов" - вот для чего эта база сможет пригодиться... Вот если бы я нарисовал и сразу мог пользоваться - как это я могу с локальной - тогда другое дело. Т.е. я нарисовал для себя, сразу же ей воспользовался, но копия уже осталась в инете.

 

К стати, ещё одно обстоятельство: ну ладно, есть разработчики-одиночки, они чем хотят, тем и пользуются. Но во многих организациях, у которых ведётся "своя" база, такой подход, когда в нет выкладывают результаты своего труда, а потом инетом пользуются как основной базой, сочтут несерьёзным. Или ещё хуже разглашением коммерческой тайны. Или просто в приказном порядке запретят так делать.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. я нарисовал для себя, сразу же ей воспользовался, но копия уже осталась в инете.

Речь и идет об этом.

А библиотекарь должен просмотреть, возможно добавить другие параметры и подставить не во временную папку, а уже в постоянную

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но это займет слишком много времени. Скорее всего - дни. По-другому я не знаю как реализовать технически. Если у кого-то есть идеи, было бы очень интересно выслушать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если у кого-то есть идеи, было бы очень интересно выслушать.

Да идей набросают столько, сколько людей.

Нужно ограничить круг и переходить к практике

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Владимир, пока я не вижу ни одной идеи как можно добавить в общую библиотеку новый компонент в течение 10-15 минут.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сору строки из выложенной

Paste В общую

2 клика

Если параметры подправить-- это уже индивидуально

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вы хотите БД тоже хранить под svn общую для всех? Идеология разработчиков AD такова что в svn храняться только УГО и футпринты а БД у каждого своя локальная. Такой подход мне очень не нравится. Я считаю что у группы разработчиков работающих в одной конторе и БД должна быть единая. Но БД сильно раздуется при большом количестве компоннетов. При добавлении всего одного компонента придется апдейтить всю БД. А весить она будет десятки или даже сотни метров.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сору строки из выложенной

Paste В общую

2 клика

Если параметры подправить-- это уже индивидуально

Надо еще не забывать заливать в инет обратно. Это еще несколько кликов. И тогда получится сколько пользователей, столько и библиотекарей.

В принципе я не против такого подхода. Но по-моему может снизиться качество и возникнуть неразбериха. Особенно, если придется откатывать версию из-за ошибок.

 

Если бы можно было как-то базу инкрементально обновлять...

 

UPD:

В принципе тут я наверное неправ. Если будет использоваться Subversion, то там изменения передаются как раз инкрементально. Так что проблем с этим быть не должно. Другое дело - модерировать будет сложнее чуть.

 

Добавление будет происходить следующим образом:

- добавил локально

- сделал Commit в TortoiseSVN

 

А модератор потом уже проверять будет.

Изменено пользователем Jack Krieger

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет. Кликать как я сказал может один. Ну ограниченная группа.

Остальные только выкладывать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

То есть должно быть две библиотеки. Одна - та, куда пользователи будут присылать обновления, а вторая - которая проверенная. При этом все пользователи будут обновляться из проверенной библиотеки, затирая тем самым свои локально добавленные компоненты проверенными. Правильно ли я понял мысль?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...