Перейти к содержанию

Обработка выявленных нарушений правил проектирования

Управление сообщениями о нарушениях правил проектирования предполагает оперативный доступ к описанию нарушения в панели «Список ошибок» и участку печатной платы, на котором выявлено нарушение. Для этих целей используются:

  • Сообщения о нарушении правил проектирования, отображаемые в панели «Список ошибок»;
  • Визуальное отображение с помощью дополнительного графического объекта участка платы, на котором выявлено нарушение;

Сообщение в панели «Список ошибок» позволяет быстро перейти на тот участок платы, где выявлено нарушение. Для этого необходимо навести курсор на запись о нарушении и дважды кликнуть левой кнопкой мыши – нарушение будет показано в редакторе плат, см. Рис. 1.

Рис. 1 Переход к нарушению в редакторе плат
Рис. 1 Переход к нарушению в редакторе плат

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

Рис. 2 Настройка редактора плат для отображения нарушений
Рис. 2 Настройка редактора плат для отображения нарушений

Нарушения, которые могут быть четко локализованы на плате, (например, нарушение величины зазоров, пересечение посадочных мест, нарушение ширины трека) обозначаются штриховкой и являются отдельными объектами, которые можно выбрать, см. Рис. 3. Подобные объекты обозначаются штриховкой того цвета, который назначен для слоя «ERRORS».

Рис. 3 Объект «Нарушение» на плате
Рис. 3 Объект «Нарушение» на плате

В тех случаях, когда нарушение не может быть однозначно локализовано (например, отсутствие необходимого соединения между контактными площадками), будут отмечены только объекты, между которыми выявлено нарушение, см. Рис. 4.

Рис. 4 Объекты, между которыми выявлено нарушение
Рис. 4 Объекты, между которыми выявлено нарушение