mirror of
https://github.com/YuryKoshkarov/AltiumLibrary.git
synced 2026-02-04 05:17:56 +03:00
docs: Обновил описание проекта в соответствии с проведеным ренеймингом
This commit is contained in:
81
README.md
81
README.md
@@ -3,72 +3,73 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
# Структура проекта
|
## 1. Структура проекта
|
||||||
|
|
||||||
* Библиотеки компонентов
|
* Библиотеки компонентов
|
||||||
>
|
>
|
||||||
* IC: Logic
|
* ic-adc-dac-dds
|
||||||
* IC: Comparator
|
* ic-amplifier
|
||||||
* IC: Amplifier
|
* ic-comparator
|
||||||
* IC: Sensor
|
* ic-fpga
|
||||||
* IC: MCU
|
* ic-gate-driver
|
||||||
* IC: FPGA
|
* ic-interface
|
||||||
* IC: ADC, DAC, DDS
|
* ic-logic
|
||||||
* IC: Memory
|
* ic-mcu
|
||||||
* IC: RF transceiver
|
* ic-memory
|
||||||
* IC: Interface
|
* ic-power-module
|
||||||
* IC: Power supply
|
* ic-power-supply
|
||||||
* IC: Gate driver
|
* ic-rf-transceiver
|
||||||
* Module
|
* ic-sensor
|
||||||
* Electromechanics
|
* capacitor
|
||||||
* Transformer
|
* resistor
|
||||||
* Inductor
|
* diode
|
||||||
* Transistor
|
* electromechanics
|
||||||
* Diode
|
* inductor
|
||||||
* Connector
|
* transformer
|
||||||
* Oscilator
|
* transistor
|
||||||
* Optoisolator
|
* optoisolator
|
||||||
* Resistor
|
* oscilator
|
||||||
* Capacitor
|
* module
|
||||||
|
* connector
|
||||||
|
|
||||||
>
|
>
|
||||||
|
|
||||||
* Шаблоны файлов и правил
|
* Шаблоны файлов и правил
|
||||||
>
|
>
|
||||||
* SchematicPage - стандартные листы для ЕСКД и ISO
|
* **schematic-page** - стандартные листы для ЕСКД и ISO
|
||||||
* BoardPCB - шаблоны для печатных плат
|
* **board-pcb** - шаблоны для печатных плат
|
||||||
* Rules - правила трассировки для разных классов точности
|
* **rules-pcb** - правила трассировки для разных классов точности
|
||||||
|
|
||||||
# Установка библиотеки
|
## 2. Установка библиотеки
|
||||||
|
|
||||||
Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск:
|
Скачайте архив с библиотекой или клонируйте репозиторий к себе на локальный диск:
|
||||||
```
|
```
|
||||||
git clone https://github.com/Nordic-Energy/AltiumLibrary.git
|
git clone https://github.com/RedCommissary/altium-library
|
||||||
```
|
```
|
||||||
После этого переходите в папку *LibraryComponents* и видите список файлов библиотеки компонентов:
|
После этого переходите в папку *library* и видите список файлов библиотеки компонентов:
|
||||||
|
|
||||||

|

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

|

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

|

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

|

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