Altium NEXUS Documentation

Добавление даташитов в управляемый компонент_AD

Altium NEXUS в сочетании с сервером управляемых данных позволяет хранить даташиты компонентов на этом сервере и связывать их с целевыми управляемыми компонентами. Это позволяет вам создать более полное описание компонентов и сделать это централизованно и в то же время избавиться от необходимости во внешних хранилищах (например, общих сетевых дисков). Хранение даташитов вместе с самими компонентами также означает, что вам больше не нужно постоянное подключение к Интернет для того, чтобы обращаться к справочному документу, который может неожиданно исчезнуть с веб-сайта.

Добавление даташита в объект компонента в панели Explorer

К существующему на сервере управляемых данных объекту компонента может быть прикреплен (выгружен) один или множество даташитов, что, по сути, создает ссылку между компонентом и даташитами при создании/изменении этого компонента через панель Explorer. При просмотре нужного объекта компонента переключитесь на вкладку аспектного вида Data Sheet.

В панели Explorer, управление даташитами существующего объекта компонента осуществляется из вкладки аспектного вида Data Sheet этого объекта.
В панели Explorer, управление даташитами существующего объекта компонента осуществляется из вкладки аспектного вида Data Sheet этого объекта.

Добавление путем перетаскивания мышью

Наиболее простым методом прикрепления даташита к компоненту является перетаскивание мышью этого даташита из Проводника Windows на вкладку аспектного вида Data Sheet компонента в панели Explorer. Вы можете прикрепить к компоненту любое количество даташитов. После перетаскивания файлы будут выгружены.

Вы также можете перетащить мышью ссылку на даташит из веб-страницы в браузере. Это позволяет упростить процесс получения даташитов и избавляет от промежуточного этапа загрузки документа с сайта производителя на локальный жесткий диск.
Выбранный файл даташита выгружается в отдельный объект на сервере – Datasheet Item. При добавлении множества даташитов, каждый из них выгружается в отдельный объект Datasheet Item.

Прикрепите один или множества даташитов в существующий компонент на сервере путем перетаскивания мышью даташитов на вкладку аспектного вида Data Sheet компонента.
Прикрепите один или множества даташитов в существующий компонент на сервере путем перетаскивания мышью даташитов на вкладку аспектного вида Data Sheet компонента.

Поиск даташита для добавления

Другой способ – вы можете найти даташит, который нужно прикрепить компоненту. Для этого щелкните ПКМ на вкладке аспектного вида Data Sheet компонента и выберите команду Add File из контекстного меню. Будет открыто стандартное диалоговое окно Windows Open, где вы можете найти и открыть нужный даташит. После нажатия кнопки Open файл будет выгружен.

Таким образом может быть выгружен только один даташит за раз.
Выбранный файл даташита выгружается в отдельный объект на сервере – Datasheet Item. При добавлении множества даташитов, каждый из них выгружается в отдельный объект Datasheet Item.

Прикрепление даташита к существующему компоненту на сервере с помощью традиционного подхода на основе диалогового окна.
Прикрепление даташита к существующему компоненту на сервере с помощью традиционного подхода на основе диалогового окна.

Управление даташитами после прикрепления

После того, как даташит выгружен и прикреплен к компоненту, на вкладке аспектного вида Data Sheet отображается следующая информация об этом даташите:

  • Caption – задаваемое пользователем название, которое отображается в панели Explorer, а также в подменю References компонента после его размещения на листе схемы. По умолчанию, после первоначальной выгрузки, это будет имя прикрепленного файла (включая расширение). Обратите внимание, что имя файла даташита не изменяется каким-либо образом.
  • File type – тип файла. В качестве даташита компонента может быть прикреплен файл любого формата.
  • File size – размер (на диске) прикрепленного файла.

Пример прикрепленных к компоненту даташитов различных форматов.
Пример прикрепленных к компоненту даташитов различных форматов.

Обратите внимание, что даташит прикрепляется объекту компонента, а не определенной ревизии этого компонента. После того, как даташит добавлен, он становится доступен всем ревизиям этого объекта компонента. И наоборот, когда даташит удаляется при просмотре определенной ревизии объекта компонента, он удаляется из всех ревизий.

После прикрепления даташита компоненту, все операции по управлению этим даташитом осуществляются из вкладки аспектного вида Data Sheet. Например, можно быстро открыть документ, щелкнув мышью по его записи.

Прикрепленный файл будет открыт в Altium NEXUS (например, документ txt) либо в соответствующем внешнем приложении.

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

