- Lithium ECAD - https://www.lecad.ru -

Структура файла библиотеки

В Lithium ECAD используются интегрированные библиотеки. Каждый файл библиотеки включает в себя набор компонентов и набор корпусов. Компоненты содержат списки подключенных корпусов с таблицами соединений выводов. То есть подключение корпусов к компонентам осуществляется еще при создании библиотеки. Для добавления в библиотеку однотипных компонентов, имеющих одинаковые УГО и общие корпуса, предназначены алиасы — виртуальные копии компонента, отличающиеся значением, описанием и набором корпусов.

Библиотеки должны находиться в каталоге &LIBRARIES, в рамках которого можно создавать вложенные каталоги для удобного хранения библиотек.

Корпус

Корпус представляет собой совокупность посадочного места компонента на печатной плате и ссылки на соответствующую 3D-модель. Система работает с моделями в формате STEP.

3D-модели должны находиться в системном каталоге &MODELS, путь к которому задается в меню Settings->Directories. 

В рамках каталога &MODELS возможна организация любой иерархии хранения файлов моделей. В библиотеке хранятся только имя модели и ее параметры: масштаб, смещение и поворот по осям X, Y, Z.

К каждому корпусу предъявляется одно обязательное требование — наличие нумерованных контактных площадок, причем повторяющиеся номера не допускаются. Нарушение этого требования не позволит подключать корпус к компонентам и добавлять его на печатную плату.

Также есть ряд дополнительных (не обязательных) требований:

Кроме графики, корпус может содержать металлизированные (Pad THT без номера), неметаллизированные отверстия (Hole) и пазы (Milling).

Компонент

Компонент состоит из:

Вся работа по созданию компонента осуществляется в одном редакторе. Аналогично корпусам, УГО не должно содержать выводов с одинаковыми номерами. Выводы имеют электрический тип, который используется при проверке электрической схемы на недопустимые подключения.

Разрешается подключать к компоненту корпуса, у которых количество контактных площадок не меньше общего количества выводов на УГО.

Алиас

Алиас (alias) — это виртуальная копия компонента с подключенными корпусами, отличающаяся от оригинала только значением (Value) и описанием (Description). Алиасы используются тогда, когда в библиотеке есть несколько однотипных компонентов с  разными параметрами. Например, можно создать один компонент операционного усилителя, а с помощью алиасов добавить целое семейство аналогичных микросхем.

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

Компонент, к которому добавляются алиасы, должен обладать самым полным набором корпусов среди алиасов.