Jump to content
    

Интегрированная библиотека - как быстро добавить много посадочных мест к одному УГО

1 час назад, dxp сказал:

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

Вот вы пишете, что зоопарк номиналов приводит к ошибкам. Я вам ответил, что все решает автоматизация.

Share this post


Link to post
Share on other sites

1 минуту назад, Nuclid сказал:

Вот вы пишете, что зоопарк номиналов приводит к ошибкам. Я вам ответил, что все решает автоматизация.

Конечно. И все вендоры предоставляют свои базы в едином формате. И в этих базах ошибок нет. Ни одной.

Share this post


Link to post
Share on other sites

Далее, снятие с производства компонентов никаким боком не относится к библиотеке. Разработчик заполняющий карточки на коленке, точно также профукает снятое с производства ПКИ.

15 минут назад, dxp сказал:

И в этих базах ошибок нет. Ни одной.

Проверка складов проводится перед внесением компонента в библиотеку. 

Работоспособность идей автоматизации понятна, но кому это не нужно, тот пусть не пользуется.

Edited by Nuclid

Share this post


Link to post
Share on other sites

3 часа назад, Nuclid сказал:

Сидеть и в каждом проекте к каждому компоненту привязывать нужное посадочное место чревато ошибками

В любом случае только схемотехник при разработке схемы определяет какие компоненты ставить их номинал и корпус. Потому что только он знает что нужно для правильной работы схемы. И в данном случае совершенно не важно как организованна библиотека. А так получается что схемотехник нарисовал схему а остальное не его дело. Кто то выбирает компоненты,создает библиотеку, кто то разводит плату.  А за результат кто отвечает?

Share this post


Link to post
Share on other sites

Разработчик выбирает компонент из списка компонентов по design item id, а тип корпуса уже забит в самой библиотеке. Если разработчику нужен другой корпус или номинал, то он выбирает другой компонент с другим design item id.

14 минут назад, musa сказал:

А за результат кто отвечает?

Предприятие-разработчик документации. Разделение труда нужно ещё правильно организовать.

Edited by Nuclid

Share this post


Link to post
Share on other sites

10 часов назад, Nuclid сказал:

Разделение труда нужно ещё правильно организовать.

Ну мы через чур углубились в тему. Автору просто хотелось понять как правильно создать библиотеку. Для начинающих на первых порах проще  иметь две библиотеки и прописывать все в схематике . Во всех книгах и статьях сразу создают интегрированную библиотеку что вводит в заблуждение начинающих

Share this post


Link to post
Share on other sites

22 минуты назад, musa сказал:

Во всех книгах и статьях сразу создают интегрированную библиотеку что вводит в заблуждение начинающих

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

Share this post


Link to post
Share on other sites

3 часа назад, dxp сказал:

имеет смысл для проверки целостности описания элементов и связей

Не понимаю чем вам поможет интегрированная библиотека

Share this post


Link to post
Share on other sites

3 минуты назад, musa сказал:

Не понимаю чем вам поможет интегрированная библиотека

Просто как этап проверки, что, например, все ссылки в схемных символах на футпринты корректны. Это осуществляется при компиляции библиотеки. Саму скомпилированную библиотеку при этом можно не использовать. Может сейчас появился ещё какой-то способ выполнить такую проверку?

Share this post


Link to post
Share on other sites

В 29.04.2025 в 13:18, ilya_blazer сказал:

Коллеги, приветствую!
Создаю интегрированную библиотеку и добавляю к одному УГО большое количество футпринтов. Делать это приходится по одному футпринту - Add Footprint - Browse Libraries - выбор компонента из PcbLib - OK. Выделить сразу несколько футпринтов нельзя . Можно ли как то добавить сразу несколько компонентов из библиотеки PcbLib ?

Интегрированная библиотека не удобно. Лучше, по мне, загрузить свои библиотеки схематик и футпринт. Потом если в каком схематик либ рисуете УГО то там прицепляете сколько угодно футпринты.(библиотеки с футпринтами должны быть загружены)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...