Кроме того, в контекстном меню доступны следующие команды:

  • Add File – используйте эту команду, чтобы прикрепить компоненту другой даташит. После того, как даташит прикреплен, он становится доступен всем ревизиям этого объекта компонента, поскольку даташит прикрепляется на уровне объекта.
    Система проверяет содержимое нового загружаемого файла и действует соответствующим образом:
    • Если содержимое нового файла совпадает с содержимым уже загруженного в этот компонент файла, то выгрузка не производится, даже если файлу задано другое имя.
    • Если содержимое нового файла совпадает с содержимым файла, уже загруженного в другой компонент на сервере, выгрузка, опять же, не производится. Вместо этого, будет создана ссылка между объектом компонента и существующим объектом даташита.
    • Если даташит является новой версией с измененным содержимым, но с тем же именем, он не заменит существующую (предыдущую) версию, а будет выгружен в качестве дополнительного даташита.
  • Edit – используйте эту команду, чтобы открыть диалоговое окно Caption, с помощью которого вы можете изменить заголовок даташита (его название, которое отображается в системе).
  • Delete – используйте эту команду, чтобы удалить даташит из компонента. Будет удалена только ссылка между объектом компонента и объектом даташита. Сам объект даташита удаляется только когда нет других компонентов, ссылающихся на этот даташит.
    Когда даташит удаляется при просмотре определенной ревизии объекта компонента, он будет удален из всех ревизий, поскольку даташит прикрепляется на уровне объекта.
  • Open – используйте эту команду, чтобы открыть даташит. Прикрепленный файл будет открыт в Altium NEXUS (например, документ txt) либо в соответствующем внешнем приложении.
  • Save As – используйте эту команду, чтобы сохранить вложение на локальный или сетевой диск. Используйте стандартное диалоговое окно Windows Save As, чтобы определить, где и под каким именем будет сохранен файл.

Объект даташита – Datasheet Item

Для прикрепления даташита к компоненту служит объект компонента – Datasheet Item. При прикреплении даташита к компоненту, файл даташита выгружается в отдельную ревизию объекта этого типа, а объект компонента (Component Item) ссылается на этот объект даташита.

Объекты даташитов хранятся в папках Datasheets. Эти папка обозначены как системные, поэтому они по умолчанию не видны. Для повседневных задач, связанных с использованием даташитов, не нужно беспокоиться о механизмах, лежащих в основе даташитов. Тем не менее, если вы предпочитаете видеть, что происходит внутри, вы можете отобразить эти папки и объекты, включив параметр Show system folders в диалоговом окне Connection Properties.

При добавлении в компонент нового даташита, если этот файл еще не был выгружен (прикреплен к другому компоненту), соответствующий объект даташита будет создан в подпапке Datasheets активной папки.

Механизм выгруженного даташита – объект даташита связан с объектом компонента.
Механизм выгруженного даташита – объект даташита связан с объектом компонента.

Если прикрепляемый даташит имеет то же самое содержимое, что и файл даташита, уже выгруженного в другой компонент на сервере, будет создана ссылка между объектом компонента и этим существующим объектом даташита. Обратите внимание, что сам объект даташита может находиться в папке Datasheets где угодно на сервере.
Хотя вы можете открыть и загрузить файл, который хранится в объекте даташита, отображать объекты даташитов и работать с ними не рекомендуется. Управление даташитами следует осуществлять только через вкладку аспектного вида Data Sheet компонента.

Добавление даташита в редактор Component Editor

При создании/редактировании компонента через редактор Component Editor, к нему может быть добавлен один или множество даташитов. В разделах ниже приведен обзор, как это сделать в обоих режимах работы редактора.

В режиме Single Component Editing

При определении компонента через редактор Component Editor в режиме Single Component Editing, к нему может быть добавлен один или множество даташитов.

Создание ссылок на различные даташиты при редактировании компонента в редакторе Component Editor (режим Single Component Editing).Создание ссылок на различные даташиты при редактировании компонента в редакторе Component Editor (режим Single Component Editing).

Когда во временном редакторе Component Editor открыт отдельный новый (или существующий) компонент для его прямого редактирования, один или множество даташитов могут быть добавлены следующими способами:

  • Путем перетаскивания мышью из Проводника Windows куда-либо в область Parameters.
  • Путем перетаскивания ссылки на даташит с веб-страницы во внешнем браузере куда-либо в область Parameters.
  • Щелчком мышью по части кнопки  для открытия выпадающего списка и выбором пункта Datasheet из соответствующего меню. Используйте диалоговое окно Open, чтобы найти и открыть нужный даташит.

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

