Правила печатной платы и нарушения

Parent page: Панели PCB

Просматривайте, редактируйте и интерактивно анализируйте правила проектирования и связанные с ними нарушения.Просматривайте, редактируйте и интерактивно анализируйте правила проектирования и связанные с ними нарушения.

Сводка

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

Доступ к панели

Откройте панель PCB Rules And Violations, щёлкнув Home | Design Rules| 

в главном меню. Панель Rules And Violations становится доступной, когда активен PCB Editor.

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

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

Основная область панели PCB Rules And Violations состоит из трёх разделов, каждый из которых задаёт более узкий охват правил и нарушений:

  1. Rule Classes – Правила проектирования, сгруппированные по классам, например Clearances и Widths.
  2. Rules – Отдельные правила проектирования внутри выбранного класса. Конкретную проверку Design Rule Check (DRC) можно запустить через меню right-click.
  3. Violations – Сведения о каждом нарушении правила, обнаруженном активированными проверками правил проектирования.

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

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

Нарушение правила минимальной ширины, установленного на 11 mil для Net LCD_DB7.Нарушение правила минимальной ширины, установленного на 11 mil для Net LCD_DB7.

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

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

Также можно напрямую просматривать сведения о нарушении с панели PCB Rules and Violations или в рабочей области проектирования.

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

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

  

Записи нарушений в списке можно очистить, щёлкнув правой кнопкой по классу правил (или по All Rules) и выбрав Clear Violations for Rule Class. Нарушения, перечисленные для конкретного правила, очищаются выбором Clear Violations for Rule в контекстном меню (правый клик) по имени правила. Home | Design Rules | Design Rule Check » Reset Error Markers также очистит текущие нарушения.

Настройка визуальной фильтрации

Визуальный результат выбора на панели в документе окна редактора проектирования определяется набором элементов управления подсветкой в верхней части панели. Эффект, применяемый в окне редактора, можно установить как Normal, Mask или Dim; на практике Mask даёт наиболее заметный эффект подсветки.

Выпадающий список Normal / Mask / Dim предоставляет варианты визуального контраста между отфильтрованными и неотфильтрованными объектами в окне редактора проектирования.

Выберите тип применяемой визуальной фильтрации с помощью выпадающего списка режима маскирования.Выберите тип применяемой визуальной фильтрации с помощью выпадающего списка режима маскирования.

Эффект визуальной подсветки для каждого режима маскирования:

  • Normal – Отфильтрованные объекты видимы в окне редактора проектирования, а внешний вид неотфильтрованных объектов не изменяется.
  • Mask – Отфильтрованные объекты подсвечиваются в окне редактора проектирования, а все остальные объекты становятся монохромными.
  • Dim – Отфильтрованные объекты подсвечиваются в окне редактора проектирования, а все остальные объекты сохраняют свои цвета, но становятся затемнёнными. 

Нажмите кнопку 

, чтобы подтвердить изменение визуальной фильтрации и обновить окно редактора.

Управление отображением

В режиме просмотра Mask неотфильтрованные (не выбранные) объекты отображаются монохромно. Чтобы настроить контраст фоновых (не подсвеченных) объектов, используйте ползунок Mask Level, доступный в группе View | Highlight & Edit Mask.

Аналогично, в режиме просмотра Dim неотфильтрованные объекты сохраняют свои цвета, но затемняются. Настройте баланс между отфильтрованными и неотфильтрованными объектами с помощью ползунка Dim Level, доступного в группе View | Highlight & Edit Mask, как показано выше.

Используйте кнопку View | Highlight & Edit Mask |

или кнопку

на панели, чтобы убрать подсветку отображения.

Параметры фильтра

Три флажка панели применяют следующие действия фильтра:

  • Select – если включено, отфильтрованные объекты будут выделены в рабочей области.
  • Zoom – если включено (по умолчанию), отфильтрованные объекты будут приближены и отцентрированы (где возможно) в окне редактора проектирования. Используйте кнопку , чтобы настроить коэффициент масштабирования, который будет применяться для приближения к отфильтрованным объектам.
  • Clear Existing – если включено (по умолчанию), любой существующий фильтр будет очищен перед применением нового. Отключение этой опции позволяет расширять существующий фильтр, фактически уточняя его за счёт применения нового фильтра в дополнение к уже действующему.

Можно включать любую комбинацию этих опций. Например, вы можете захотеть, чтобы все отфильтрованные объекты были приближены, отцентрированы и выделены в окне редактора проектирования, при этом применяя маскирование, чтобы убрать «захламление» другими объектами проекта.

Используйте кнопку 

, чтобы отключить текущий применённый фильтр. Все объекты в рабочей области проектирования станут полностью видимыми и доступными для выбора/редактирования. Если вы хотите применить фильтр снова, нажмите кнопку

.

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

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

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

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

button).

Настройки отображения нарушений позволяют:

  • Задать стиль цвета наложения для подсвеченных нарушений правил — наложенный шаблон или цвет.
  • Настроить, как обрабатываются стили отображения нарушений при увеличении/уменьшении масштаба — как шаблон или цвет отображаются на разных уровнях масштаба и с какой детализацией.
  • Определить стиль отображения нарушений для каждого типа правила — включить или отключить графические сведения о нарушении и наложение для каждого типа.

Определение цветов нарушений

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

Назначение цветов выполняется в диалоге View Configurations — в режиме 2D Layout Mode нажмите View | View | 

» View Configurations » View Configuration или просто нажмите клавишу L.

В диалоге View Configurations задайте разную окраску для двух типов отображения нарушений и при необходимости включите/отключите их показ.В диалоге View Configurations задайте разную окраску для двух типов отображения нарушений и при необходимости включите/отключите их показ.

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

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

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

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

Правила

  • Run DRC Rule – Запускает выбранное правило.
  • Clear Violations – Очищает нарушения, обнаруженные выбранным правилом.
  • Properties – Открывает диалог Edit PCB Rule, позволяя изменять конфигурацию правила «на лету». Эквивалент двойного щелчка по имени правила. Правила можно редактировать «на лету» с панели PCB Rules And Violations.

Нарушения

  • Properties – Открывает диалог Violation Details, который предоставляет полные сведения об ограничении правила и текущем нарушении. Эквивалент двойного щелчка по записи нарушения.
  • Zoom Selected – Приближает рабочую область к выбранному(ым) нарушению(ям). Полезно, когда опция флажка Zoom не включена.

Примечания

  • Для полного доступа к PCB Constraint Classes and Rules откройте диалог PCB Rules and Constraints Editor с помощью кнопки Home | Design Rules | .
     
  • Online Design Rule Checking можно включить/отключить на странице PCB Editor - General диалога Preferences; File »
     
  • Правила проектирования можно по отдельности включать для проверки Online или Batch (или обеих) в диалоге Design Rule Checker — кнопка Home | Design Rules | .
     
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content