Доступ к компонентам через панель Libraries в CircuitMaker
Кнопка Libraries открывает панель Libraries, которая позволяет просматривать и размещать компоненты CircuitMaker . Панель получает компоненты с портала базы данных компонентов Octopart , который предоставляет доступ к исчерпывающим данным по тысячам реальных компонентов. В фоновом режиме компоненты связываются с соответствующими компонентами в облачном репозитории хранения и управления CircuitMaker (community components), если они доступны. Панель предоставляет полные сведения о выбранном компоненте: имя, описание, параметры, модели и т. д.
При работе в CircuitMaker прямого доступа к базе данных Octopart или репозиторию CircuitMaker нет, поскольку получение данных и связывание выполняются в фоновом режиме. Панель Libraries — ваша центральная точка доступа к автоматизированной системе управления компонентами CircuitMaker.
Кнопка Libraries доступна через выбор View | System | Libraries на ленте.

Список компонентов
В верхнем раскрывающемся меню панели перечислены все доступные категории компонентов, а также пункт Favorites Only для компонентов, которые вы добавили в список Избранное. Используйте параметры выбора в раскрывающемся меню категорий , чтобы ограничить список определенным типом компонентов.
Внутри списка компонентов отображаемое содержимое можно настраивать следующим образом:
- задавать порядок сортировки списка компонентов — щелкните заголовок столбца, чтобы отсортировать список по данным этого столбца. Щелкните заголовок еще раз, чтобы изменить порядок сортировки на обратный. Щелкните правой кнопкой мыши по заголовку столбца и выберите команду Clear Sorting, чтобы сбросить текущую сортировку.
- задавать порядок отображаемых столбцов — перетащите заголовок столбца в новое положение.
- фильтровать список по конкретному значению столбца — выберите значок
в заголовке столбца, чтобы отобразить список уникальных значений параметра, затем выберите одно или несколько значений, чтобы ограничить список компонентами, содержащими указанный параметр. Выберите параметр (Select All) , чтобы сбросить фильтр. Когда фильтр установлен, под списком компонентов доступны дополнительные элементы управления текущим фильтром (отключение, редактирование или удаление фильтра).
Выберите компонент в списке, чтобы увидеть его подробности (параметры и модели) в нижней области панели. Выберите несколько записей компонентов, чтобы включить функцию сравнения, при которой различия параметров между выбранными позициями подсвечиваются.
Поиск компонентов и функции
Поиск компонентов
Чтобы выполнить поиск доступных компонентов на панели Components , введите фразу в поле Search и/или используйте параметры выбора панели Categories , чтобы сузить список компонентов под ваши конкретные требования. Функция поиска расставляет приоритеты результатов в соответствии с введенными критериями.

