реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Вопрос по правильной организации самодельной библиотеки однотипных элементов (на примере конденсаторов)
RiseOfDeath
сообщение Jun 5 2015, 06:45
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 2-10-13
Пользователь №: 78 579



Всем доброго времени суток. Возник такой вопрос организационно-технического характера:
У меня, например, есть необходимость сделать себе библиотеку с мюратовскими конденсаторами (поскольку их конденсаторов в альтиуме так и так нет).
Предположим что, для простоты, у меня будут всего два конденсатора - GRM0112C1E100JE01 и GRM0112C1E1R0BE0 (конденсаторы взяты первые попавшиеся с сайта мюраты).
Все конденсаторы отличаются названием, емкостью, типом диэлектрика (тут я пример выбрал не удачный - у них одинаковый диэлектрик, насколько я помню расшифровку названия), типоразмер, класс точности, температурные характеристики и тип упаковки.
Сосбтвенно как мне отобразить это в библиотеке так, чтобы было убодно и работать с ней, и делать потом по ней перечни (с нормальным полным названием) и просто сделать поменьше затрат на ее составление? Сделать по одному компоненту на каждый конденсатор (тысячи их) или сделать один компонент, например, на каждый типоразмер и остальное прописать где-то в параметрах и потом как-то это засовывать в документацию? К сожалению гугление по теме библиотек альтиума, в основном, находит статьи по их созданию, в которых сей момент вообще никак не рассматривается.

Сообщение отредактировал RiseOfDeath - Jun 5 2015, 06:46
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 5 2015, 06:52
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Все дороги ведут в Рим
1. Сделать по одному компоненту на каждый конденсатор. Это правильный путь
2. Это тоже можно. Но поиск параметров каждый раз на схеме за вами со всеми вытекающими проблемами ( не то ввел, не то прописал )
Go to the top of the page
 
+Quote Post
RiseOfDeath
сообщение Jun 5 2015, 07:06
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 2-10-13
Пользователь №: 78 579



Цитата(Владимир @ Jun 5 2015, 09:52) *
Все дороги ведут в Рим
1. Сделать по одному компоненту на каждый конденсатор. Это правильный путь
2. Это тоже можно. Но поиск параметров каждый раз на схеме за вами со всеми вытекающими проблемами ( не то ввел, не то прописал )


Стало быть, стоит придерживаться первого варианта?

Тогда еще один маленький подвопрос - всякую информацию типа емкости все равно следует указать (хотя бы для удобства), есть-ли какие-то стандартные или общепринятые имена для атрибутов типа емкостей и т.п. (чтобы свой огород не городить) или какждый как хочет так и обзывает?

Сообщение отредактировал RiseOfDeath - Jun 5 2015, 07:07
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 5 2015, 07:09
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



О у каждого свое.
я пытаюсь указывать только определяющие параметры для удобства.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 5 2015, 07:48
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(RiseOfDeath @ Jun 5 2015, 09:45) *
Всем доброго времени суток. Возник такой вопрос организационно-технического характера:
У меня, например, есть необходимость сделать себе библиотеку с мюратовскими конденсаторами (поскольку их конденсаторов в альтиуме так и так нет).
Предположим что, для простоты, у меня будут всего два конденсатора - GRM0112C1E100JE01 и GRM0112C1E1R0BE0 (конденсаторы взяты первые попавшиеся с сайта мюраты).
Все конденсаторы отличаются названием, емкостью, типом диэлектрика (тут я пример выбрал не удачный - у них одинаковый диэлектрик, насколько я помню расшифровку названия), типоразмер, класс точности, температурные характеристики и тип упаковки.
Сосбтвенно как мне отобразить это в библиотеке так, чтобы было убодно и работать с ней, и делать потом по ней перечни (с нормальным полным названием) и просто сделать поменьше затрат на ее составление? Сделать по одному компоненту на каждый конденсатор (тысячи их) или сделать один компонент, например, на каждый типоразмер и остальное прописать где-то в параметрах и потом как-то это засовывать в документацию? К сожалению гугление по теме библиотек альтиума, в основном, находит статьи по их созданию, в которых сей момент вообще никак не рассматривается.


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

