mirror of
https://github.com/YuryKoshkarov/AltiumLibrary.git
synced 2026-02-04 13:18:04 +03:00
83 lines
5.2 KiB
Markdown
83 lines
5.2 KiB
Markdown
# Библиотека компонентов для Altium Designer
|
||
Данная библиотека является открытой и используется автором для работы, а следовательно постоянно пополняется новыми компонентами. Условно-графические обозначения (УГО) компонентов, выполнены в стилистике ЕСКД, но автор не гарантирует полное соответствие. Посадочные места для компонентов выполнены в полном соответствии с группой стандартов IPC. Актуальная рабочая библиотека содержится в ветке *master*, основная часть компонентов в ней проверена на реальных платах. Сложные ответственные компоненты, например, FPGA в корпусах BGA, проходят усиленную проверку и до испытаний в "боевом" проекте находятся в ветке *dev*.
|
||
|
||

|
||
|
||
## 1. Структура проекта
|
||
|
||
* Библиотеки компонентов
|
||
>
|
||
* ic-adc-dac-dds
|
||
* ic-amplifier
|
||
* ic-comparator
|
||
* ic-fpga
|
||
* ic-gate-driver
|
||
* ic-interface
|
||
* ic-logic
|
||
* ic-mcu
|
||
* ic-memory
|
||
* ic-power-module
|
||
* ic-power-supply
|
||
* ic-rf-transceiver
|
||
* ic-sensor
|
||
* capacitor
|
||
* resistor
|
||
* diode
|
||
* electromechanics
|
||
* inductor
|
||
* transformer
|
||
* transistor
|
||
* optoisolator
|
||
* oscilator
|
||
* module
|
||
* connector
|
||
|
||
>
|
||
|
||
* Шаблоны файлов и правил
|
||
>
|
||
* **schematic-page** - стандартные листы для ЕСКД и ISO
|
||
* **board-pcb** - шаблоны для печатных плат
|
||
* **rules-pcb** - правила трассировки для разных классов точности
|
||
|
||
## 2. Установка библиотеки
|
||
|
||
Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск:
|
||
```
|
||
git clone https://github.com/RedCommissary/altium-library
|
||
```
|
||
После этого переходите в папку *library* и видите список файлов библиотеки компонентов:
|
||
|
||

|
||
|
||
Все библиотеки состоят из четырых файлов:
|
||
|
||
* Файлы с расширением *.LibPkg* - объединяют все последующие файлы проекта
|
||
* Файлы с расширением *.SchLib* - содержат УГО компонентов
|
||
* *standard-case.PcbLib* - содержит посадочные места для стандартных корпусов, например, LQFP-48 и подобные
|
||
* *custom-case.PcbLib* - содержит посадочные места для нестандартных компонентов, например, разъемов
|
||
|
||
Для установки нужной библиотеки откройте файл с расширением ***.LibPkg*** в Altium Designer, например, ***ic-amplifier.LibPkg*** и у вас в дереве проектов появится библиотека и три файла внутри нее:
|
||
|
||

|
||
|
||
Теперь нажимайте правой кнопкой мыши на название проекта и выбирайте пункт ***Compile Integrated Library***:
|
||
|
||

|
||
|
||
После этого у вас скомпилируется проект библиотеки, автоматически подключится к Altium Designer и появится в списке библиотек:
|
||
|
||

|
||
|
||
## 3. Устранение ошибки отображения шрифта
|
||
|
||
После установки и начала использования данных библиотек, вы можете столкнуться с проблемой корректного отображения надписей на УГО компонентов. Существует несколько версий шрифта **ISOCPEUR**, поэтому для корректного отображения надписей на УГО компонентов библиотеки, необходимо **[установить шрифт](https://ofont.ru/view/4280)**. После данной операции у вас все тексты и надписи будут корректно отображаться.
|
||
|
||
>
|
||
|
||

|
||
|
||
|
||
|
||
|