Редактирование отдельного компонента
Компонент Workspace определяется/редактируется с помощью редактора компонентов (Component Editor), который может работать в двух режимах — Single Component Editing и Batch Component Editing. Первый предоставляет упрощенный интерфейс при определении/редактировании одного компонента. Это режим по умолчанию при создании нового компонента или редактировании одной ревизии существующего компонента. Второй предоставляет интерфейс для определения/редактирования нескольких компонентов, но при желании его также можно использовать для определения/редактирования одного компонента.
В этом документе рассматривается работа с редактором компонентов в режиме Single Component Editing.
Обзор интерфейса
В режиме Single Component Editing интерфейс редактора компонентов по существу разделен на четыре основные области, показанные на следующем изображении и кратко описанные ниже.

Редактор компонентов в режиме Single Component Editing можно разделить на четыре ключевые области.
-
Component — здесь определяются ключевые свойства компонента, включая его Name, Description, Type, уникальный Id, папку размещения Folder и ссылку на Component Template, если требуется.
-
Models — здесь добавляются ссылки на сохраненные (или создаваемые на лету) доменные модели для использования компонентом.
-
Parameters — здесь формируется набор параметрических данных, который будет применен к компоненту. Он может включать параметры из связанного шаблона компонента, а также дополнительные пользовательские параметры. Здесь также можно добавлять ссылки на URL-адреса веб-сайтов и таблицы данных.
-
Part Choices — здесь можно искать и добавлять варианты деталей для компонента; это реальные детали производителя, которые должны использоваться для проектного компонента при изготовлении и сборке платы.
Component
В этой области представлены элементы управления для определения следующих атрибутов компонента:
-
Name — отражает понятное человеку имя, присвоенное компоненту. Этот системный параметр доступен и индексируется при поиске в Workspace и служит хорошим способом находить конкретные компоненты без необходимости помнить их Item ID!
Когда вы начинаете вводить имя, появляется всплывающий список доступных деталей производителей из локального каталога деталей Workspace. Вы можете выбрать запись, чтобы быстро определить компонент с выбранными данными (параметры, модели, таблицы данных). Эта возможность создания на основе поиска детали производителя также доступна при нажатии кнопки
в крайней правой части поля. Дополнительные сведения см. в разделе Создание компонента на основе поиска детали производителя.
-
Description — отражает описание, добавленное к компоненту. Этот системный параметр доступен и индексируется при поиске в Workspace.
-
Type — это поле позволяет определить тип компонента и является ключевым атрибутом для целевого поиска компонентов. При просмотре собственных компонентов с помощью панели Components группировка Categories для компонентов формируется на основе типа компонента, определенного для каждого компонента. Щелкните поле, чтобы открыть список текущих определенных типов компонентов для выбора. Типы определяются на уровне настроек. Нажмите кнопку
справа от поля, чтобы открыть страницу Data Management – Component Types диалогового окна Preferences, где можно настроить этот список под свои нужды — добавляя новые типы и подтипы либо редактируя и удаляя существующие типы.
Кроме того, при нажатии элемента управления Advanced Settings вы получаете доступ к следующему:
-
Id — это поле используется для определения ID, применяемого для сохраненного компонента в Workspace. Для нового компонента, созданного с помощью команды File » New » Component или панели Components, это поле заполняется в соответствии с шаблоном компонента, определенным для типа компонента, выбранного в диалоговом окне Create new component. Если шаблон отсутствует или в диалоговом окне выбрана запись
<Undefined>, используется схема именования по умолчанию;CMP-{00000}. Для нового компонента, созданного через панель Explorer, это поле заполняется в соответствии со схемой именования по умолчанию, заданной для родительской папки компонента. Если к родительской папке привязан шаблон компонента, из этого шаблона будет применена заданная схема именования компонента. Программное обеспечение автоматически назначит следующий доступный уникальный ID на основе этой схемы, просканировав весь Workspace и идентификаторы существующего содержимого. -
Folder — используйте это поле, чтобы сохранить компонент в конкретную папку целевого Workspace. Для нового компонента, созданного с помощью команды File » New » Component или панели Components, это поле заполняется в соответствии с шаблоном компонента, определенным для типа компонента, выбранного в диалоговом окне Create new component. Если шаблон отсутствует или в диалоговом окне выбрана запись
<Undefined>, это поле остается пустым. Для нового компонента, созданного через панель Explorer, это поле заполняется родительской папкой данного компонента. Вы полностью контролируете, где именно в целевом Workspace будет храниться компонент. Чтобы вручную указать целевую папку, нажмите кнопку
, чтобы открыть диалоговое окно Choose Folder. Перейдите к существующей папке и выберите ее либо создайте новую на лету.
-
Template — это поле позволяет ссылаться на определенный Component Template. Щелкните поле, чтобы открыть список всех Component Template, доступных в подключенном Workspace. Щелкните запись, чтобы создать ссылку на указанную (последнюю) ревизию этого Component Template. Информация шаблона будет загружена в редактор компонентов (Name, Description, формат именования Id, Folder, Type, Models и Parameters). Дополнительные сведения см. в разделе Ссылка на шаблон компонента.
Models
Эта область редактора используется для добавления ссылок на сохраненные (или создаваемые на лету) доменные модели для использования компонентом.
Используйте следующие сворачиваемые разделы, чтобы узнать больше о работе с моделями.
Adding Model Links
Ссылки на необходимые для компонента модели можно определить различными способами:
-
Выбрать существующую модель. Нажмите значок раскрывающегося списка на кнопке под типом модели и выберите Existing в соответствующем меню. Выберите модель нужного типа в последующем диалоговом окне. Обратите внимание, что поле Revision State под предварительным просмотром модели будет отражать текущее состояние жизненного цикла выбранной ревизии модели, а также является ли она последней ревизией (
Up to date) или нет (Out of date). -
Перетащите модель непосредственно из панели Explorer.

Добавьте одну или несколько моделей перетаскиванием из панели Explorer. -
Создайте новую модель вручную. Нажмите значок раскрывающегося списка на кнопке под типом модели и выберите New в соответствующем меню. Откроется соответствующий временный редактор (редактор schematic symbol editor для символа, редактор PCB footprint editor для посадочного места или редактор harness wiring model editor для модели проводки жгута) либо диалог Sim Model dialog (для модели симуляции), готовый для определения модели. При необходимости измените имя модели. После завершения сохраните и закройте редактор или нажмите OK в диалоге — модель появится как связанная обратно в области Models. Обратите внимание, что поле Revision State под окном предварительного просмотра модели будет показывать
Not released. При сохранении компонента любая вновь определённая модель также будет автоматически сохранена в Workspace в начальную ревизию нового Item.
Пример ручного создания новой модели для компонента, в данном случае — условного графического обозначения. Изначально символ был названDiode_Schottky— по родительскому компоненту, — но затем был переименован вDiode_Schottky_Red. Обратите внимание, что модель не сохраняется в Workspace, пока не будет сохранён родительский компонент. -
Создайте новую модель с помощью мастера (только для символа и посадочного места). Нажмите значок раскрывающегося списка на кнопке под типом модели и выберите Wizard в соответствующем меню. Процесс для этих двух типов моделей аналогичен, отличается только используемый мастер:
-
Для символа появится Symbol Wizard. Для посадочного места появится IPC Compliant Footprint Wizard. Используйте соответствующий мастер, чтобы определить модель нужным образом.
-
После завершения работы мастера откроется соответствующий временный редактор для данного типа модели с загруженной результирующей моделью, сгенерированной мастером. Сгенерированный символ изначально будет назван по имени компонента, который в данный момент определяется, — при необходимости измените это имя. Сгенерированная модель посадочного места получит имя, заданное для неё в мастере.
-
При необходимости внесите дополнительные изменения, затем сохраните и закройте редактор — модель появится как связанная обратно в области Models. Обратите внимание, что поле Revision State под окном предварительного просмотра модели будет показывать
Not released. -
При сохранении компонента в Workspace любая вновь определённая модель также будет автоматически сохранена в Workspace в начальную ревизию нового Item.
-
-
Из шаблона. Если компонент ссылается на шаблон компонента, все модели, которые определены (как отдельные параметры) в этом шаблоне (только SCHLIB и PCBLIB), будут перенесены в область Models. Дополнительную информацию см. в разделе Referencing a Component Template.
-
Из поиска детали производителя. Если компонент создаётся на основе поиска детали производителя и параметры моделей включены в диалоге Use Component Data, будут перенесены выбранные модели, определённые для выбранной детали. Дополнительную информацию см. в разделе Creating the Component from a Manufacturer Part Search.
Хранение вновь созданных моделей
Вы можете задать целевые папки по умолчанию, в которых должны создаваться новые модели, или при необходимости переопределить их, указав другую целевую папку — это даёт больший контроль и гибкость в том, как создаются и хранятся ваши модели.
Defining Default Target Folders
Целевые папки выпуска по умолчанию для вновь создаваемых моделей задаются на странице Admin – Settings – Vault – Components в браузерном интерфейсе Workspace (Altium 365 Workspace, Enterprise Server Workspace).
Чтобы изменить папку по умолчанию, нажмите кнопку Select. Появится окно Explorer, в котором можно выбрать новую целевую папку выпуска по умолчанию для данного типа модели. После выбора нажмите OK, чтобы закрыть окно и вернуться на страницу Components, где соответствующее поле будет обновлено новым путём к папке.
Если были внесены какие-либо изменения в целевые папки выпуска по умолчанию, обязательно нажмите кнопку Save в правом верхнем углу страницы.
Overriding the Default Target Folder
Вновь созданные модели — при создании компонентов через Component Editor в режиме Single Component Editing — будут храниться в Workspace в соответствии с заданными целевыми папками выпуска по умолчанию, как описано выше. Однако при желании вы можете переопределить это значение по умолчанию, указав конкретную папку, в которой будет храниться созданная модель. Для этого нажмите элемент управления
в правом верхнем углу области предварительного просмотра модели и выберите пункт Select Target Folder в меню. Появится диалог Choose Folder (по сути, сокращённая версия панели Explorer). Используйте его, чтобы выбрать нужную целевую папку, и нажмите OK.

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

Пока компонент остаётся невыпущенным, выбранная для модели папка отображается.
Связывание модели симуляции
Связь модели симуляции с компонентом задаётся в диалоге Sim Model. В этом диалоге выполняются выбор модели и сопоставление выводов условного графического обозначения с выводами модели.

Выберите модель симуляции и сопоставьте её определения выводов с выводами условного графического обозначения в диалоге Sim Model.
Выбор источника модели
Перед нажатием кнопки Browse для выбора модели щёлкните, чтобы установить требуемый режим Source. Выбранная кнопка Source определяет, что произойдёт при нажатии кнопки Browse:
-
Local — используйте этот вариант для поиска файла модели, хранящегося локально на жёстком диске или сетевом сервере.
-
Library — используйте этот вариант для поиска модели, доступной через диалог Available File-based Libraries.
-
Server — используйте этот вариант для поиска модели, расположенной в подключённом Workspace.
-
Octopart — используйте этот вариант для поиска модели компонента, доступной в диалоге Manufacturer Part Search (этот диалог совпадает с панелью Manufacturer Part Search panel). Включите раздел Filter диалога (
), затем выполните поиск и включите фильтр Has Simulation, чтобы возвращались только компоненты, содержащие модель симуляции. Затем используйте основное поле поиска, чтобы найти и проверить, доступна ли требуемая модель компонента Хотя панель Manufacturer Part Search возвращает полные компоненты, в вашем проекте будет использоваться только модель симуляции выбранного компонента.
Поиск и выбор модели
После выбора Source нажмите кнопку Browse, чтобы выбрать файл модели. Какие именно диалоги будут открываться и каким способом вы будете находить модель, зависит от того, какой вариант Source вы включили. На слайдах ниже показаны разные диалоги, открывающиеся для каждого из четырёх режимов Source.
На слайдах показаны различные диалоги, появляющиеся для каждого из четырёх режимов Source.
После выбора файла модели признаком совместимости и работоспособности модели служит отображение текста, параметров и информации, содержащихся в файле модели. Эта информация появляется в области Model Description диалога Sim Model. Переключитесь на вкладку Model File, чтобы просмотреть содержимое модели.
Также важно подтвердить, что параметр Format Type модели правильно задан на вкладке Model File. Программа попытается автоматически определить и назначить его, но убедитесь, что это сделано корректно.
Сопоставление выводов модели с выводами обозначения компонента
Для корректной работы модели необходимо проверить соответствие между выводами компонента и выводами модели, поскольку сопоставление может быть не один к одному. Большинство файлов моделей содержат описание номеров выводов модели в тексте файла модели, как показано на изображении ниже; используйте это для сопоставления каждого вывода модели с правильным выводом символа.

Каждый вывод компонента должен быть сопоставлен с соответствующим выводом модели.
Добавление параметров симуляции на уровне компонента
При использовании модели симуляции для компонента в проекте параметры, специфичные для этой модели, могут задаваться на двух разных уровнях:
- Model-level parameter — задаются как часть самого определения модели симуляции (в файле SimModel) и сохраняются вместе с этим определением в ревизии связанной модели симуляции.
- Component-level parameter — задаются как часть определения компонента (здесь, в Component Editor) и сохраняются вместе с этим определением в ревизии связанного компонента.
Чтобы увидеть параметры уровня модели и, следовательно, понять, какие параметры можно добавить на уровне компонента, нажмите элемент управления View Parameters в нижней части окна предварительного просмотра модели симуляции.

Просмотрите параметры уровня модели для модели симуляции, чтобы увидеть, какие параметры можно добавить на уровне компонента.
Чтобы добавить любые из этих же параметров на уровне компонента, откройте диалог Sim Model для компонента (нажмите элемент управления
в правом верхнем углу окна предварительного просмотра модели симуляции, если модель уже добавлена) и включите параметр Show in Component для интересующего параметра модели симуляции на вкладке Parameters диалога. После нажатия OK выбранные параметры будут добавлены в список в области Parameters Component Editor.

Добавьте параметры, связанные с симуляцией, на уровне компонента. Обратите внимание, что некоторые параметры (такие как Area Factor и Temperature) уже доступны благодаря ссылке на шаблон компонента.
Настройка модели для стресс-анализа
Вкладка Stress диалога Sim Model содержит элементы управления для настройки модели симуляции для стресс-анализа. Здесь можно выбрать требуемый Device Type и определить значения параметров, а также задать сопоставление выводов между моделью стресс-анализа (в которой выводы предопределены) и моделью симуляции.

