Документация CircuitStudio
CircuitStudio® предоставляет мощное решение для проектирования тем, кто время от времени разрабатывает печатные платы и нуждается в профессиональном инструменте, который всегда под рукой. Благодаря упрощённому интерфейсу, построенному поверх мощного движка проектирования PCB, CircuitStudio предоставляет необходимые средства для создания схемы и трассировки платы, а также для формирования производственных данных, позволяющих воплотить ваши идеи в физическую реальность — и всё это в рамках единой, мощной, но при этом интуитивно понятной унифицированной среды проектирования.
Начало работы
Компоненты проекта
Related article: Управление компонентами в CircuitStudio
CircuitStudio предлагает различные методологии управления компонентами, чтобы соответствовать предпочитаемому вами подходу к работе с компонентами, используемыми в ваших проектах.
-
Standard Component Libraries - Библиотеки условных графических обозначений схемы (Schematic Symbol (
*.SchLib)) и 2D/3D-моделей компонентов для PCB (PCB 2D/3D Component Model (*.PcbLib)). - Integrated Components - в этой модели компонент верхнего уровня описывается внутри условного обозначения в файле библиотеки схем (*.SchLib). Остальные модели связываются с символом, а параметры компонента добавляются в символ. Все исходные библиотеки — символ и связанные модели — определяются в проекте Library Package (*.LibPkg), который затем компилируется в единый файл Integrated Library (*.IntLib). Преимущество компиляции в интегрированную библиотеку в том, что вся информация о компоненте доступна в одном переносимом и защищённом файле.
- Vault Components - эта «модель следующего поколения» фактически сопоставляет понятие компонента проекта — в традиционной области разработки электроники — с компонентом так, как его видит остальная часть организации в более широкой «продуктовой области». Эта модель не только представляет компонент в разных доменах проектирования (Schematic Capture, 2D/3D PCB Layout), но и расширяется за счёт включения реальной физической информации о компоненте, создавая компонент, который охватывает, или, точнее, объединяет области проектирования и цепочки поставок: Unified Component.
Справочник ресурсов
Parent page: Справочник ресурсов
Унифицированная среда проектирования CircuitStudio состоит из различных Servers, подключаемых к базовой платформе. Вместе с самой базовой платформой эти серверы предоставляют ресурсы ПО — его возможности и функциональность. Они поставляются в виде команд, диалогов, панелей и т. п. Эти ресурсы документируются и систематизируются серверами. Используйте следующие способы, чтобы найти информацию о конкретном ресурсе:
- Внутри программы наведите курсор на кнопку Ribbon, команду меню, диалог, панель или объект проекта и нажмите F1.
-
В документации выполните одно из следующих действий:
-
Используйте всплывающее дерево навигации слева от этого текста (открывается нажатием кнопки
в левом верхнем углу страницы), чтобы найти нужный ресурс среди различных серверов (в разделе Resource Referenceдерева). - Используйте поле Search в правом верхнем углу.
-
Используйте всплывающее дерево навигации слева от этого текста (открывается нажатием кнопки
Следующие разделы выделяют некоторые ключевые области в документации ресурсов и обеспечивают быструю навигацию к ним.
Среда проектирования
Создание схемы
Проектирование PCB
Редактирование текста
Справочник правил проектирования PCB
Parent page: Справочник правил проектирования PCB
PCB Editor в CircuitStudio использует концепцию Design Rules для определения требований к проекту. Эти правила в совокупности образуют «набор инструкций», которому следует PCB Editor. Они охватывают все аспекты проекта — от ширин трассировки, зазоров, стилей подключения к полигонам/плоскостям, стилей переходных отверстий и т. д.; при этом многие правила могут контролироваться в реальном времени онлайн-проверкой правил (DRC).
Правила проектирования нацелены на конкретные объекты и применяются иерархически. Можно настроить несколько правил одного типа. Может возникнуть ситуация, когда один объект проекта подпадает под действие более чем одного правила с одинаковой областью применения. В этом случае возникает конфликт. Все конфликты разрешаются настройкой приоритета. Система проходит правила от наивысшего к наименьшему приоритету и выбирает первое, область(и) действия которого(ых) соответствует(ют) проверяемому(ым) объекту(ам).
Имея чётко определённый набор правил проектирования, вы сможете успешно завершать проекты плат с различными и зачастую жёсткими требованиями. Кроме того, поскольку PCB Editor управляется правилами, время, потраченное на настройку правил в начале проекта, позволит вам эффективно сосредоточиться на самой разработке, будучи уверенным, что система правил активно работает, обеспечивая успешный результат.
Доступны следующие категории правил проектирования:
Справочник нарушений компилятора проекта
Parent page: Справочник нарушений компилятора проекта
Процесс компиляции является неотъемлемой частью получения корректного нетлиста проекта. Фактически именно компиляция формирует унифицированную модель данных проекта — единую модель данных, доступную во всех доменах проектирования в унифицированной среде CircuitStudio. Осведомлённость о связности (connectivity) на вашей принципиальной схеме может быть проверена во время компиляции согласно правилам, заданным в параметрах проекта на вкладках Error Reporting и Connection Matrix.
Этот раздел документации CircuitStudio предоставляет исчерпывающий справочник, описывающий каждое из возможных электрических и чертёжных (drafting) нарушений, которые могут присутствовать в исходных документах при компиляции проекта. Различные категории нарушений: