Библиотека схем (SCH)
Parent page: Панели
Интерактивный просмотр, отображение и редактирование компонентов библиотеки схем и их выводов.
Сводка
Панель SCH Library позволяет просматривать и вносить изменения в компоненты, хранящиеся в активном документе библиотеки схем. Панель также предоставляет возможность передавать любые изменения, внесённые в компоненты библиотеки, напрямую в текущий документ схемы.
Доступ к панели
Панель SCH Library автоматически открывается, когда документ библиотеки схем становится активным документом в редакторе. В противном случае, когда SCH Library является активным документом в редакторе, к панели SCH Library можно получить доступ из меню с помощью кнопки View | Schematic |
.
Панели можно настроить как плавающие в рабочей области редактора или закреплённые по сторонам экрана. Если панель SCH Library в данный момент находится в группе закреплённых Workspace панелей слева, используйте вкладку SCH Library , расположенную внизу панелей, чтобы вывести её на передний план.
Просмотр библиотеки
Основная часть панели SCH Library содержит два интерактивных списка для доступа к компонентам и их выводам в активной SCH Library:
- Components – Список всех компонентов в активном документе библиотеки с соответствующими описаниями.
- Pins – Список всех выводов, размещённых и определённых для выбранного компонента.
При щелчке по записи компонента в списке Components он становится активной частью в окне редактора. Выбор объекта Pin в панели приводит к подсветке (и масштабированию) соответствующего графического объекта в рабочей области редактора. Таким образом, панель SCH Library обеспечивает быстрый и удобный способ просматривать, отображать и получать доступ к компонентам и выводам SCH library.
Фильтрация содержимого
Содержимое списка Components можно фильтровать, что позволяет быстро найти нужный компонент в библиотеке. Это особенно полезно, если библиотека содержит большое количество элементов. Фильтрацию можно применять одним из двух способов:
Косвенная фильтрация
Этот метод использует поле в верхней части панели для фильтрации содержимого списка. Маскирование имён применяется на основе введённого в поле значения. Отображаться будут только те компоненты, которые попадают в область действия введённого выражения.
Функция фильтрации не чувствительна к регистру и поддерживает режим «type-ahead», то есть содержимое списка Components фильтруется по мере ввода.
Используйте оператор подстановки * для более сложной фильтрации. Например, ввод MAX* отобразит только компоненты, имена которых начинаются с MAX. Или, как на изображении ниже, ввод *13 отобразит только компоненты, в имени которых содержится 13.
Прямая фильтрация
Этот метод доступен для обеих областей списков в панели и позволяет быстро перейти к записи, набирая текст прямо в области списка. Маскирование не применяется, поэтому полный список остаётся видимым постоянно.
Чтобы быстро найти компонент, щёлкните внутри раздела Components панели и введите первую букву компонента, к которому нужно перейти. Например, если вы хотите быстро перейти к компонентам, начинающимся с буквы F, нажмите эту букву на клавиатуре. Первый компонент в списке, начинающийся с F, станет активным.
Если компонентов, начинающихся с одной и той же буквы, несколько, и особенно если библиотека очень большая, вводите дополнительные буквы, чтобы точнее указать нужную запись — например, MAX1112, как показано на изображении ниже, где подсвечивается первый элемент серии MAX1112 в списке.
Комбинированная фильтрация
В некоторых ситуациях может быть полезно использовать косвенную и прямую фильтрацию вместе. Например, если вы помните, что нужный компонент имеет вариант подтипа +T и префикс MAX1112, эти сведения можно использовать как косвенный (маска) и прямой ввод соответственно, как показано на изображении ниже.
Элементы управления масштабом
Справа от поля фильтрации находится элемент управления
. Щелчок по нему открывает всплывающее окно с набором параметров, управляющих поведением масштабирования при отображении выбранного компонента в главном окне проектирования.
Управляйте тем, как выполняется масштабирование компонентов в главном окне проектирования при переключении компонентов в панели.
Выберите один из следующих вариантов:
- Do Not Change Zoom Between Components - выберите этот вариант, чтобы сохранять один и тот же уровень масштаба при просмотре разных компонентов. Любой вручную заданный уровень масштаба при просмотре одного компонента будет применяться ко всем последующим компонентам.
- Remember Last Zoom For Each Component - выберите этот вариант, чтобы сохранять уровень масштаба, применённый к каждому просмотренному компоненту. Иными словами, вид компонента будет таким же, каким вы видели его в последний раз.
-
Center Each Component in Editor - выберите этот вариант, чтобы масштабировать и центрировать каждый просматриваемый компонент в главном окне проектирования.
- Zoom Precision - используйте этот ползунок, чтобы задать уровень масштаба. Сдвигайте вправо для более крупного отображения компонента.
Разделы панели
Список компонентов
При щелчке по записи в списке Components она становится активной частью в окне редактора, а также активной для четырёх кнопок непосредственно под списком. Эти кнопки предоставляют следующие команды, применимые к списку компонентов:
-
– Разместить активный компонент на документе схемы. При нажатии используемый документ схемы зависит от того, открыты ли в данный момент какие-либо документы схем:
- Если ни один документ схемы не открыт, нажатие кнопки приведёт к созданию нового документа схемы и сделает его активным в окне редактора. Активный компонент библиотеки появится «плавающим» на курсоре, готовым к размещению.
- Если открыт один или несколько документов схемы, активным в окне редактора станет последний активный документ (независимо от проекта, к которому он относится), и активный компонент библиотеки появится «плавающим» на курсоре, готовым к размещению.
-
– Добавить новый компонент в документ библиотеки. Откроется диалог New Component Name. Введите требуемое имя нового компонента — он будет добавлен в список, а в окне редактора откроется пустой лист, готовый для определения компонента.
-
– Безвозвратно удалить выбранный(е) компонент(ы) из документа библиотеки. Появится диалог подтверждения с запросом на продолжение удаления
-
– Открыть диалог Library Component Properties, где можно просматривать/редактировать свойства, связанные с активным компонентом. Диалог также предоставляет доступ к созданию ссылок на новые модели или редактированию существующих. Двойной щелчок по записи компонента также открывает диалог Library Component Properties.
В области Models диалога нажмите кнопку Edit, чтобы открыть диалог PCB Model, который предоставляет доступ к привязке PCB-модели для текущего компонента схемы. Нажмите кнопку Add, чтобы добавить новую PCB-модель.
Список выводов
Раздел Pin List панели перечисляет все выводы, которые были размещены и определены для активного компонента. Каждая запись в списке содержит номер вывода, заданное для него имя (если есть), его электрический тип и, если к компоненту привязаны модели посадочных мест, соответствующий вывод в модели, которому сопоставляется данный вывод.
При щелчке по записи в списке соответствующая графика вывода будет центрирована и выбрана в окне редактора.
Двойной щелчок по записи вывода в списке или выбор записи и нажатие кнопки
под списком откроет диалог Pin Properties, где можно просмотреть/изменить свойства вывода.
Чтобы добавить новый вывод из панели, нажмите кнопку
под списком выводов. Вывод появится «плавающим» на курсоре в окне редактора. Разместите вывод в нужном месте и щёлкните для установки. Продолжайте размещать дополнительные выводы либо щёлкните правой кнопкой мыши или нажмите ESC, чтобы выйти из режима размещения выводов.
Чтобы удалить один или несколько выводов, выберите нужные записи в списке и нажмите кнопку
. Выводы будут удалены из списка и удалены из графики символа.
Изменение отображения панели
Раздел Components панели отображается всегда, однако раздел Pins можно настроить на отображение или скрытие. Это выполняется с помощью соответствующей кнопки, расположенной справа от заголовка раздела панели:
-
Когда раздел Pins отображается, кнопка выглядит как
– при нажатии она скрывает раздел.
-
Когда раздел Pins скрыт, кнопка выглядит как
– при нажатии она отображает раздел.
Контекстные меню
Щелчок правой кнопкой мыши по записи в списке Components вызывает всплывающее меню команд.
Команды следующие:
- Select all - быстро выбрать все записи компонентов в списке.
- Update Schematic Sheets- передать все изменения, внесённые в компоненты в активном документе библиотеки, во все открытые документы схем. Все экземпляры изменённых компонентов, присутствующие в документах проекта, будут обновлены.
- Copy - поместить копию выбранного(ых) компонента(ов) во внутренний буфер обмена редактора библиотеки схем
- Cut - поместить копию выбранного(ых) компонента(ов) во внутренний буфер обмена редактора библиотеки схем, а затем безвозвратно удалить компонент(ы) из библиотеки. Появится диалог подтверждения с запросом на продолжение удаления
- Paste - вставить компонент из внутреннего буфера обмена редактора библиотеки схем в активный документ библиотеки
- Delete - безвозвратно удалить выбранный(ые) компонент(ы) из документа библиотеки. Появится диалог подтверждения с запросом, продолжать ли удаление.
Примечания
- Параметры рабочей области библиотеки можно настроить в диалоге Library Editor Workspace: Home | Library » Options.
- Для выбора нескольких элементов в списке поддерживается стандартная функциональность Ctrl+click и Shift+click.
- Активным компонентом является тот, чей символ в данный момент отображается в окне редактора проекта.
- Ctrl+click по выбранной записи в списке, чтобы снять с неё выделение.
- Сочетания клавиш Up Arrow, Home, End и Down Arrow можно использовать для отображения соответственно предыдущей, первой, последней и следующей записи в области списка.
- Многосекционные компоненты отображаются в списке с символом + (раскрываемым) рядом с ними. Каждая секция перечислена ниже как вложенная запись.
- Данные можно сортировать по любому столбцу, щёлкнув по заголовку этого столбца. Один щелчок — сортировка по возрастанию. Щёлкните ещё раз — сортировка по убыванию.
- Вы можете изменить порядок отображения столбцов данных. Чтобы переместить столбец, щёлкните по его заголовку и перетащите по горизонтали в нужное положение. Допустимая позиция обозначается появлением двух зелёных стрелок позиционирования.
- Компонент, который вы вставляете в активный документ библиотеки, может происходить как из документа схемы, так и из другого документа библиотеки схем.
- Если из основного проекта в редакторе схем в буфер обмена было скопировано несколько компонентов, в документ библиотеки будут вставлены все компоненты из выделения.
- Если один и тот же компонент вставляется в библиотеку более одного раза или если в библиотеку добавляется более одного нового компонента без переименования, копии различаются суффиксами _1, _2, _3 и т. д.
- Чтобы передать изменения, внесённые в компоненты в документе библиотеки, должен быть открыт документ схемы.
- Для многосекционного компонента соответствующие выводы активной секции будут подсвечены белым фоном в разделе Pin List панели. Все выводы других секций будут приглушены серым фоном. Однако вы всё равно можете редактировать выводы этих неактивных секций.
- По мере выбора выводов в окне редактора проекта соответствующие записи выводов будут выбираться на панели.
- Атрибуты выводов и других графических объектов, используемых для определения компонента, можно редактировать с помощью панели SCHLIB Inspector. Чтобы панель отобразила атрибуты, объекты необходимо предварительно выделить.
-
При создании нового документа библиотеки схем панель по умолчанию будет содержать один пустой компонент -
Component_1.