После загрузки даташита вы можете:

  • Открыть даташит щелчком мышью по записи в столбце Value в области Parameters.
  • Изменить заголовок даташита щелчком по записи в столбце Name в области Parameters и вводом нового названия. Изменение заголовка даташита является локальным для этого компонента.
  • Удалить даташит из компонента, выбрав его запись в области Parameters и нажав кнопку  в нижней части этой области.

В режиме Batch Component Editing

При определении компонента(-ов) с помощью Component Editor, одному или множеству компонентов может быть добавлен один или множество даташитов. Это, например, позволяет вам быстро добавить одни и те же даташиты всем компонентам определенного семейства.

Создание ссылок на различные даташиты при редактировании компонента в редакторе Component Editor (режим Batch Component Editing).
Создание ссылок на различные даташиты при редактировании компонента в редакторе Component Editor (режим Batch Component Editing).

Добавление даташитов в определение компонента включает в себя последовательность этапов, обобщенных здесь и раскрытых в разделах далее:

  1. Включение использования даташитов.
  2. Выгрузка даташитов в выбранный компонент.
  3. Назначение выгруженных даташитов прочим определениям компонентов.

Чтобы добавить даташиты определению компонентов в редакторе, сначала необходимо включить использование даташитов. Это осуществляется в области Required Models/Parameters редактора. Нажмите Add в нижней части области и выберите Datasheet из контекстного меню.

Указание использования даташитов не означает, что определение компонента должно использовать их, а лишь добавляет поле для даташитов в определение компонента.

Включите использование даташитов для компонентов.
Включите использование даташитов для компонентов.

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

Когда использование даташитов включено, вы можете выгрузить их. По сути, вы выгружаете любое количество даташитов для выбранного в данный момент компонента, но затем вы можете назначить все или определенные даташиты различным определяемым компонентам. После того, как в область Required Models/Parameters добавлена запись Datasheet, в области Model Links будет представлена запись Datasheet. Щелкните по ней мышью, чтобы отобразить список даташитов, назначенных в данный момент выбранному компоненту, в области предварительного просмотра.

В области предварительного просмотра будут отображены только те даташиты, которые связаны с выбранным компонентом.
Хотя запись Datasheet появляется в области Model Links, она не является ссылкой на модель в буквальном смысле. Это не отдельный объект (Item), а, скорее, "корзина", представляющая совокупность объектов даташитов, в которые выгружены отдельные даташиты. Здесь не отображаются прочие атрибуты (ревизии, расположение, состояние выпуска и т.д.).


"Корзина" даташитов и доступный список выгруженных даташитов. На самом деле, каждый даташит выгружается в уникальный объект даташита (Datasheet Item).

Когда в редакторе выбрано определение компонента, даташит в этот компонент может быть выгружен различными способами:

  • Перетащите из Проводника Windows в область предварительного просмотра или в ячейку Datasheets этого определения компонента.
  • Перетащите ссылку на даташит из веб-страницы во внешнем веб-браузере в область предварительного просмотра или в ячейку Datasheets этого определения компонента.
  • Щелкните ПКМ в области предварительного просмотра и выберите команду Add File из контекстного меню. Используйте диалоговое окно Open, чтобы найти и открыть нужные даташиты.

После выгрузки вы можете:

  • Открыть даташит, щелкнув мышью по его записи в области предварительного просмотра (или щелкнув по его записи и выбрав команду Open из контекстного меню).
  • Изменить заголовок даташита, щелкнув ПКМ по его записи в области предварительного просмотра и выбрав Edit из контекстного меню. Для этого будет открыто диалоговое окно Caption. Изменение заголовка даташита является локальным для этого компонента.
  • Удалить даташит из компонента, щелкнув ПКМ по его записи в области предварительного просмотра и выбрав Delete из контекстного меню.
  • Загрузить файл, щелкнув ПКМ по его записи в области предварительного просмотра и выбрав Save As из контекстного меню.

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

Будут доступны только те даташиты, которые были выгружены в течение сеанса редактора Component Editor, а не те даташиты, которые были выгружены компонентам на всем сервере управляемых данных.

Пример добавления уже выгруженных даташитов в определение другого компонента.
Пример добавления уже выгруженных даташитов в определение другого компонента.

Даташиты, назначенные компоненту, отображаются в ячейке Datasheets через запятую.

Открытие даташита из размещенного компонента

Когда управляемый компонент размещен в документе схемы проекта, вы можете открыть любой прикрепленный к этому компоненту даташит из контекстного подменю References.

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

Доступ к даташитам из размещенного управляемого компонента на листе схемы.
Доступ к даташитам из размещенного управляемого компонента на листе схемы.

Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе: