Просмотр ограничений проектирования и проблем с их нарушением с помощью панели PCB Rules and Violations в CircuitMaker

 

Кнопка Rules and Violations используется для открытия панели PCB Rules And Violations, которая позволяет удобно просматривать включённые правила проектирования и нарушения в текущем пространстве компоновки платы. Панель служит центральной точкой для просмотра и редактирования правил, запуска проверок правил проектирования и просмотра отдельных нарушений в виде графических наложений в пространстве проектирования. Доступ к кнопке из PCB-редактора возможен следующими способами. 

  • Home | Design Rules | Rules and Violations.

  • View| PCB| Rules and Violations

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

Выбор правил и нарушений

Панель PCB Rules And Violations содержит разделы, которые обеспечивают более детальную область просмотра правил проектирования и нарушений.

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

Нарушение правила минимальной ширины (Width), заданного как 12 mil.Нарушение правила минимальной ширины (Width), заданного как 12 mil.

Нарушение правила размеров переходного отверстия (Via), заданного минимумами: диаметр 50 mil и размер отверстия 28 mil.
Нарушение правила размеров переходного отверстия (Via), заданного минимумами: диаметр 50 mil и размер отверстия 28 mil.

Обратите внимание: если у вас включён метод подсветки Zoom, пространство проектирования будет автоматически приближено так, чтобы уместить просматриваемое нарушение, обеспечивая гораздо более точный «вид» области нарушения. Уровень этого масштабирования можно изменять с помощью кнопки Magnify  на панели.

Вы также можете получать доступ к нарушениям напрямую из пространства проектирования. Наведите курсор на нарушающий примитив, щёлкните правой кнопкой мыши и выберите Violations в контекстном меню, затем выберите соответствующее нарушение, чтобы открыть диалог Violation Details .

Управление отображением нарушений DRC

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


Сверху: включены сведения о нарушении. Посередине: включено наложение ошибки нарушения.
Снизу: включены и сведения, и наложение ошибки.

Настройки отображения нарушений

Управление тем, как отображаются нарушения DRC с использованием пользовательской графики нарушений и/или заданного наложения нарушений, задаётся на странице PCB Editor – DRC Violations Display в System Preferences

Меню правой кнопки мыши

Записи в каждом разделе панели предоставляют набор опций через контекстное меню правой кнопки мыши. Наиболее важные опции для каждого раздела:

Классы правил

  • Run DRC Rule Class - запускает все правила, входящие в класс. Классы могут содержать только одно правило (например, Short-Circuit Constraint) или большое количество (как правило, класс Clearance Constraint).
  • Clear Violations For Rule Class - очищает нарушения (как графически, так и в списке на панели) для всех правил, входящих в класс.

Правила

  • Properties - открывает диалог Edit PCB Rule, который позволяет редактировать свойства выбранного правила проектирования.

К диалогу Edit PCB Rule также можно перейти двойным щелчком по записи правила на панели PCB Rules And Violations .

Элементы управления областью действия правила

При определении области действия правила проектирования, т. е. границ его применения, вы по сути формируете запрос, который определяет объекты-участники, на которые распространяется правило. Используйте доступные в диалоге параметры, чтобы построить требуемый запрос. В зависимости от того, является ли правило унарным или бинарным, потребуется определить одну или две области действия соответственно.

Для унарного правила проектирования будут предоставлены элементы управления для определения одной области действия правила (Where The Object Matches). Используйте параметры, доступные в области Where The First Object Matches (для бинарного правила), чтобы сформировать выражение запроса. Для бинарного правила проектирования также будут предоставлены элементы управления для определения второй области действия правила. Используйте параметры, доступные в области Where The Second Object Matches, чтобы сформировать выражение запроса.

Элементы управления идентичны — независимо от того, задаёте ли вы одну или две области действия правила, — и описаны в следующих разделах.

Where The Object Matches

  • Scoping Option - используйте выпадающий список, чтобы выбрать вариант, определяющий, как формировать выражение запроса области действия.
При использовании опций NetNet and Layer, Net Class, или Layer поле будет заполняться соответственно всеми определёнными цепями (nets) в проекте, всеми определёнными классами цепей (net classes) в проекте или всеми включёнными в данный момент слоями в проекте. Используйте выпадающие списки, чтобы выбрать требуемую цель.
При использовании опции Net and Layer поле будет заполняться всеми включёнными в данный момент слоями в проекте. Используйте выпадающие списки, чтобы выбрать нужный слой.

Constraints

Эта область диалога отображает ограничения, применимые к типу редактируемого правила. Элементы управления различаются в зависимости от типа редактируемого правила проектирования. Используйте различные элементы управления, чтобы настроить эти ограничения по необходимости. На схеме элементы управления, подсвеченные синим, можно щёлкнуть и отредактировать при необходимости. При желании включите любые из доступных опций.

Violations

  • Properties - открывает диалог Violation Details , который предоставляет полные сведения об ограничении правила и текущем нарушении. 

Советы

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