Скажем я в свое время при освоении Altium делал только те компоненты которые требуются. Но делал полностью с точными названиями, номиналами, ценами, поставщиками и т.д.
А потом с некоторого времени конденсаторы и резисторы делать перестал, поскольку накопились все основные виды корпусов и номиналов.
И теперь я просто копирую конденсаторы и резисторы с одной схемы на другую.
Но когда все готово для сдачи в производство, в Parameter Manager на схеме оптом корректирую точные User Parameters которые называю PartName (название у производителя) и PartNum (номер у поставщика).
Корректировки нужны потому что производители обычно не имеют тех конденсаторов и резисторов которые указаны на схеме.
Они присылают свой список. И в Parameter Manager все это переписывается.

Иногда просто переписываю PartName от одного известного производителя, чтобы производство легче нашло аналоги без согласования.

Но важнее всего описание компонета типа такого - 10 uF, 16V, X5R, ±10%, 0805
Производителю обычно больше ничего и не надо.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 5 2015, 08:36
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(AlexandrY @ Jun 5 2015, 10:48) *
Но важнее всего описание компонета типа такого - 10 uF, 16V, X5R, ±10%, 0805
Производителю обычно больше ничего и не надо.

Это когда лишь бы конденсатор. или резистор.
В большинстве случаев проходит но:
А если важен ESR.
А если критична высота (такие есть и 1.8 и 2.5 мм)
А если широкие пределы температур ...
А если ...

Нет уж. заводской номер.
А если замена--- то всегда спрашивать. Где-то она возможна, а где-то приведет к плачевным результатам
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 5 2015, 08:48
Сообщение #7


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Владимир @ Jun 5 2015, 11:36) *
Это когда лишь бы конденсатор. или резистор.
В большинстве случаев проходит но:
А если важен ESR.
А если критична высота (такие есть и 1.8 и 2.5 мм)
А если широкие пределы температур ...
А если ...

Нет уж. заводской номер.
А если замена--- то всегда спрашивать. Где-то она возможна, а где-то приведет к плачевным результатам


Еще бы, кто бы спорил.
Конечно точный уникальный номер от производителя компонента обязателен даже если и без него все ясно.
Я только выставлять его предлагаю не в базе данных для всей тысячи элементов, а в Parameter Manager для конкретного набора элементов.
Go to the top of the page
 
+Quote Post
Trashy_2
сообщение Jun 5 2015, 08:56
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220



Цитата(RiseOfDeath @ Jun 5 2015, 09:45) *
Сделать по одному компоненту на каждый конденсатор (тысячи их)

Видимо начальник плохо вас контролирует, раз позволяет подчинённым ерундой заниматься.
Создаётся типоразмер и уже на SCH в Comment или Description прописываются подробности о нём. Почему в Comment или Description, а не в рукопашно созданный и "правильно названный" параметр? Потому, что SCH List не работает с пользовательскими параметрами, что влечёт за собой огромные ограничения в редактировании этих самых параметров. Но, судя по вопросу, привычки использования SCH List у вас нет, то психологической зависимости от него вы не испытываете, соответственно и нервного срыва на фоне невозможности массового редактирования параметров не возникнет. Это я - уже как наркоман, без List не представляю свою работу.


--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
Go to the top of the page
 
+Quote Post
peshkoff
сообщение Jun 5 2015, 09:12
Сообщение #9


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



Цитата(Trashy_2 @ Jun 5 2015, 11:56) *
Видимо начальник плохо вас контролирует, раз позволяет подчинённым ерундой заниматься.
Создаётся типоразмер и уже на SCH в Comment или Description прописываются подробности о нём. Почему в Comment или Description, а не в рукопашно созданный и "правильно названный" параметр? Потому, что SCH List не работает с пользовательскими параметрами, что влечёт за собой огромные ограничения в редактировании этих самых параметров. Но, судя по вопросу, привычки использования SCH List у вас нет, то психологической зависимости от него вы не испытываете, соответственно и нервного срыва на фоне невозможности массового редактирования параметров не возникнет. Это я - уже как наркоман, без List не представляю свою работу.


Эк ты загнул. Для редактирования параметров существует Parameter Manager.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 5 2015, 09:21
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Trashy_2 @ Jun 5 2015, 11:56) *
Видимо начальник плохо вас контролирует, раз позволяет подчинённым ерундой заниматься.

