Проверка компонента
Перед сохранением компонента Workspace Library, определенного/отредактированного в редакторе компонентов (в режиме Single Component Editing или Batch Component Editing), в подключенный Workspace и перед тем как сделать компонент доступным для использования в проектах, необходимо убедиться, что этот компонент соответствует требованиям согласно настроенным параметрам. Когда вы пытаетесь сохранить компонент обратно в Workspace, редактор компонентов запускает проверку — Component Rule Check. Эту функцию также можно запустить вручную в любое время, выбрав команду Tools » Component Rule Check в главном меню. Перед этим обязательно сохраните компонент локально (File » Save).
Так же как проект платы имеет процесс проверки для обнаружения нарушений, редактор компонентов имеет функцию валидации компонентов. Все обнаруженные нарушения перечисляются в панели Messages.
Валидация компонентов проверяет широкий набор потенциальных проблем с компонентом и его определенными моделями — как встроенные проверки, так и ряд типов нарушений, которые могут быть заданы пользователем на глобальном уровне.
Следующие встроенные проверки валидации имеют режим отчета
:
Folder path not specified for component
Сводка
Это нарушение возникает, когда не указана папка в целевом Workspace, куда должен быть сохранен компонент, определяемый в Component Editor.
Уведомление
В панели Messages будет отображено уведомление в следующем формате:
Folder path not specified for component <ItemID>
где:
- ItemID — это идентификатор, используемый для компонента в Workspace.
Рекомендация по устранению
-
В Component Editor в режиме Single Component Editing mode используйте поле Folder в области Component, чтобы указать папку в целевом Workspace, куда будет сохранен компонент. Чтобы вручную указать целевую папку, нажмите кнопку
, чтобы открыть диалог Choose Folder. Перейдите к существующей папке и выберите ее либо создайте новую на лету.
-
В Component Editor в режиме Batch Component Editing mode используйте поле FolderPath (в группе столбцов Component) в области определения компонента редактора, чтобы указать папку в целевом Workspace, куда будет сохранен компонент. Чтобы вручную указать целевую папку, щелкните один раз внутри поля FolderPath для компонента, чтобы отобразить кнопку
, затем нажмите ее, чтобы открыть диалог Choose Folder. Перейдите к существующей папке и выберите ее либо создайте новую на лету.
Component not having a unique Id
Сводка
Это нарушение возникает, когда Item ID компонента, определяемого в Component Editor, совпадает с Item ID другого элемента в подключенном Workspace.
Уведомление
В панели Messages будет отображено уведомление в следующем формате:
Duplicate Component Id: "<ItemID>"
где:
- ItemID — это идентификатор, используемый для компонента в Workspace.
Рекомендация по устранению
-
В Component Editor в режиме Single Component Editing mode используйте поле Id в области Component, чтобы указать другой идентификатор, уникальный для содержимого подключенного Workspace.
-
В Component Editor в режиме Batch Component Editing mode используйте поле Item ID в группе столбцов Component области определения компонента, чтобы указать другой идентификатор, уникальный для содержимого подключенного Workspace.
Примечание
Это нарушение обычно возникает, когда автоматически назначенное компоненту значение Item ID переопределяется вручную. Для нового компонента, созданного с помощью команды File » New » Component или панели Components panel, это поле заполняется в соответствии с шаблоном компонента, определенным для типа компонента, выбранного в диалоге Create new component dialog. Если шаблон отсутствует либо в диалоге выбрана запись <Undefined> , используется схема именования по умолчанию; CMP-{00000}. Для нового компонента, созданного через панель Explorer panel, это поле заполняется в соответствии со схемой именования по умолчанию, заданной для родительской папки компонента. Если к родительской папке привязан шаблон компонента, то определенное Component Naming будет взято из этого шаблона. Программа автоматически назначит следующий доступный уникальный идентификатор на основе этой схемы, просканировав весь Workspace и идентификаторы существующего содержимого.
Проверки, задаваемые пользователем, настраиваются на странице Data Management – Component Rule Checks page диалога Preferences.
Любая из встроенных проверок, завершившаяся неудачно, или пользовательские проверки с уровнем Fatal Error не позволят сохранить компонент в Workspace.
Параметры пользовательских проверок по умолчанию могут не подходить для ваших компонентов, поэтому важно ознакомиться с доступными опциями и понять, как настроить их в соответствии с вашими проектами. Информация о каждой пользовательской проверке ошибок приведена ниже.
Нарушения, связанные с компонентами
Duplicate component by Name
Default report mode:
Сводка
Это нарушение возникает, когда имя компонента, определяемого в Component Editor, совпадает с именем компонента в подключенном Workspace.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Duplicate component by Name
Рекомендация по устранению
Назначьте компоненту(ам) другие, уникальные имена по мере необходимости.
-
В Component Editor в режиме Single Component Editing mode используйте поле Name в области Component , чтобы указать другое имя, уникальное для компонентов в подключенном Workspace.
-
В Component Editor в режиме Batch Component Editing mode используйте поле Item ID в группе столбцов Component области определения компонента, чтобы указать другое имя, уникальное для компонентов в подключенном Workspace.
Duplicate component by PCL
Default report mode:
Сводка
Это нарушение возникает, когда компонент, определяемый в Component Editor, имеет Part Choice, который используется другим компонентом в подключенном Workspace.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Duplicate component by Part Choice list
Рекомендация по устранению
Назначьте компоненту(ам) другие, уникальные Part Choice по мере необходимости.
-
В Component Editor в режиме Single Component Editing mode используйте область Part Choices , чтобы изменить список Part Choice компонента на уникальный для компонентов в подключенном Workspace.
-
В Редакторе компонентов в режиме Batch Component Editing mode используйте группу столбцов Part Choice n области определения компонента, чтобы изменить список вариантов деталей компонента (Part Choices), уникальный для компонентов в подключенном Workspace.
Invalid pin mappings
Default report mode:
Сводка
Это нарушение возникает, когда у компонента, определяемого в Редакторе компонентов, имеется неоднозначное сопоставление между условным обозначением компонента и посадочным местом(ами). Например, нарушение возникает, если у символа выводы определены в их полях Designator как 1, 2, 3, а у посадочного места контактные площадки определены в их полях Designator как B, C, E, или когда количество выводов символа больше количества контактных площадок посадочного места.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Pin <PinDesignator> of the symbol <SymbolName> (<SymbolRevisionID>) does not have corresponding pad <PadDesignator> in footprint <FootprintName> (<FootprintRevisionID>)
где:
-
PinDesignator— это Designator вывода символа. -
SymbolName— имя символа. -
SymbolRevisionID— Item-Revision ID символа. -
PadDesignator— это Designator контактной площадки посадочного места. -
FootprintName— имя посадочного места. -
FootprintRevisionID— Item-Revision ID посадочного места.
Рекомендация по устранению
Отредактируйте текущую добавленную модель или выберите другую модель, чтобы убедиться, что выводы символа имеют взаимно-однозначное соответствие контактным площадкам посадочного места.
-
В Редакторе компонентов в режиме Single Component Editing mode:
-
нажмите элемент управления
в правом верхнем углу предпросмотра модели, чтобы изменить модель, которая в настоящее время используется (на которую ссылается) компонент, в соответствующем временном редакторе для этого типа модели;
-
нажмите элемент управления
в правом верхнем углу предпросмотра модели и выберите в меню пункт Select Model , чтобы найти и выбрать другую модель или другую ревизию этой же модели;
-
нажмите элемент управления
в правом верхнем углу предпросмотра символа, чтобы открыть панель Pins panel и напрямую изменить целевые соответствия pad/pin, щелкнув ячейку модели и введя требуемое значение.
-
-
В Редакторе компонентов в режиме Batch Component Editing mode:
-
щелкните правой кнопкой мыши запись модели в области Model Links и выберите в контекстном меню команду Edit , чтобы изменить модель, которая в настоящее время используется (на которую ссылается) компонент, в соответствующем временном редакторе для этого типа модели;
-
щелкните поле Item ID модели в области Model Links , затем нажмите кнопку
, чтобы найти и выбрать другую модель или другую ревизию этой же модели.
-
Missing Component Description
Default report mode:
Сводка
Это нарушение возникает, когда для компонента, определяемого в Редакторе компонентов, не указано описание.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Component Description is not specified
Рекомендация по устранению
Укажите описание для проблемного компонента(ов), как требуется.
-
В Редакторе компонентов в режиме Single Component Editing mode используйте поле Description в области Component , чтобы указать описание.
-
В Редакторе компонентов в режиме Batch Component Editing mode используйте поле Description в группе столбцов Component области определения компонента, чтобы указать описание для проблемного компонента(ов).
Missing Component Name
Default report mode:
Сводка
Это нарушение возникает, когда для компонента, определяемого в Редакторе компонентов, не указано имя.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Component Name is not specified
Рекомендация по устранению
Укажите имя для проблемного компонента(ов), как требуется.
-
В Редакторе компонентов в режиме Single Component Editing mode используйте поле Name в области Component , чтобы указать имя.
-
В Редакторе компонентов в режиме Batch Component Editing mode используйте поле Name в группе столбцов Component области определения компонента, чтобы указать имя для проблемного компонента(ов).
Missing Component Type
Default report mode:
Сводка
Это нарушение возникает, когда для компонента, определяемого в Редакторе компонентов, не указан тип.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Component Type is not specified
Рекомендация по устранению
Укажите тип для проблемного компонента(ов), как требуется.
-
В Редакторе компонентов в режиме Single Component Editing mode используйте поле Type в области Component , чтобы указать тип.
-
В Редакторе компонентов в режиме Batch Component Editing mode используйте поле Type в группе столбцов Component области определения компонента, чтобы указать тип для проблемного компонента(ов).
Model revision is in Inapplicable State
Default report mode:
Сводка
Это нарушение возникает, когда обнаруживается, что связанная модель, которая используется (на которую ссылается) определением компонента, находится в неприменимом состоянии. Например, модель в данный момент Obsolete и поэтому не должна использоваться. Применимость определяется с помощью параметра Allowed to be used in designs в диалоговом окне State Properties dialog. В диалоговом окне Edit Lifecycle Definitions dialog это окно для нужного состояния открывается либо двойным щелчком по записи состояния в родительском определении жизненного цикла, либо выбором этой записи и нажатием появляющегося значка редактирования Когда этот параметр включен, модель в данном состоянии разрешено использовать в компоненте. Она считается Applicable. Если этот параметр отключен, модель в данном состоянии не может корректно использоваться и считается Inapplicable (или неприменимой).
Уведомление
В панели Messages отображается уведомление в следующем формате:
<ModeName> (<ModelRevisionID>) revision is in inapplicable state
где:
-
ModelName— имя модели. -
ModelRevisionID— Item-Revision ID модели.
Рекомендация по устранению
Выберите заменяющую модель или ревизию той же модели, которая допустима для использования в компоненте.
-
В Редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу предпросмотра модели и выберите в меню пункт Select Model , чтобы найти и выбрать другую модель или другую ревизию этой же модели.
-
В Редакторе компонентов в режиме Batch Component Editing mode щелкните поле Item ID модели в области Model Links , затем нажмите кнопку
, чтобы найти и выбрать другую модель или другую ревизию этой же модели.
Model revision is Out Of Date
Default report mode:
Сводка
Это нарушение возникает, когда обнаруживается, что связанная модель, которая используется (на которую ссылается) определением компонента, устарела. Если доступна более поздняя ревизия модели, поле Revision State будет отражать это с помощью текста Out of date, расположенного справа от состояния жизненного цикла текущей ревизии под предпросмотром модели (в Редакторе компонентов в режиме Single Component Editing mode), либо поле Revision Status в области Model Links будет помечено текстом Out of date, показанным полужирным шрифтом (в Редакторе компонентов в режиме Batch Component Editing mode).
Уведомление
В панели Messages отображается уведомление в следующем формате:
<ModelName> (<ModelRevisionID>) revision is Out of Date
где:
-
ModelName— имя модели. -
ModelRevisionID— Item-Revision ID модели.
Рекомендация по устранению
Обновите устаревшие ссылки на модели компонента, чтобы использовать последние ревизии моделей.
-
В Редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу предпросмотра модели и выберите в меню пункт Update to Latest .
-
В Редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши в любом месте записи модели в области Model Links и выберите Update to Latest Revision в меню.
Number of Pads exceeds Number of Pins
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, которая используется (на которую есть ссылка) в определении компонента, содержит больше контактных площадок (SMD-площадки, размещенные на медных слоях, и металлизированные сквозные отверстия), чем выводов в связанном с ней условном графическом обозначении на схеме.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Number of pads in the footprint <FootprintName> (<FootprintRevisionID>) (<FootprintNumberOfPads>) exceeds number of pins in the symbol <SymbolName> (<SymbolRevisionID>) (<SymbolNumberOfPins>)
где:
-
FootprintName— имя посадочного места. -
FootprintRevisionID— Item-Revision ID посадочного места. -
FootprintNumberOfPads— количество контактных площадок в посадочном месте. -
SymbolName— имя символа. -
SymbolRevisionID— Item-Revision ID символа. -
SymbolNumberOfPins— количество выводов в символе.
Рекомендации по устранению
Измените уже добавленную модель или выберите другую модель символа/посадочного места, чтобы число площадок в посадочном месте не превышало число выводов символа.
-
В Редакторе компонентов в режиме Single Component Editing mode:
-
нажмите элемент управления
в правом верхнем углу области предварительного просмотра модели, чтобы изменить модель, которая в данный момент используется компонентом (на которую есть ссылка), в соответствующем временном редакторе для этого типа модели;
-
нажмите элемент управления
в правом верхнем углу области предварительного просмотра модели и выберите пункт Select Model в меню, чтобы найти и выбрать другую модель или другую ревизию этой же модели.
-
-
В Редакторе компонентов в режиме Batch Component Editing mode:
-
щелкните правой кнопкой мыши запись модели в области Model Links и выберите команду Edit в контекстном меню, чтобы изменить модель, которая в данный момент используется компонентом (на которую есть ссылка), в соответствующем временном редакторе для этого типа модели;
-
щелкните поле Item ID модели в области Model Links , затем нажмите кнопку
, чтобы найти и выбрать другую модель или другую ревизию этой же модели.
-
Revision that is being edited is not latest
Default report mode:
Сводка
Это нарушение возникает, когда редактируемая ревизия компонента не является последней доступной ревизией в подключенном Workspace.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
<ComponentName> (<ComponentRevisionID>) revision is Out of Date
где:
-
ComponentName— Name компонента. -
ComponentRevisionID— Item-Revision ID компонента.
Рекомендации по устранению
Выберите для редактирования последнюю ревизию компонента. Для этого найдите компонент на панели Components panel, щелкните правой кнопкой мыши его запись на панели и выберите Edit.
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
Сводка
Это нарушение возникает, когда для варианта детали компонента добавлена некорректная запись и Workspace не может получить эту деталь.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice <n>")
где:
-
n— порядковый номер проблемного варианта детали.
Рекомендации по устранению
Укажите корректный вариант детали для проблемного компонента (или компонентов).
-
В Редакторе компонентов в режиме Single Component Editing mode удалите недопустимые варианты деталей из области Part Choices и добавьте новые, корректные варианты деталей.
-
В Редакторе компонентов в режиме Batch Component Editing mode введите корректные значения в поля Part Choice n в области определения компонента. Обратите внимание, что пока значение поля варианта детали содержит некорректную запись, текст будет отображаться серым цветом и курсивом. Как только обе записи станут корректными, текст будет отображаться обычным белым цветом.
Нарушения, связанные с посадочными местами
Duplicate Pad Designator
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в Редакторе компонентов, содержит несколько объектов Pad с одинаковым значением свойства Designator.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Duplicate Pad Designator On Pads Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
где:
-
Identifier1— идентификатор первого экземпляра площадки с дублирующимся обозначением, представленный парой «цепь-обозначение» и координатами площадки. -
Layer1— слой, на котором размещен первый экземпляр площадки с дублирующимся обозначением. -
Identifier2— идентификатор второго экземпляра площадки с дублирующимся обозначением, представленный парой «цепь-обозначение» и координатами площадки. -
Layer2— слой, на котором размещен второй экземпляр площадки с дублирующимся обозначением.
Рекомендации по устранению
Назначьте разные и уникальные обозначения площадкам связанной модели посадочного места.
-
В Редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра посадочного места.
-
В Редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется компонентом (на которую есть ссылка), откроется во временном редакторе PCB Footprint. Выберите проблемные площадки и измените значения их свойства Designator в режиме Pad mode of the Properties panel.
Duplicate Primitives
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в Редакторе компонентов, содержит одинаковые объекты, размещенные в одном и том же месте на одном и том же слое.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Duplicate Primitives: <ObjectType1> <Identifier1> on <Layer1> And <ObjectType2> <Identifier2> on <Layer2>
где:
-
ObjectType1— тип первого экземпляра дублирующегося объекта. -
Identifier1— идентификатор первого экземпляра дублирующегося объекта; способ представления идентификатора зависит от типа объекта. -
Layer1— слой, на котором размещен первый экземпляр дублирующегося объекта. -
ObjectType2— тип второго экземпляра дублирующегося объекта. -
Identifier2— идентификатор второго экземпляра дублирующегося объекта; способ представления идентификатора зависит от типа объекта. -
Layer2— слой, на котором размещен второй экземпляр дублирующегося объекта.
Рекомендации по устранению
Удалите дублирующиеся объекты из модели посадочного места.
-
В Редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра посадочного места.
-
В Редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется компонентом (на которую есть ссылка), откроется во временном редакторе PCB Footprint. Выберите дублирующиеся объекты и удалите их с помощью сочетания клавиш Delete.
Mirrored Footprint (designed on bottom layer)
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в Редакторе компонентов, содержит значимые примитивы (площадки, дорожки, дуги, заливки, области, прямоугольники, текстовые строки, объекты keepout), размещенные на Bottom Layer, но не содержит таких примитивов на Top Layer.
В редакторе PCB Footprint посадочное место создается для верхней стороны платы; при необходимости его можно перевернуть на нижнюю сторону в процессе проектирования PCB.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Bottom Layer Component
Рекомендации по устранению
Переместите примитивы посадочного места с Bottom Layer на Top Layer.
-
В Редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра посадочного места.
-
В Редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе PCB Footprint. Выберите примитивы на Bottom Layer и измените их свойство Layer в соответствующем режиме панели Properties на Top Layer.
Missing Pad Designator
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в Component Editor, содержит объект Pad, для которого не задано значение свойства Designator.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
где:
-
Identifier— идентификатор контактной площадки, для которой не указан designator; он представлен сетью контактной площадки и координатами. -
Layer— слой, на котором размещена контактная площадка без указанного designator.
Рекомендация по устранению
Укажите значения designator для контактных площадок связанной модели посадочного места.
-
В Component Editor в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу предпросмотра посадочного места, чтобы открыть модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, во временном редакторе PCB Footprint.
-
В Component Editor в режиме Batch Component Editing mode щелкните правой кнопкой мыши по записи посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе PCB Footprint. Выберите проблемную контактную площадку и укажите значение ее свойства Designator в режиме Pad mode of the Properties panel.
Offset Footprint Reference
Default report mode:
Сводка
Это нарушение возникает, когда у модели посадочного места, связанной с компонентом, определяемым в Component Editor, опорная точка (origin) находится за пределами ограничивающего прямоугольника, образованного объектами посадочного места.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Offset Component Origin
Рекомендация по устранению
Измените положение опорной точки так, чтобы она находилась внутри ограничивающего прямоугольника, образованного объектами посадочного места.
-
В Component Editor в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу предпросмотра посадочного места, чтобы открыть модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, во временном редакторе PCB Footprint.
-
В Component Editor в режиме Batch Component Editing mode щелкните правой кнопкой мыши по записи посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе PCB Footprint. Используйте команды подменю Edit » Set Reference главного меню, чтобы изменить текущее положение опорной точки посадочного места.
Shorted Copper
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в Component Editor, содержит объекты Pad, которые соединены друг с другом объектами на медном слое.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Shorted Copper Connection Between Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
где:
-
Identifier1— идентификатор первого экземпляра контактной площадки в паре замкнутых контактных площадок, представленный парой «сеть-designator» и координатами контактной площадки. -
Layer1— слой, на котором размещен первый экземпляр контактной площадки в паре замкнутых контактных площадок. -
Identifier2— идентификатор второго экземпляра контактной площадки в паре замкнутых контактных площадок, представленный парой «сеть-designator» и координатами контактной площадки. -
Layer2— слой, на котором размещен второй экземпляр контактной площадки в паре замкнутых контактных площадок.
Рекомендация по устранению
Удалите объекты на медном слое, которые соединяют контактные площадки связанной модели посадочного места.
-
В Component Editor в режиме Single Component Editing mode, нажмите элемент управления
в правом верхнем углу предпросмотра посадочного места.
-
В Component Editor в режиме Batch Component Editing mode щелкните правой кнопкой мыши по записи посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе PCB Footprint. Выберите объекты на медном слое, которые соединяют контактные площадки, затем измените их так, чтобы они не соединяли контактные площадки, либо удалите эти объекты.
Unconnected Copper
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в Component Editor, содержит объекты на медном слое, и эти объекты не подключены ни к каким объектам Pad. Когда такое посадочное место будет размещено в проекте PCB, сеть не будет назначена этим объектам на медном слое, и они станут «мертвой медью».
Уведомление
В панели Messages отображается уведомление в следующем формате:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
где:
-
ObjectType— тип экземпляра объекта, который не подключен ни к одному объекту Pad в модели посадочного места. -
Identifier— идентификатор объекта, который не подключен ни к одному объекту Pad в модели посадочного места; способ представления идентификатора зависит от типа объекта. -
Layer— слой, на котором размещен экземпляр объекта, не подключенного ни к одному объекту Pad в модели посадочного места.
Рекомендация по устранению
Измените модель посадочного места так, чтобы объекты, которые в данный момент не подключены ни к одному объекту Pad в модели посадочного места, были подключены к контактным площадкам.
-
В Component Editor в режиме Single Component Editing mode, нажмите элемент управления
в правом верхнем углу предпросмотра посадочного места.
-
В Component Editor в режиме Batch Component Editing mode щелкните правой кнопкой мыши по записи посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе PCB Footprint. Разместите объекты на медном слое (слоях), чтобы сформировать соединение между контактными площадками посадочного места и объектами, которые в данный момент не подключены ни к одному объекту Pad, либо удалите эти неподключенные объекты.
Нарушения, связанные с символами
Different pins between modes
Default report mode:
Сводка
Это нарушение возникает, когда в одном из режимов отображения символа имеется лишний вывод.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Extra Pin in display mode <DisplayMode> of the symbol <SymbolRevisionID>. Part <PartDesignator>. Pin Name "<PinName>"
где:
-
DisplayMode— это конкретный режим графического представления символа, в котором были обнаружены лишние выводы. Символ имеет режим Normal и может иметь до 255 определенных режимов Alternate. Подробнее о создании нескольких режимов графического отображения одного и того же символа компонента. -
SymbolRevisionID— это ID элемента-ревизии символа. -
PartDesignator— это Designator части символа. -
PinName— это Name проблемного вывода.
Рекомендация по устранению
Это нарушение обычно возникает, когда для символа определен альтернативный графический режим и при этом:
- в один режим отображения был добавлен лишний вывод, который не указан в другом режиме отображения, или
- для вывода были указаны другой Designator и/или Name по сравнению с выводом, указанным в другом режиме отображения.
Между режимами графического отображения должно быть не только одинаковое количество выводов, но и сами выводы должны быть идентичны как по Designator, так и по Name. Подробнее о создании нескольких режимов графического отображения одного и того же символа компонента.
Измените Designator и/или Name проблемных выводов так, чтобы количество выводов и их свойства Designator и Name были одинаковыми во всех режимах отображения символа, либо удалите лишний вывод из режима отображения.
-
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра символа.
-
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись символа в области Model Links и выберите в контекстном меню команду Edit.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотек схем. Выберите проблемные выводы и измените значения их свойства Designator и/или свойства Name в режиме Pin mode of the Properties panel, либо удалите эти выводы с помощью сочетания клавиш Delete.
Duplicate Pin Designators
Default report mode:
Сводка
Это нарушение возникает, когда два или более выводов в модели символа компонента имеют одинаковый designator.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Duplicate Pin Designator(s) (mode <DisplayMode>): <PinDesignatorList>
где:
-
DisplayMode— это конкретный режим графического представления символа, в котором были обнаружены дублирующиеся выводы. Символ имеет режим Normal и может иметь до 255 определенных режимов Alternate. -
PinDesignatorList— это разделенный запятыми список designator выводов, которые дублируются в проблемном символе.
Рекомендация по устранению
Соответствующим образом измените designator проблемных выводов, чтобы каждый из них имел уникальное значение.
-
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра символа.
-
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись символа в области Model Links и выберите в контекстном меню команду Edit.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотек схем. Выберите проблемные выводы и измените значения их свойства Designator в режиме Pin mode of the Properties panel, либо удалите эти выводы с помощью сочетания клавиш Delete.
Missing Default Designator
Default report mode:
Сводка
Это нарушение возникает, когда в модели символа компонента не задан designator по умолчанию.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Missing Default Designator
Рекомендация по устранению
Укажите designator по умолчанию для проблемной модели символа.
-
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра символа.
-
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись символа в области Model Links и выберите в контекстном меню команду Edit.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотек схем. Откройте режим Symbol mode of the Properties panel (он активен, когда в рабочей области не выбран ни один объект) и укажите требуемый префикс designator, за которым следует символ '?', в поле Designator (например, C?). Знаки вопроса в designator компонентов, размещенных на листе схемы, будут заменены фактическими номерами в процессе Design Annotation.
Missing Pin Designator
Default report mode:
Сводка
Это нарушение возникает, когда у вывода в модели символа компонента не указан designator.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Missing Pin Designator of the symbol <SymbolRevisionID>
где:
-
SymbolRevisionID— это ID элемента-ревизии проблемного символа.
Рекомендация по устранению
Укажите designator для каждого вывода в проблемной модели символа.
-
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра символа.
-
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись символа в области Model Links и выберите в контекстном меню команду Edit.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотек схем. Выберите проблемные выводы и укажите значения их свойства Designator в режиме Pin mode of the Properties panel, либо удалите выводы с помощью сочетания клавиш Delete.
Missing Pin Name
Default report mode:
Сводка
Это нарушение возникает, когда у вывода в модели символа компонента не указано имя.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Missing Pin Name of the symbol <SymbolRevisionID>. Pin Designator "<PinDesignator>".
где:
-
SymbolRevisionID— это ID элемента-ревизии проблемного символа. -
PinDesignator— это Designator проблемного вывода.
Рекомендация по устранению
Укажите имя для каждого вывода в проблемной модели символа.
-
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра символа.
-
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши по записи символа в области Model Links и выберите команду Edit из контекстного меню.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотек схем. Выберите проблемные выводы и задайте значения их свойства Name в режиме Pin mode of the Properties panel или удалите эти выводы с помощью сочетания клавиш Delete.
Примечание
Для каждого отдельного компонента в панели Messages будет отображаться только один экземпляр нарушения. Компонент вполне может иметь символ, в котором несколько выводов не имеют заданного имени.
Missing Pins in Sequence
Default report mode:
Сводка
Это нарушение возникает, когда в числовой последовательности значений обозначений выводов проблемного символа обнаружены пропуски. Например, если у символа есть выводы с обозначениями 1, 2, 5, а выводы с обозначениями 3 и 4 отсутствуют.
Уведомление
В панели Messages отображается уведомление в следующем формате:
Missing Pin Designator In Sequence : <PinDesignatorList> [<LowerPinDesignator>..<UpperPinDesignator>]
где:
-
PinDesignatorList— это разделенный запятыми список отсутствующих обозначений выводов в числовой последовательности, обнаруженной в проблемном символе. -
LowerPinDesignator— минимальное числовое значение обозначений выводов, обнаруженных в проблемном символе. -
UpperPinDesignator— максимальное числовое значение обозначений выводов, обнаруженных в проблемном символе.
Рекомендация по устранению
В модели проблемного символа добавьте выводы с отсутствующими в последовательности обозначениями или измените обозначения выводов так, чтобы они образовывали непрерывную последовательность целых чисел.
-
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления
в правом верхнем углу области предварительного просмотра символа.
-
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши по записи символа в области Model Links и выберите команду Edit из контекстного меню.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотек схем. С помощью команды Place » Pin из главного меню добавьте необходимое количество выводов и задайте значения их свойства Designator в режиме Pin mode of the Properties panel, чтобы обозначения выводов в символе образовывали непрерывную последовательность целых чисел. Вы также можете изменить свойство Designator у выводов, уже размещенных в символе.
Примечание
Существуют компоненты, в которых не используется последовательная нумерация выводов, например BGA с непоследовательной нумерацией выводов: A1, A3, A5 (и так далее). В этом случае рекомендуется выпустить компонент с этим нарушением и указать причину в примечаниях к выпуску. Либо установите для проверки Missing Pins in Sequence на странице Data Management – Component Rule Checks диалогового окна Preferences значение No Report.


