Перед сохранением компонента библиотеки Workspace, определённого/отредактированного в редакторе компонентов (в режиме Single Component Editing или Batch Component Editing ), в connected Workspace и перед тем как сделать компонент доступным для использования в проектах, необходимо убедиться, что этот компонент соответствует требованиям согласно настроенным параметрам. Когда вы пытаетесь сохранить компонент обратно в Workspace, редактор компонентов запускает проверку — Component Rule Check . Эту функцию также можно в любой момент запустить вручную, выбрав команду Tools » Component Rule Check в главном меню. Перед этим обязательно сохраните компонент локально (File » Save ).
Команда Component Rule Check также доступна в главном меню редактора File и в контекстном меню записи компонента на панели Projects .
Так же как проект платы имеет процесс проверки для обнаружения нарушений, редактор компонентов имеет функцию валидации компонентов. Все найденные нарушения перечисляются на панели Messages .
❯ ❮
1
Javascript ID: ExampleResultsfromRunningComponentRuleCheck_AD22_2
Обнаружение проблем в компоненте перед сохранением в Workspace. Здесь показан запуск команды Component Rule Check из Component Editor в режиме Single Component Editing .
Обнаружение проблем в компоненте перед сохранением в Workspace. Здесь показан запуск команды Component Rule Check из Component Editor в режиме Batch Component Editing .
Валидация компонента проверяет широкий набор потенциальных проблем с компонентом и его определёнными моделями — как встроенные проверки, так и ряд типов нарушений, которые пользователь может определить на глобальном уровне.
Следующие встроенные проверки валидации все имеют режим отчёта :
Component not referencing any models
Сводка
Это нарушение возникает, когда компонент, определяемый в Component Editor, не имеет добавленных ссылок на доменные модели (Symbol, Footprint(s), Simulation Model(s)).
Уведомление
На панели Messages будет отображено уведомление в следующем формате:
Component is not linked to any models.
Рекомендация по устранению
В Component Editor в режиме Single Component Editing mode добавьте ссылки на сохранённые (или созданные на лету) доменные модели с помощью области Model редактора для использования компонентом.
В Component Editor в режиме Batch Component Editing mode добавьте ссылки на сохранённые доменные модели, перечисленные в области Model Links редактора, для использования компонентом.
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 другого элемента в connected Workspace .
Уведомление
На панели Messages будет отображено уведомление в следующем формате:
Duplicate Component Id: "<ItemID> "
где:
ItemID — это идентификатор, используемый для компонента в Workspace.
Рекомендация по устранению
В Component Editor в режиме Single Component Editing mode используйте поле Id в области Component , чтобы указать другой ID, уникальный для содержимого подключённого Workspace.
В Component Editor в режиме Batch Component Editing mode используйте поле Item ID в группе столбцов Component области определения компонента, чтобы указать другой ID, уникальный для содержимого подключённого Workspace.
Примечание
Это нарушение обычно возникает, когда автоматически назначенное значение Item ID компонента переопределяется вручную. Для нового компонента, созданного с помощью команды File » New » Component или панели Components panel , это поле заполняется в соответствии с шаблоном компонента, определённым для типа компонента, выбранного в диалоге Create new component dialog . Если шаблон отсутствует или в диалоге выбрана запись <Undefined> , используется схема именования по умолчанию; CMP-{00000}. Для нового компонента, созданного через панель Explorer panel , это поле заполняется в соответствии со схемой именования по умолчанию, заданной для родительской папки этого компонента. Если к родительской папке прикреплён шаблон компонента, то определённое в этом шаблоне именование компонентов будет применено. Программа автоматически назначит следующий доступный уникальный ID на основе этой схемы, просканировав весь Workspace и идентификаторы существующего содержимого.
Пользовательские проверки настраиваются на странице Data Management – Component Rule Checks page диалога Preferences .
Пользовательские проверки нарушений, которые можно настроить в составе глобальных параметров для использования при валидации компонента.
Любые не пройденные встроенные проверки или пользовательские проверки с уровнем Fatal Error не позволят сохранить компонент в Workspace.
Настройки пользовательских проверок по умолчанию могут не подходить вашим компонентам, поэтому важно ознакомиться с параметрами и понять, как настроить их в соответствии с вашими проектами. Информацию о каждой пользовательской проверке ошибок можно найти ниже.
Нарушения, связанные с компонентами
Duplicate component by Name
Default report mode:
Сводка
Это нарушение возникает, когда имя компонента, определяемого в Component Editor, совпадает с именем компонента в connected 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, который используется другим компонентом в connected Workspace .
Уведомление
На панели Messages будет отображено уведомление в следующем формате:
Duplicate component by Part Choice list
Рекомендация по устранению
Назначьте компоненту(ам) другие уникальные Part Choice по мере необходимости.
В Component Editor в режиме Single Component Editing mode используйте область Part Choices , чтобы изменить список Part Choice компонента на уникальный для компонентов в подключённом Workspace.
В Component Editor в режиме Batch Component Editing mode используйте группу столбцов Part Choice n области определения компонента, чтобы изменить список Part Choice компонента на уникальный для компонентов в подключённом Workspace.
Invalid pin mappings
Default report mode:
Сводка
Это нарушение возникает, когда компонент, определяемый в Component Editor, имеет неоднозначное сопоставление между символом компонента и footprint(ами). Например, нарушение возникает, если у символа в полях Designator указаны выводы как 1, 2, 3, а у footprint в полях Designator указаны контактные площадки как B, C, E, либо когда количество выводов символа больше количества контактных площадок footprint.
Уведомление
Уведомление отображается на панели 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 посадочного места.
Рекомендации по устранению
Измените уже добавленную модель или выберите другую модель, чтобы обеспечить взаимно-однозначное соответствие выводов символа контактным площадкам посадочного места.
В Component Editor в режиме Single Component Editing mode :
нажмите элемент управления в правом верхнем углу области предварительного просмотра модели, чтобы изменить модель, которая в данный момент используется (на которую ссылается) компонент, в соответствующем временном редакторе для этого типа модели;
нажмите элемент управления в правом верхнем углу области предварительного просмотра модели и выберите пункт Select Model в меню, чтобы найти и выбрать другую модель или другую ревизию той же модели;
нажмите элемент управления в правом верхнем углу области предварительного просмотра символа, чтобы открыть панель Pins panel и напрямую изменить сопоставленные цели площадка/вывод, щелкнув по ячейке модели и введя требуемое значение.
В Component Editor в режиме Batch Component Editing mode :
щелкните правой кнопкой мыши по записи модели в области Model Links и выберите команду Edit в контекстном меню, чтобы изменить модель, которая в данный момент используется (на которую ссылается) компонент, в соответствующем временном редакторе для этого типа модели;
щелкните по полю Item ID модели в области Model Links , затем нажмите кнопку , чтобы найти и выбрать другую модель или другую ревизию той же модели.
Missing Component Description
Default report mode:
Сводка
Это нарушение возникает, когда для компонента, определяемого в Component Editor, не указано описание.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Component Description is not specified
Рекомендации по устранению
Укажите описание для проблемного компонента (или компонентов), как требуется.
В Component Editor в режиме Single Component Editing mode используйте поле Description в области Component для указания описания.
В Component Editor в режиме Batch Component Editing mode используйте поле Description в группе столбцов Component области определения компонента, чтобы указать описание для проблемного компонента (или компонентов).
Missing Component Name
Default report mode:
Сводка
Это нарушение возникает, когда для компонента, определяемого в Component Editor, не указано имя.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Component Name is not specified
Рекомендации по устранению
Укажите имя для проблемного компонента (или компонентов), как требуется.
В Component Editor в режиме Single Component Editing mode используйте поле Name в области Component для указания имени.
В Component Editor в режиме Batch Component Editing mode используйте поле Name в группе столбцов Component области определения компонента, чтобы указать имя для проблемного компонента (или компонентов).
Missing Component Type
Default report mode:
Сводка
Это нарушение возникает, когда для компонента, определяемого в Component Editor, не указан тип.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Component Type is not specified
Рекомендации по устранению
Укажите тип для проблемного компонента (или компонентов), как требуется.
В Component Editor в режиме Single Component Editing mode используйте поле Type в области Component для указания типа.
В Component Editor в режиме 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 (или неприменимой).
Само диалоговое окно Edit Lifecycle Definitions открывается со страницы Data Management – Servers page диалогового окна Preferences , нажатием кнопки Properties для Workspace, к которому вы в данный момент подключены, с последующим выбором Lifecycles из раскрывающегося меню.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
<ModeName> (<ModelRevisionID> ) revision is in inapplicable state
где:
ModelName — имя модели.
ModelRevisionID — Item-Revision ID модели.
Рекомендации по устранению
Выберите заменяющую модель или ревизию той же модели, которая допустима для использования в компоненте.
В Component Editor в режиме Single Component Editing mode нажмите элемент управления в правом верхнем углу области предварительного просмотра модели и выберите пункт Select Model в меню, чтобы найти и выбрать другую модель или другую ревизию той же модели.
В Component Editor в режиме Batch Component Editing mode щелкните по полю Item ID модели в области Model Links , затем нажмите кнопку , чтобы найти и выбрать другую модель или другую ревизию той же модели.
Model revision is Out Of Date
Default report mode:
Сводка
Это нарушение возникает, когда обнаруживается, что связанная модель, которая используется (на которую ссылается) в определении компонента, устарела. Если доступна более поздняя ревизия модели, поле Revision State будет отражать это с помощью текста Out of date, расположенного справа от состояния жизненного цикла текущей ревизии под областью предварительного просмотра модели (в Component Editor в режиме Single Component Editing ), либо поле Revision Status в области Model Links будет помечено текстом Out of date , показанным полужирным шрифтом (в Component Editor в режиме Batch Component Editing ).
Уведомление
Уведомление отображается на панели Messages в следующем формате:
<ModelName> (<ModelRevisionID> ) revision is Out of Date
где:
ModelName — имя модели.
ModelRevisionID — Item-Revision ID модели.
Рекомендации по устранению
Обновите устаревшие ссылки на модели компонента, чтобы использовать последние ревизии моделей.
В Component Editor в режиме Single Component Editing mode нажмите элемент управления в правом верхнем углу области предварительного просмотра модели и выберите пункт Update to Latest в меню.
В Component Editor в режиме 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 .
Missing Pad Designator
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в редакторе компонентов, содержит объект Pad , для которого не указано значение свойства Designator .
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
где:
Identifier — идентификатор площадки, для которой не указан позиционный номер; он представлен цепью площадки и координатами.
Layer — слой, на котором размещена площадка без указанного позиционного номера.
Рекомендация по устранению
Укажите значения позиционных номеров для площадок связанной модели посадочного места.
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления в правом верхнем углу окна предварительного просмотра посадочного места, чтобы открыть посадочное место, которое в данный момент используется (на которое ссылается) компонент, во временном редакторе PCB Footprint.
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись посадочного места в области Model Links и выберите команду Edit в контекстном меню.
Модель посадочного места, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе PCB Footprint. Выберите проблемную площадку и задайте значение ее свойства Designator в режиме Pad mode of the Properties panel .
Shorted Copper
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в редакторе компонентов, содержит объекты Pad , которые соединены друг с другом объектами на медном слое.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Shorted Copper Connection Between 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. Выберите объекты на медном слое, которые соединяют площадки, затем измените их так, чтобы они не соединяли площадки, либо удалите эти объекты.
Unconnected Copper
Default report mode:
Сводка
Это нарушение возникает, когда модель посадочного места, связанная с компонентом, определяемым в редакторе компонентов, содержит объекты на медном слое, и эти объекты не подключены ни к каким объектам Pad . Когда такое посадочное место будет размещено в проекте PCB, этим объектам на медном слое не будет назначена цепь, и они станут «мертвой» медью.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
где:
ObjectType — тип экземпляра объекта, который не подключен ни к одному объекту Pad в модели посадочного места.
Identifier — идентификатор объекта, который не подключен ни к одному объекту Pad в модели посадочного места; представление идентификатора зависит от типа объекта.
Layer — слой, на котором размещен экземпляр объекта, не подключенного ни к одному объекту Pad в модели посадочного места.
Рекомендация по устранению
Измените модель посадочного места так, чтобы объекты, которые в настоящее время не подключены ни к одному объекту Pad в модели посадочного места, были подключены к площадкам.
В редакторе компонентов в режиме Single Component Editing mode , нажмите элемент управления в правом верхнем углу окна предварительного просмотра посадочного места.
В редакторе компонентов в режиме 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> "
где:
Рекомендация по устранению
Это нарушение обычно возникает, когда для символа определен альтернативный графический режим и при этом:
В один режим отображения был добавлен лишний вывод, который не указан в другом режиме отображения, или
Для вывода были заданы другой позиционный номер и/или имя по сравнению с выводом, указанным в другом режиме отображения.
Между режимами графического отображения должно совпадать не только количество выводов, но и сами выводы должны быть идентичны как по позиционному номеру, так и по имени. Подробнее см. создание нескольких режимов графического отображения одного и того же символа компонента .
Измените позиционный номер и/или имя проблемных выводов так, чтобы количество выводов и их свойства Designator и Name были одинаковыми между режимами отображения символа, либо удалите лишний вывод из режима отображения.
В редакторе компонентов в режиме Single Component Editing mode , нажмите элемент управления в правом верхнем углу окна предварительного просмотра символа.
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись символа в области Model Links и выберите команду Edit в контекстном меню.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе Schematic Library. Выберите проблемные выводы и измените значения их свойства Designator и/или свойства Name в режиме Pin mode of the Properties panel , либо удалите эти выводы с помощью сочетания клавиш Delete .
Duplicate Pin Designators
Default report mode:
Сводка
Это нарушение возникает, когда два или более выводов в модели символа компонента имеют одинаковый позиционный номер.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Duplicate Pin Designator(s) (mode <DisplayMode> ): <PinDesignatorList>
где:
DisplayMode — это конкретный режим графического представления символа, в котором были обнаружены дублирующиеся выводы. Символ имеет режим Normal и может иметь до 255 определенных режимов Alternate .
PinDesignatorList — это список через запятую обозначений выводов, которые дублируются в проблемном символе.
Рекомендация по устранению
Соответствующим образом измените обозначение проблемного вывода(ов), чтобы у каждого было уникальное назначение.
В редакторе компонентов в режиме 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:
Сводка
Это нарушение возникает, когда в модели символа компонента не задано обозначение по умолчанию.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Missing Default Designator
Рекомендация по устранению
Укажите обозначение по умолчанию для проблемной модели символа.
В редакторе компонентов в режиме Single Component Editing mode нажмите элемент управления в правом верхнем углу области предварительного просмотра символа.
В редакторе компонентов в режиме Batch Component Editing mode щелкните правой кнопкой мыши запись символа в области Model Links и выберите команду Edit в контекстном меню.
Модель символа, которая в данный момент используется (на которую ссылается) компонент, откроется во временном редакторе библиотеки схем. Откройте режим Symbol mode of the Properties panel (активен, когда в рабочей области не выбран ни один объект) и укажите требуемый префикс обозначения, за которым следует символ '?' в поле Designator (например, C?). Знаки вопроса в обозначениях компонентов, размещенных на листе схемы, будут заменены фактическими номерами в процессе Design Annotation .
Missing Pin Designator
Default report mode:
Сводка
Это нарушение возникает, когда у вывода в модели символа компонента не указано обозначение.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Missing Pin Designator of the symbol <SymbolRevisionID>
где:
SymbolRevisionID — это Item-Revision ID проблемного символа.
Рекомендация по устранению
Укажите обозначение для каждого вывода в проблемной модели символа.
В редакторе компонентов в режиме 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 — это Item-Revision 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.