Используйте раскрывающийся список категорий и поиск на панели, чтобы сузить список до интересующих типов компонентов.
Размещение компонентов
Выбранный компонент с привязанной доменной моделью (условное графическое обозначение на схеме или посадочное место на плате; отмечен значком можно разместить в соответствующем документе (лист схемы или документ PCB), перетащив его мышью, выбрав Place в контекстном меню по правому щелчку или используя кнопку Place .

Компонент можно разместить из панели Libraries в ваш проект.
Создать новый компонент
Если для выбранного вами компонента нет community-компонента (значок
не отображается), его можно создать в CircuitMaker и автоматически добавить в community-библиотеку, чтобы другие могли им пользоваться. Для этого щелкните запись правой кнопкой мыши и выберите Create New Component в соответствующем контекстном меню. Откроется новая запись community-компонента в редакторе компонентов CircuitMaker, предварительно заполненная информацией о компоненте (Comment, Description и Parameters), предоставленной базой данных компонентов Octopart.

Если у компонента нет моделей, вы можете создать их самостоятельно.
Создать пользовательскую деталь
В некоторых случаях нужный для проекта компонент может отсутствовать в базе данных Octopart и, следовательно, не отображаться в доступном списке компонентов на панели. Это можно решить, создав новый, не представленный в списке компонент CircuitMaker с нуля — пользовательский компонент. Чтобы создать новый пользовательский компонент, выберите параметр Create Custom Part под списком компонентов на панели или в области списка компонентов, когда компоненты не найдены.

Если подходящих позиций нет, вы можете создать собственную пользовательскую деталь.
Это откроет новую пустую запись компонента в редакторе компонентов, которую можно заполнить информацией (параметрами и моделями), соответствующей вашему пользовательскому компоненту.
Редактировать компонент
Если вы хотите внести изменения в существующий компонент и его модели, выберите компонент в списке компонентов панели и выберите Edit в меню по правому щелчку. Компонент будет извлечен из community-библиотеки (или локального кэша) и открыт в редакторе компонентов.

Community-компонент можно редактировать из панели Libraries.
Добавить в Избранное
Помимо списка доступных компонентов из базы данных Octopart на панели Libraries , CircuitMaker также поддерживает концепцию коллекции избранных компонентов. Это community-компоненты, которые вы создали или отредактировали, а также любые компоненты, которые вы вручную добавили в список Избранного.
Чтобы вручную добавить компонент из списка Octopart на панели Libraries в коллекцию Избранного, щелкните запись компонента правой кнопкой мыши и выберите Add To Favorites в контекстном меню. Обратите внимание: этот параметр доступен только для записей компонентов, у которых есть связанный community-компонент.

Часто используемый community-компонент можно добавить в список Избранного.
Подробнее см. раздел Режим «Только избранное» ниже.
Функция сравнения
Функция Compare позволяет сравнивать параметры двух выбранных позиций. Доступ к этой функции осуществляется выбором двух позиций в области списка компонентов. Параметры выбранных позиций будут показаны рядом, а различия выделены красным текстом для удобства сравнения.
Режим «Только избранное»
Список компонентов Избранного доступен напрямую на панели Libraries — выберите Favorites Only в раскрывающемся меню выбора библиотеки на панели.

Настройка библиотеки «Избранное» выводит и группирует только те компоненты, которые вам интересны.
Формирование списка избранных компонентов означает, что ваши предпочтительные варианты легко находить и использовать в проектах. Компоненты можно размещать в проект из списка Избранного с помощью кнопки Place или команды контекстного меню по правому щелчку, а также удалять из списка с помощью команды контекстного меню по правому щелчку Remove From Favorites .
Используя флажок Custom Only под полем Search, вы можете отображать на панели только свои пользовательские компоненты. Обратите внимание: пользовательские детали в списке Избранного отличаются значком
.
Как видно на приведенном выше изображении панели Libraries , список Избранного может включать несколько записей для одного компонента — обратите внимание на записи LM217MS-TR . Они представляют две версии community-компонента: исходную revision 1 и revision 2, созданную последующим редактированием — они были автоматически добавлены в список в процессе сохранения.
В то же время другие показанные записи были добавлены в Избранное из списка библиотеки Octopart. Обратите внимание: запись, выделенная синим, имеет revision 2 — это была текущая версия этого компонента на момент добавления в список Избранного.
Меню по правому щелчку

Заднее изображение: компонент, не добавленный в список «Избранное»; переднее изображение: пользовательский компонент в списке «Избранное».
- Place – используйте, чтобы разместить текущий выбранный компонент в активном проекте.
- Add To Favorites – используйте, чтобы добавить текущий выбранный компонент в список «Избранное». Эта команда доступна только если у компонента есть доменные модели.
- Remove From Favorites – используйте, чтобы удалить текущий выбранный компонент из списка «Избранное».
- Create New Component – используйте, чтобы создать новый компонент сообщества на основе текущего выбранного компонента из базы данных Octopart. Эта команда доступна только если у компонента нет доменных моделей.
- Edit – используйте, чтобы отредактировать текущий выбранный компонент через Component Editor.
- Scrap revision – используйте, чтобы пометить выбранную ревизию пользовательского компонента как списанную. При попытке разместить списанный компонент в проекте появится диалог подтверждения с предупреждением.
- Unscrap revision – используйте, чтобы снять отметку «списано» с выбранной списанной ревизии пользовательского компонента.
- Copy – используйте, чтобы скопировать параметры компонента, показанные в области списка компонентов, в виде текста с разделителями табуляции.

)