Эта "ерунда" не приводит потом к миллиардным неликвидам на складе
Go to the top of the page
 
+Quote Post
Trashy_2
сообщение Jun 5 2015, 10:26
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220



Цитата(Владимир @ Jun 5 2015, 12:21) *
Эта "ерунда" не приводит потом к миллиардным неликвидам на складе

Как в этом поможет библиотека компонентов, когда это определяется базой данных отдела комплектации? К примеру, в Микране я имел право устанавливать только те элементы, которые есть в перечне склада. Если, мне, нужен был уникальный элемент, то начальник писал служебку на покупку уникального элемента с обоснованием покупки. Таким образом и сдерживался рост номенклатуры.

Цитата(peshkoff @ Jun 5 2015, 12:12) *
Эк ты загнул. Для редактирования параметров существует Parameter Manager.

Абсолютно неудобная вещь. Вызвав её, ты не можешь перейти в главное окно. К тому же, оно отображает только User параметры в то время как SCH List отражает все изменения в процессе редактирования элементов иными средствами. Так же, из Листа можно сразу производить выделение, зум выделенного и прочее...


--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 5 2015, 10:26
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Trashy_2 @ Jun 5 2015, 13:19) *
Как в этом поможет библиотека компонентов, когда это определяется базой данных отдела комплектации? К примеру, в Микране я имел право устанавливать только те элементы, которые есть в перечне склада. Если, мне, нужен был уникальный элемент, то начальник писал служебку на покупку уникального элемента с обоснованием покупки. Таким образом и сдерживался рост номенклатуры.

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

Go to the top of the page
 
+Quote Post
Trashy_2
сообщение Jun 5 2015, 10:31
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220



Цитата(Владимир @ Jun 5 2015, 13:26) *
Так в библиотеке и должен быть в том числе и складской номер, или номер в базе или.
Тогда оно и есть-- каждый компонент-- это отдельный элемент и в библиотеке компонентов.
А как только это вносите или правите руками-- так кто это будет контролировать?

База склада меняется ежедневно. Сегодня закупили мурату, а завтра борнс. А после завтра запретили импорт и переходи на российское. Завтра на складе 10 вольтовые, а после завтра 16 вольтовые...
Кароче, все случаи не опишешь при всём желании.


--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
Go to the top of the page
 
+Quote Post
skripach
сообщение Jun 5 2015, 10:46
Сообщение #14


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Долгое время у меня была библиотека компонентов "конденсаторы", и в ней: С_0603, С_0805....
И уже когда ставил компонент на схему, то ручками вписывал емкость, напряжение, диэлектрик. Впринципе всех это устраивало т.к. на конторе есть специальные люди которые занимаются оформлением КД и комплектацией для производства. И дальше по цепочке эти мои "емкость, напряжение, диэлектрик" превращались в конкретный Manufacturer Part Number + наш складской номер.
Однако года два назад пришло понимание что это тупиковый путь, ошибки неизбежно появляются на всех этапах. Сейчас в библиотеке отдельный компонент - отдельный Manufacturer Part Number. Если какие-то вопросы с доставабеьлностью, то замена по согласованию с разработчиком.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Trashy_2
сообщение Jun 5 2015, 10:48
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 254
Регистрация: 27-10-08
Пользователь №: 41 220



Цитата(skripach @ Jun 5 2015, 13:46) *
Долгое время у меня была библиотека компонентов "конденсаторы", и в ней: С_0603, С_0805....
И уже когда ставил компонент на схему, то ручками вписывал емкость, напряжение, диэлектрик. Впринципе всех это устраивало т.к. на конторе есть специальные люди которые занимаются оформлением КД и комплектацией для производства. И дальше по цепочке эти мои "емкость, напряжение, диэлектрик" превращались в конкретный Manufacturer Part Number + наш складской номер.
Однако года два назад пришло понимание что это тупиковый путь, ошибки неизбежно появляются на всех этапах. Сейчас в библиотеке отдельный компонент - отдельный Manufacturer Part Number. Если какие-то вопросы с доставабеьлностью, то замена по согласованию с разработчиком.

То есть: 30 отделов - 30 номенклатур.


--------------------
Транзистор не сможет измерить широкое сердце героя!(ц)
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01485 секунд с 7
ELECTRONIX ©2004-2016