Модель стресс-анализа для компонента можно настроить на вкладке Stress диалога Sim Model.
Доступные параметры стресс-анализа для различных типов устройств перечислены и описаны ниже.
Резистор
| Имя параметра | Описание |
|---|---|
| PDM | Максимальная рассеиваемая мощность резистора |
| RV | Номинальное напряжение |
| TMAX | Максимальная температура, которую может выдерживать резистор (отображается как TB на диаграмме Stress) |
| SLP | Наклон зависимости рассеиваемой мощности от температуры |
Конденсатор
| Имя параметра | Описание |
|---|---|
| CI | Максимальная пульсация |
| CV | Номинальное напряжение |
| CVP | Максимальное положительное напряжение |
| CVN | Максимальное обратное напряжение |
| PDML | Максимальные потери мощности из-за последовательного сопротивления |
| TMAX | Максимальная температура (отображается как TJL на диаграмме Stress) |
| SLP | Наклон температурного дерейтирования |
| TBRK | Температура точки перегиба |
| ESR | Эквивалентное последовательное сопротивление |
| RTH | Тепловое сопротивление |
Индуктивность
| Имя параметра | Описание |
|---|---|
| LI | Номинальный ток |
| LV | Электрическая прочность изоляции |
| PDML | Максимальные потери мощности из-за последовательного сопротивления |
| TMAX | Максимальная температура (отображается как TJL на диаграмме Stress) |
| ESR | Эквивалентное последовательное сопротивление |
| RTH | Тепловое сопротивление |
Диод
| Имя параметра | Описание |
|---|---|
| IF | Максимальный прямой ток |
| IFD | Максимальный прямой ток |
| IFS | Максимальный прямой ток |
| IRMX | Максимальный обратный ток |
| PDM | Максимальная рассеиваемая мощность |
| VR | Максимальное обратное напряжение |
| VD | Максимальное обратное напряжение |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
BJT
| Имя параметра | Описание |
|---|---|
| IB | Максимальный ток базы |
| IC | Максимальный ток коллектора |
| PDM | Максимальная рассеиваемая мощность |
| VCB | Максимальное напряжение коллектор-база |
| VCE | Максимальное напряжение коллектор-эмиттер |
| VEB | Максимальное напряжение эмиттер-база |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
JFET
| Имя параметра | Описание |
|---|---|
| ID | Максимальный ток стока |
| IG | Максимальный прямой ток затвора |
| PDM | Максимальная рассеиваемая мощность |
| VDG | Максимальное напряжение сток-затвор |
| VDS | Максимальное напряжение сток-исток |
| VGS | Максимальное напряжение затвор-исток |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
MESFET
| Имя параметра | Описание |
|---|---|
| ID | Максимальный ток стока |
| IG | Максимальный прямой ток затвора |
| PDM | Максимальная рассеиваемая мощность |
| VDG | Максимальное напряжение сток-затвор |
| VDS | Максимальное напряжение сток-исток |
| VGS | Максимальное напряжение затвор-исток |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
MOSFET
| Имя параметра | Описание |
|---|---|
| ID | Максимальный ток стока |
| IG | Максимальный прямой ток затвора |
| PDM | Максимальная рассеиваемая мощность |
| VDG | Максимальное напряжение сток-затвор |
| VDS | Максимальное напряжение сток-исток |
| VGSF | Максимальное прямое напряжение затвор-исток |
| VGSR | Максимальное обратное напряжение затвор-исток |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
Switch
| Имя параметра | Описание |
|---|---|
| PDSW | Номинальная мощность переключателя |
| SI | Номинальный ток переключателя |
| SV | Номинальное напряжение контактов переключателя |
IGBT
| Имя параметра | Описание |
|---|---|
| IC | Максимальный ток коллектора |
| IG | Максимальный ток затвора |
| PDM | Максимальная рассеиваемая мощность |
| VCE | Максимальное напряжение коллектор-эмиттер |
| VCG | Максимальное напряжение коллектор-затвор |
| VGEF | Максимальное прямое напряжение затвор-эмиттер |
| VGER | Максимальное обратное напряжение затвор-эмиттер |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
OpAmp3
| Имя параметра | Описание |
|---|---|
| IPLUS | Ток неинвертирующего входа |
| IMINUS | Ток инвертирующего входа |
| IOUT | Выходной ток |
| VDIFF | Дифференциальное входное напряжение |
OpAmp5
| Имя параметра | Описание |
|---|---|
| VSMAX | Максимальная разность напряжений питания |
| VSMIN | Минимальная разность напряжений питания |
| VPMAX | Минимальная разность между входным напряжением (неинвертирующим) и положительным напряжением питания |
| VPMIN | Минимальная разность между входным напряжением (неинвертирующим) и отрицательным напряжением питания |
| VMMAX | Минимальная разность между входным напряжением (инвертирующим) и положительным напряжением питания |
| VMMIN | Минимальная разность между входным напряжением (инвертирующим) и отрицательным напряжением питания |
| VEEMAX | Максимальное отрицательное напряжение питания |
| VCCMAX | Максимальное положительное напряжение питания |
| IPLUS | Ток неинвертирующего входа |
| IMINUS | Ток инвертирующего входа |
| IOUT | Выходной ток |
| VDIFF | Дифференциальное входное напряжение |
CurrentSource
| Имя параметра | Описание |
|---|---|
| IV | Максимальное напряжение, которое может выдержать источник тока |
VoltageSource
| Имя параметра | Описание |
|---|---|
| VI | Максимальный ток, который может выдержать источник напряжения |
Bridge
| Имя параметра | Описание |
|---|---|
| IF1 | Максимальный прямой ток Diode1 |
| IF2 | Максимальный прямой ток Diode2 |
| IF3 | Максимальный прямой ток Diode3 |
| IF4 | Максимальный прямой ток Diode4 |
| PDM | Максимальная рассеиваемая мощность |
| VR1 | Пиковое обратное напряжение Diode1 |
| VR2 | Пиковое обратное напряжение Diode2 |
| VR3 | Пиковое обратное напряжение Diode3 |
| VR4 | Пиковое обратное напряжение Diode4 |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
Optocoupler
| Имя параметра | Описание |
|---|---|
| IC | Максимальный ток коллектора |
| IFD | Максимальный прямой ток |
| PDM | Максимальная рассеиваемая мощность |
| VCEO | Максимальное напряжение коллектор-эмиттер |
| VD | Максимальное обратное напряжение |
| VECO | Максимальное напряжение эмиттер-коллектор |
OptocouplerNPN
| Имя параметра | Описание |
|---|---|
| IC | Максимальный ток коллектора |
| IFD | Максимальный прямой ток |
| PDM | Максимальная рассеиваемая мощность |
| VCEO | Максимальное напряжение коллектор-эмиттер |
| VD | Максимальное обратное напряжение |
| VECO | Максимальное напряжение эмиттер-коллектор |
| VCBO | Максимальное напряжение коллектор-база |
| VEBO | Максимальное напряжение эмиттер-база |
Varistor
| Имя параметра | Описание |
|---|---|
| ITM | Пиковый ток |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
Thyristor
| Имя параметра | Описание |
|---|---|
| IGM | Максимальный ток затвора |
| IT | Максимальный ток анода |
| VDRM | Максимальное напряжение анод-катод |
| VRRM | Максимальное напряжение катод-анод |
| TJ | Максимальная температура перехода |
| RJC | Тепловое сопротивление, переход-корпус |
| RCA | Тепловое сопротивление, корпус-окружающая среда |
Transformer
| Имя параметра | Описание |
|---|---|
| Primary_Current | Первичный ток |
| Secondary_Current | Вторичный ток |
| Isolation_Voltage | Напряжение изоляции между первичной и вторичной обмотками |
DoubleTransformer
| Имя параметра | Описание |
|---|---|
| Primary_Current | Первичный ток |
| Isolation_Voltage1 | Напряжение изоляции между первичной и вторичной обмотками |
| Isolation_Voltage2 | Напряжение изоляции между первичной и вторичной обмотками |
| Secondary_one_Current | Ток первой вторичной обмотки |
| Secondary_two_Current | Ток второй вторичной обмотки |
Direct Editing of Linked Models
Чтобы изменить модель, которая в данный момент используется (на которую ссылается) компонент, нажмите элемент управления
в правом верхнем углу ее предварительного просмотра. Откроется соответствующий временный редактор (редактор условных обозначений схемы для символа или редактор посадочных мест PCB для посадочного места) либо диалог Sim Model (для модели симуляции), готовый для внесения необходимых изменений в модель. Когда все будет готово, сохраните и закройте редактор либо нажмите OK в диалоге — измененная модель снова появится как связанная в области Models. При сохранении компонента в Workspace измененная модель также будет автоматически сохранена в Workspace, в следующую ревизию своего родительского Item.

