Типы правил проектирования печатных плат

Краткий обзор

В этой статье объясняется, как Altium Designer использует систему правил проектирования печатных плат для задания и соблюдения требований к топологии всей платы — от ширины проводников и зазоров до подключений к полигонам питания и типов переходных отверстий. Также в ней рассматриваются доступные типы правил, сгруппированные по категориям, показано, как редактор печатных плат применяет эти ограничения при размещении и редактировании объектов, и сравниваются два поддерживаемых способа их задания: диалоговое окно PCB Rule and Constraints Editor и диспетчер ограничений Constraint Manager. Хотите лучше понять, где задаются требования к топологии печатной платы, как они организованы и какой способ задания правил подходит для вашего рабочего процесса? Читайте дальше: эта статья поможет увереннее ориентироваться в системе и заложить прочную основу для управления ограничениями печатных плат в Altium Designer.

- Узнайте, какие задачи решает система правил проектирования печатных плат, как она определяет работу редактора и почему правила играют ключевую роль в поведении объектов и проверке проекта.
- Посмотрите, как Altium Designer группирует типы правил по категориям, упрощая поиск ограничений, необходимых для работы над топологией платы.
- Изучите различия между использованием диалогового окна PCB Rule and Constraints Editor и диспетчера ограничений Constraint Manager, а также узнайте, почему по-прежнему важно понимать лежащую в их основе систему правил.
Узнайте больше с ИИ:

В основе редактора печатных плат лежит система правил проектирования, в которой для определения требований к проекту используется концепция правил, или ограничений. Эти правила и ограничения проектирования в совокупности образуют набор инструкций для редактора печатных плат. Ограничения проектирования охватывают все аспекты проекта: ширину проводников, зазоры, способы подключения к слоям питания, типы переходных отверстий и многое другое.

Всего существует 65 различных типов правил или ограничений проектирования, разделённых на 10 категорий. Обратите внимание, что правила проектирования имеют разное назначение: одни используются для определения свойств объекта при размещении, а также при проверке правил проектирования, например тип переходных отверстий трассировки, тогда как другие представляют собой лишь инструкции для автотрассировщика (слои трассировки). Описание каждого правила содержит раздел Rule Application, в котором подробно объясняется, когда применяется это правило. 

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

Altium Designer поддерживает два подхода к определению ограничений проектирования: непосредственную работу с отдельными правилами проектирования в диалоговом окне PCB Rule and Constraints Editor или настройку ограничений в объектно-ориентированном Constraint Manager.

Как определяются ограничения (правила)

Using the PCB Rule and Constraints Editor Преимущество подхода PCB Rule and Constraints Editor состоит в том, что он ориентирован на правила: сначала вы определяете требование, а затем — объекты, к которым оно должно применяться. Обратите внимание, что правила проектирования необходимо задавать в редакторе печатных плат; возможности их определения при разработке схемы ограничены. Ещё одно преимущество подхода PCB Rule and Constraints Editor — поддержка многократно используемых наборов правил. Наборы правил можно создавать, дублировать, включать и отключать, переименовывать, удалять, импортировать и экспортировать, что упрощает управление правилами для конкретных интерфейсов, производственных требований или уникальных ограничений проектирования.
Using the Constraint Manager Подход Constraint Manager имеет два преимущества. Во-первых, он позволяет использовать объектно-ориентированный подход в редакторе, напоминающем электронную таблицу: для этого набора цепей нужно применить такие требования. Во-вторых, поскольку ограничения проектирования хранятся вне файла печатной платы, Constraint Manager позволяет определять требования к проекту с самого начала разработки схемы. 
Выбор подхода Подход к определению требований к проекту — Constraint Manager или PCB Rule and Constraints Editor – — выбирается при создании проекта, когда вы устанавливаете (или не устанавливаете) флажок использования Constraint Manager в диалоговом окне Create Project. Подробнее см. в разделе Определение требований к проекту с помощью диспетчера ограничений. 
Как определены правила?

Нужно узнать, какой подход используется для печатной платы? Откройте меню Design — в нём будет либо команда Rules (), либо команда Constraint Manager ().

Нужно ли разбираться в правилах? Даже если вы планируете использовать Constraint Manager для определения требований к проекту и управления ими, важно понимать, как работает лежащая в основе система правил. В конечном счёте ограничения, настроенные в Constraint Manager, преобразуются в правила проектирования, прежде чем их обработает система правил редактора печатных плат.

Правила проектирования разделены на логические категории, чтобы упростить поиск и настройку нужных правил. Отдельные правила описаны на следующих страницах: 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.