MuratovAS / KiCadLibrary

Component's library for KiCad

Repository from Github https://github.comMuratovAS/KiCadLibraryRepository from Github https://github.comMuratovAS/KiCadLibrary

Библиотека компонентов для KiCad

Данная библиотека используется автором для работы, постоянно пополняется новыми компонентами. Посадочные места для компонентов выполнены в полном соответствии с группой стандартов IPC и рекомендациям производителя.

image-20200629154611351

Структура библиотеки:

  • *.kicad_sym - библиотека УГО компонентов
  • MAS_Package_std.pretty - посадочные места для стандартных корпусов. Например, LQFP-48 и подобные
  • MAS_Package_nostd.pretty - посадочные места для нестандартных компонентов, например, ZMPT107-1

Установка:

Скачайте архив или клонируем репозиторий на локальный диск:

git clone https://github.com/MuratovAS/KiCadLibrary

Для установки библиотеки откройте KiCad и перейдите в подпункт настроек:

image-20200408113336852

Жмакаем на указанные кнопки и добавляем все файлы *.kicad_sym.

image-20200408113627903

Подобную операцию проворачиваем для библиотеки посадочных мест, только нашей целью будут каталоги MAS_Package_std.pretty, MAS_Package_nostd.pretty.

image-20200408114157799

В заключение подключим 3D модули. Создаем переменную MAS_3DMODEL_DIR, пропишем путь к каталогу MAS_3DModel.

image-20200408120332398

Требования к добавляемым компонентам

Все элементы должны быть отрисованы по образу и подобию стандартной библиотеки.

FP (ФП):

  • Все стандартные поля должны быть заполнены
    • Имя/значение
    • Описание
    • Ключевые слова
    • Тип компонента
    • 3D модуль (используй env.: ${MAS_3DMODEL_DIR}/.........step)
    • Спец поля (при необходимости)
  • Требуется чертеж
    • Cu (проводящий слой)
    • Fab (условное обозначение для сборочного чертежа)
    • SilkScreen (обозначение)
    • Mask (в особых случаях)
    • Cuts (в особых случаях, стараться не использовать)
    • Courtyard (граница компонента, брать с небольшим запасом)
  • Геометрический центр компонента должен совпадать с центром чертежа FP
  • По возможности указывать осмысленные имена (см. faq/Именуем правильно)
    • Идея пере использования, если компонент встречается у нескольких производителей, не указывать его в имени.
    • Использовать - в качестве разделителя имени. Для разделения параметров использовать _. Пример: QFN-88-1EP_10x10mm_P0.4mm
    • В качестве незначимого символа использовать x. Пример: 1EDCxxx12AH

CGD (УГО):

  • Все стандартные поля должны быть заполнены
    • Имя/значение
    • Описание
    • Ключевые слова
    • FP
    • Datasheet

About

Component's library for KiCad

License:Apache License 2.0