Пример редактирования существующей модели, на которую ссылается компонент.
Changing a Model
Чтобы изменить модель, нажмите элемент управления
— в правом верхнем углу предварительного просмотра модели — и выберите пункт Select Model в меню. В появившемся затем диалоге выберите другую модель или другую ревизию той же модели.

Пример переключения символа, используемого для представления компонента.
Copying a Model
Чтобы скопировать существующую связанную модель домена, нажмите элемент управления
— в правом верхнем углу предварительного просмотра модели — и выберите в меню пункт Make a copy . Откроется соответствующий временный редактор для этого типа модели, причем скопированная модель уже будет готова к внесению требуемых изменений (включая изменение имени новой модели для ее различения). Когда все будет готово, просто сохраните и закройте редактор — скопированная модель снова появится как связанная в области Models. Обратите внимание, что поле Revision State под предварительным просмотром модели будет показывать Not released. При сохранении компонента в Workspace скопированная модель также будет автоматически сохранена в Workspace в начальную ревизию нового Item.

Пример копирования существующей модели — это позволяет быстро создать новую модель на лету и использовать ее в вашем компоненте без необходимости начинать все с нуля.
Browsing a Model
Чтобы быстро перейти к модели на панели Explorer, нажмите элемент управления
— в правом верхнем углу предварительного просмотра модели — и выберите в меню пункт Show in Explorer. Панель откроется (или получит фокус) с отображением этой модели (и ее ревизии).
Out of Date Models
Когда вы пытаетесь сохранить компонент обратно в Workspace, Component Editor выполняет проверку — Component Rule Check. В рамках этой проверки, если редактор обнаруживает, что связанная модель не является последней ревизией, это отмечается диалогом ошибки проверки, а подробности проблемы приводятся на панели Messages. Информацию о состоянии ревизии можно найти под графическим предварительным просмотром указанной ревизии модели. Если доступна более поздняя ревизия модели, поле Revision State будет отражать это с помощью текста Out of date справа от состояния жизненного цикла текущей ревизии. Если используется последняя ревизия, текст будет Up to date.

Обнаружение устаревшей модели в рамках автоматических проверок валидации компонента в Component Editor.
У вас есть возможность отменить сохранение и исправить проблему(ы), либо проигнорировать любое нарушение(я) и все равно сохранить. Чтобы обновить ссылку и использовать последнюю ревизию модели, нажмите элемент управления
— в правом верхнем углу предварительного просмотра модели — и выберите в меню пункт Update to Latest.
Support for Multiple Footprint Models
Хотя компонент может ссылаться на один символ, предусмотрена возможность ссылаться на любое количество моделей посадочных мест. Это будет полезной функцией для тех, кто хочет создавать компоненты, ссылающиеся на 3 посадочных места, удовлетворяющие требованиям IPC для различных уровней плотности: L (наименьшее или минимальное количество меди), M (наибольшее или максимальное количество меди) и N (номинальное или среднее количество меди). С этой целью после связывания модели посадочного места элемент управления Add Footprint все равно останется доступным. Посадочное место по умолчанию — первое связанное, и оно отмечено значком
в левом верхнем углу модели.

Компонент может ссылаться на несколько моделей посадочных мест. Посадочное место по умолчанию (выделенное оранжевым) обозначается значком в его левом верхнем углу.
Model Pin-to-Pad Cross-probing
Когда к компоненту добавлены и символ, и модель посадочного места, поддерживается визуальная перекрестная подсветка между выводами этого символа и соответствующими площадками этой модели посадочного места. Модель посадочного места должна отображаться в 2D, а перекрестное пробирование является однонаправленным (только от вывода к площадке).

Перекрестная подсветка между выводами символа и площадками 2D-модели посадочного места для редактируемого компонента.
Removing a Model
Чтобы удалить модель, нажмите элемент управления
— в правом верхнем углу предварительного просмотра модели — и выберите в меню пункт Remove.
Renaming a Model
Чтобы переименовать модель, нажмите элемент управления
— в правом верхнем углу предварительного просмотра модели — и выберите в меню пункт Rename. Используйте появившийся затем диалог Rename, чтобы изменить имя и описание по мере необходимости, а также добавить любые относящиеся к делу примечания к выпуску.
Edit Pin Mapping
Чтобы просмотреть и отредактировать сопоставление выводов компонента — между выводами связанного с ним условного обозначения схемы и площадками/выводами связанных моделей посадочного места и симуляции — нажмите элемент управления
(в правом верхнем углу предварительного просмотра модели), чтобы открыть панель Pins. Панель позволяет изменить стандартное сопоставление вывод-площадка «один к одному» на пользовательское соотношение, например когда один вывод соединен с несколькими площадками посадочного места, или на любое другое несоответствующее по номерам соотношение вывод-площадка. Панель позволяет задавать\редактировать и просматривать сопоставление между выводами и площадками.

Откройте панель Pins, с помощью которой можно определить сопоставление выводов для вашего компонента между различными доменами проектирования по мере необходимости.
По умолчанию пронумерованные выводы символа будут сопоставлены с площадками/выводами с теми же номерами в связанных моделях посадочного места и симуляции. Измените целевые площадки/выводы сопоставления напрямую, щелкнув ячейку модели и введя требуемое значение. Это позволяет выполнять пользовательское сопоставление выводов, и если такое пользовательское сопоставление реализовано, значок
будет отображаться в правом верхнем углу предварительного просмотра модели домена.
Для модели посадочного места стандартное сопоставление вывод-площадка «один к одному» можно изменить так, чтобы один вывод был соединен с несколькими площадками посадочного места, или на любое другое несоответствующее по номерам соотношение вывод-площадка. При сопоставлении одного вывода нескольким площадкам записи сопоставления вводятся в числовом формате с разделением запятыми (1,2,3,4 и т. д.).

Пример сопоставления одного вывода символа компонента нескольким площадкам связанной модели посадочного места.
Что следует учитывать при сопоставлении выводов:
- Нельзя оставлять ячейку площадки/вывода целевой модели пустой — она должна быть сопоставлена.
- Нельзя вводить номер площадки/вывода модели, которого не существует в этой модели.
- Нельзя назначать одну площадку/вывод модели более чем одному выводу символа.
Любое из этих условий приведет к появлению значка
в ячейке — устраните проблему соответствующим образом.
Параметры
Эта область редактора используется для добавления параметрических данных к компоненту. Здесь можно вручную добавить три типа параметров:
-
Parameter — стандартный, определяемый пользователем параметр.
-
Link — URL-ссылка на страницу веб-сайта, например сайт производителя или онлайн-даташит.
-
Datasheet — ссылка на даташит (в любом формате), который был загружен в Workspace и на который ссылается компонент.

Область Parameters, предоставляющая элементы управления для добавления параметрических данных к компоненту.
Можно добавить любое количество параметров этих типов по мере необходимости. Для этого нажмите часть кнопки раскрывающегося списка
в нижней части области, затем выберите соответствующий пункт в меню. Новый параметр будет добавлен в список следующим образом:
-
Parameter — будет добавлен под текущей выбранной записью в списке. Имя будет в формате по умолчанию
Parameter n, нажмите поле Name, чтобы изменить его при необходимости. Нажмите поле Value и введите требуемое значение. - Link — будет добавлен внизу списка. Щелкните поле Name и введите требуемое имя. Оно будет представлено в подменю правой кнопки мыши References при обращении к размещенному экземпляру компонента на листе схемы. Введите (или вставьте) URL целевой страницы в поле Value. Он станет гиперссылкой для доступа к цели.
- Datasheet – появится стандартное диалоговое окно Windows Open, в котором можно найти и выбрать требуемый даташит. Через это диалоговое окно можно одновременно добавить несколько даташитов. Каждый даташит будет добавлен в конец списка. Значение Name изначально будет соответствовать самому файлу и отображается на панели Explorer, а также в подменю References для компонента после его размещения на листе схемы. При необходимости измените его на более подходящую подпись. Значение Value будет представлять сам файл с точки зрения его имени, формата и размера на диске. Это будет гиперссылка, позволяющая быстро открыть даташит.
Прикрепление даташитов перетаскиванием
Помимо ручного прикрепления через диалоговое окно Open, упомянутое в предыдущем разделе, вы также можете прикрепить к компоненту один или несколько даташитов следующими способами:
-
Перетащив их из Windows File Explorer в любое место области Parameters.

Пример, демонстрирующий прикрепление даташитов с локального диска с последующим редактированием локальной подписи для основного даташита. -
Перетащив ссылку на даташит с веб-страницы во внешнем веб-браузере в любое место области Parameters.

Пример, демонстрирующий прикрепление даташита с веб-страницы.
Параметры шаблона
Кроме того, если компонент ссылается на Component Template, все параметры, определенные в этом шаблоне, будут импортированы и добавлены в область Parameters.

Пример параметров из подключенного Component Template.
Обратите внимание:
-
Стандартный параметр шаблона (не помеченный как Read-only или Required) отличается в области Parameters использованием значка
.
-
Параметр шаблона, помеченный как Read-only, отличается в области Parameters использованием значка
.
-
Параметр шаблона, помеченный как Required, отличается в области Parameters использованием значка
.
-
Параметр шаблона, определенный через словарь, отличается в области Parameters использованием значка
.
- Существующий пользовательский параметр с тем же именем, что и параметр в связанном Component Template, будет заменен версией из шаблона. Любое существующее значение этого параметра будет сохранено (и не будет перезаписано значением из шаблона).
- Поля значений для параметров на основе шаблона, помеченных как read-only, будут недоступны для редактирования. Для всех остальных параметров на основе шаблона, не помеченных как read-only, вы можете изменять значения по мере необходимости.
-
Если параметр на основе шаблона помечен как Required, но в шаблоне для него не задано значение, его поле значения будет содержать значок
, уведомляющий о том, что для этого параметра требуется значение. Вы не сможете сохранить компонент в Workspace, пока не будут заданы значения для всех обязательных параметров.
-
Если для параметра в шаблоне задано описание, столбец Description будет соответствующим образом отображаться в области Parameters редактора компонентов.
Поддержка типов данных параметров компонентов с учетом единиц измерения
Редактор компонентов поддерживает типы данных параметров компонентов с учетом единиц измерения, определенные в подключенном Component Template. Вы можете вводить значение параметра непосредственно в соответствующее поле, используя различные форматы — например, 2.2k, 2k2, 4M, 2.5GHz, — при этом Workspace обладает необходимой логикой, чтобы распознать числовое значение, стоящее за такими записями.
Эта функция шаблона компонента упрощает целевой поиск через средство Search Workspace — средство, которое позволяет искать не только по типу компонента, но и более интеллектуально, с использованием диапазонов. Благодаря параметрам компонентов с учетом единиц измерения вы можете быстро задать поиск, например, чтобы найти все конденсаторы с емкостью от 47uF до 220uF.

Параметры компонентов из подключенного шаблона компонента, имеющие типы данных с учетом единиц измерения.
При вводе значения для параметра компонента, использующего тип данных с учетом единиц измерения, следует учитывать следующее:
-
Вы можете вводить значение в различных форматах:
-
Только числовое значение (например,
10). Обратите внимание, что если тип данных имеет единицу измерения, она будет применена автоматически. Для типов с единицами измерения единица указывается в скобках после названия. -
Числовое значение в научной нотации (например,
1e10,1E6). -
Числовое значение и единицы измерения (например,
10F). -
Числовое значение с приставкой (например,
10k). Соответствующая единица измерения будет добавлена автоматически (где это применимо). -
Числовое значение с приставкой и единицами измерения (например,
10kF). -
Числовое значение с приставкой в типичном инженерном формате (например, для сопротивления:
2k2,2K2,10r2,10R2). Значение будет автоматически нормализовано соответствующим образом (например,2K2станет2.2k).
-
Только числовое значение (например,
-
Вы можете вводить приставку и/или единицы измерения с пробелом или без пробела после числового значения (например,
10uFили10 uF). Пробел будет автоматически удален.
Supported Units
Поддерживаются следующие типы данных с учетом единиц измерения:
- Вольт(V)
- Ампер(A)
- Ом
- Фарад(F)
- Генри(H)
- Ватт(W)
- Герц(Hz)
- Цельсий(C)
- Децибел(dB)
- Процент(%)
- Метр(m)
- Грамм(g)
- Секунда(s)
Supported Prefixes
В следующей таблице перечислены приставки, поддерживаемые при вводе значения для типа параметра с учетом единиц измерения.
| Приставка | Термин | Значение (научное) | Значение (обычное) |
|---|---|---|---|
| T | Тера | 1 x 1012 | 1,000,000,000,000 |
| G | Гига | 1 x 109 | 1,000,000,000 |
| M | Мега | 1 x 106 | 1,000,000 |
| k | кило | 1 x 103 | 1,000 |
| m | милли | 1 x 10-3 | 1 / 1,000 |
| u | микро | 1 x 10-6 | 1 / 1,000,000 |
| n | нано | 1 x 10-9 | 1 / 1,000,000,000 |
| p | пико | 1 x 10-12 | 1 / 1,000,000,000,000 |
| f | фемто | 1 x 10-15 | 1 / 1,000,000,000,000,000 |
Validating a Parameter's Value
Когда для параметра компонента используется тип данных с учетом единиц измерения, введенное значение проверяется на соответствие указанному типу данных. Это гарантирует использование корректной единицы измерения для данного типа данных, если единица вводится. Например, параметр типа Celsius не может иметь значение 10V!
В редакторе компонентов ввод недопустимого значения параметра приводит к появлению диалогового окна, сообщающего о том, что введенное значение недействительно. Это также относится к копированию и вставке значения между ячейками. Нажатие OK в диалоговом окне вернет значение к предыдущей записи.

Проверка данных — редактор компонентов достаточно интеллектуален, чтобы предупредить вас о несоответствии между значением, введенным для параметра с учетом единиц измерения, и его типом данных.
Поддержка типов данных параметров компонентов, определенных через словарь
Редактор компонентов поддерживает типы данных параметров компонентов, определенные через словарь и настроенные в подключенном Component Template. Вы можете выбрать значение параметра из вариантов, определенных в словаре, щелкнув в столбце Value и воспользовавшись раскрывающимся списком. Вы также можете щелкнуть в столбце Value и начать вводить значение — раскроется список, и ближайшее значение будет выделено в списке.

Параметры компонентов из подключенного шаблона компонента, имеющие типы данных с учетом единиц измерения.
Если вы являетесь администратором Workspace, нажмите значок
справа от поля Value, чтобы открыть страницу Settings – Vault – Dictionaries в браузерном интерфейсе Workspace, где можно управлять словарями.
Динамические параметры (на уровне элемента)
Altium Designer в сочетании с подключенным Workspace поддерживает концепцию динамических, или параметров уровня элемента. Это параметры, которые добавляются к родительскому Component Item и доступны всем его выпущенным ревизиям без необходимости повторного выпуска элемента в новой ревизии для получения этих параметров. Эта возможность позволяет обновлять компоненты без создания новых ревизий компонентов, которые, в свою очередь, повлияли бы на связанные проекты, где эти компоненты используются. Примером может служить изменение параметра стоимости, применяемое динамически, буквально на лету.
Динамические параметры можно просматривать при редактировании ревизии Component Item с помощью редактора компонентов в режиме Single Component Editing. Такие параметры имеют другой значок —
— чтобы отличать их в области Dynamic.

Пример динамического параметра, добавленного к Component Item и доступного его ревизиям.
Part Choices
Эта область редактора используется для указания одного или нескольких Part Choices для компонента — «разрешенных» деталей производителя, которые могут использоваться для реализации компонента на собранной плате. Фактические данные цепочки поставок — включая производителя (и номер детали), поставщика (и номер детали), описание, цену и доступность — поступают из локального Part Catalog Workspace и соответствующего источника деталей.

Пример списка Part Choices для определяемого компонента, содержащего одну деталь производителя.
Деталь производителя можно добавить в список Part Choices для компонента двумя способами:
- Вручную.
- Автоматически, при выполнении поиска детали производителя. Подробнее см. Создание компонента из результатов Manufacturer Part Search.
Чтобы вручную добавить вариант детали, нажмите кнопку
внизу области. Появится диалоговое окно Add Part Choices, которое используется так же, как панель Manufacturer Part Search panel (подробное описание всех элементов интерфейса см. на этой странице). Найдите нужную деталь производителя, выберите деталь, затем нажмите кнопку OK. Нажмите элемент SPNs для детали производителя — Supplier Part Numbers, — чтобы увидеть доступных поставщиков этой детали и оценить, делаете ли вы правильный выбор, исходя из наличия, цены и т. д.

Создание выбора детали вручную — используйте диалог Add Part Choices, чтобы найти нужную деталь производителя, выбрать ее запись и нажать OK.
Чтобы удалить выбор детали, выберите его в списке, затем нажмите кнопку
.
Создание компонента из результатов поиска детали производителя
Для ускорения создания компонента Altium Designer поддерживает возможность поиска реальной детали производителя с помощью функции Manufacturer Part Search, а затем добавления этой детали (или части ее данных) в Component Editor. Таким образом, можно быстро определить новый компонент для добавления в ваш Workspace, не создавая его с нуля. Иными словами, нет необходимости «изобретать велосипед», поскольку все данные по этой детали — ее имя, описание, параметры, таблицы данных, варианты выбора детали и любые определенные модели — могут быть импортированы.
К самой функции можно получить доступ несколькими способами — нажмите на сворачиваемый раздел, чтобы узнать подробнее.
В каждом случае откроется диалог Use Component Data, в котором доступны элементы управления для выбора данных, которые нужно применить к создаваемому/редактируемому компоненту: имя, описание, параметры, модели и datasheets. Если для компонента еще не определены никакие данные, в этом диалоге по умолчанию будут включены все доступные для этой детали данные для загрузки в компонент. Если компонент уже частично определен и имеет Name, Description и/или Symbol, соответствующие параметры в диалоге будут по умолчанию отключены — при этом у вас останется возможность заменить их данными из выбранной детали.

Используйте диалог Use Component Data, чтобы выбрать данные, которые будут добавлены в компонент из выбранной детали.
Options and Controls of the Use Component Data Dialog
-
Show only matching with template — включите этот параметр, чтобы отображать только данные, соответствующие шаблону компонента. Если отключить этот параметр, будут отображаться все данные, доступные для выбранной детали.
-
Parameter Import Options — нажмите, чтобы открыть страницу Data Management – Parts Providers диалога Preferences, где можно настроить параметры импорта параметров.
-
Parameters (nn), Models (nn), Datasheets (nn) — используйте вкладки для просмотра соответствующих данных и выбора элементов, которые должны быть включены в компонент.
-
Model Info — нажмите, чтобы развернуть область, в которой отображается дополнительная информация о моделях, назначенных детали. Значок справа от элемента управления указывает уровень качества моделей.
Подробнее о данных моделей см. на странице Поиск деталей производителя.
From the Name Field
Поле Name предоставляет два способа доступа к функции Manufacturer Part Search:
-
Typing Directly — когда вы начинаете вводить текст в поле Name, появляется всплывающий список соответствующих деталей производителя (при этом производитель указывается справа). Выберите деталь для использования.

Начните вводить название нужной детали производителя — и выберите соответствующую запись из удобного всплывающего списка. На изображении показано, как все данные по этой детали загружаются в Component Editor. -
Using the Manufacturer Part Search dialog — нажмите кнопку
в крайней правой части поля, чтобы открыть диалог Manufacturer Part Search. Найдите нужную деталь производителя, выберите запись и затем нажмите кнопку OK.

Используйте диалог Manufacturer Part Search, чтобы найти нужную деталь производителя, выбрать ее и затем нажать OK. На изображении показано, как все данные по этой детали загружаются в Component Editor.
From the Part Choices Region
Деталь также можно фактически выбрать и загрузить ее данные при ручном добавлении Part Choice. После нажатия кнопки
в нижней части области Part Choices появится диалог Add Part Choices. Он очень похож на диалог Manufacturer Part Search. Найдите нужную деталь производителя, выберите запись и затем нажмите кнопку OK.

Найдите Part Choice и загрузите все данные, связанные с этой деталью, в Component Editor, тем самым фактически определив компонент.
Устранение несоответствий между параметрами и шаблоном
Если обнаружены какие-либо несоответствия между именами параметров компонента, сохраняемого в Workspace, и шаблоном в вашем Workspace, вы можете исправить их на лету во время сохранения и сохранить эти изменения в глобальных настройках. В диалоге Use Component Data отключите параметр Show only matching with template, чтобы отобразить все параметры компонента. Для параметра с обнаруженным несоответствием используйте элемент управления Fix, чтобы открыть диалог Parameter Mapping Configuration и применить необходимые изменения.

Используйте диалог Parameter Mapping Configuration, чтобы устранить несоответствия между параметрами компонента и шаблоном компонента.
Запуск проверки правил компонента
Перед сохранением компонента библиотеки Workspace, определенного/отредактированного в Component Editor, в подключенный Workspace и предоставлением этого компонента для использования в проектах необходимо убедиться, что этот компонент соответствует требованиям в соответствии с настроенными параметрами. При попытке сохранить компонент обратно в Workspace или при ручном запуске этой функции Component Editor выполняет проверку — Component Rule Check .
).
).


).



).

