Создание и редактирование контента

Элементы создаются непосредственно в подключенном рабочем пространстве, а все данные, необходимые для изготовления или представления элемента, сохраняются в этом рабочем пространстве с привязкой к его номеру. В зависимости от типа содержимого элемент можно создать вручную или автоматически в процессе сохранения, загрузки или выпуска. Все типы содержимого можно создавать в Altium Designer с помощью панели Explorer. При работе с компонентами создание также возможно через панель Components.

Содержимое рабочего пространства организовано в древовидную структуру папок, аналогичную структуре папок на ПК для хранения файлов. Чтобы добавить папку в рабочее пространство, щелкните правой кнопкой мыши в области Server Folders панели Explorer.

Элементы создаются в подключенном рабочем пространстве. В Altium Designer панель Explorer предоставляет полноценный интерфейс для работы с вашим рабочим пространством.
Элементы создаются в подключенном рабочем пространстве. В Altium Designer панель Explorer предоставляет полноценный интерфейс для работы с вашим рабочим пространством.

Создание элемента

После создания необходимых папок можно приступать к созданию содержимого в рабочем пространстве. Чтобы создать элемент, выберите соответствующую папку, затем щелкните правой кнопкой мыши в области таблицы элементов на панели и выберите одну из команд подменю Create Item. Если папка пуста, для доступа к меню также можно воспользоваться элементом управления Add an item в центре области.

В контекстном меню будут представлены типы содержимого, связанные с типом активной папки. Если нужного типа содержимого нет в списке, выберите команду Other Item Type. Помните, что в папке можно создавать содержимое любого типа — тип папки служит исключительно для визуального обозначения. В дальнейшем содержимое всегда можно переместить в другую папку.

Щелкните правой кнопкой мыши в области таблицы элементов панели Explorer, чтобы получить доступ к командам создания содержимого.
Щелкните правой кнопкой мыши в области таблицы элементов панели Explorer, чтобы получить доступ к командам создания содержимого.

Откроется диалоговое окно Create New Item со всеми элементами управления, необходимыми для полного определения элемента.

Укажите параметры нового элемента в диалоговом окне Создание нового элемента.
Укажите параметры нового элемента в диалоговом окне Создание нового элемента.

Для многих типов содержимого после создания можно отредактировать соответствующий проектный документ и выпустить его в начальную ревизию этого содержимого. Для этого включите параметр Open for editing after creation в нижней части диалогового окна Create New Item (по умолчанию он включен). Будет создан элемент и открыт соответствующий временный редактор, в котором можно приступить к созданию данных для этого элемента. Дополнительные сведения о работе с конкретным типом содержимого приведены на посвященной ему странице, ссылка на которую указана в таблице.

Один из вариантов диалогового окна Create New Item можно открыть, щелкнув правой кнопкой мыши по элементу и выбрав Properties в контекстном меню. Если элемент находится в Planned State, откроется диалоговое окно Edit Item, в котором можно изменить свойства элемента. Если элемент находится в сохраненном состоянии, откроется диалоговое окно View Item Properties, в котором свойства элемента доступны только для чтения.
Рекомендуется указывать имя и описание при определении элемента. Эта информация используется при поиске в рабочем пространстве и позволяет быстро понять назначение элемента .

Рабочее пространство поддерживает создание компонентов без предварительного создания элемента. Это не означает, что элемент вообще не создается: вместо этого сразу открывается редактор компонентов, что позволяет применить параметры шаблона компонента до добавления и сохранения нужного компонента. Сам элемент компонента (и его планируемая ревизия) создается при подготовке к выпуску. Команда Create Item » Component в контекстном меню позволяет сразу перейти в этот режим.

Чтобы при создании нового компонента рабочего пространства открывалось диалоговое окно Create New Item, используйте команду Create Item » Other Item Type. В этом случае сначала будет создана ревизия Planned компонента рабочего пространства. Чтобы увидеть только что созданный компонент, который еще не определен и не сохранен в рабочем пространстве, отключите параметр Show only latest (доступен в меню, открываемом кнопкой в верхней части панели Explorer) или переключите вид папки с Components View на Classic View (в том же меню). Однако учтите: поскольку элемент создается первым, сведения из шаблона (то есть схема именования, схема ревизий и определение жизненного цикла) не применяются — элемент компонента к этому моменту уже создан.

Несколько слов об идентификаторе элемента...

Важной характеристикой родительской папки, в которой создается содержимое, является используемая для нее Item Naming Scheme. Она определяет формат уникального идентификатора каждого элемента, создаваемого в этой папке. Задав схему именования элементов на уровне папки, можно быстро создавать в ней содержимое, соблюдая требуемую схему идентификаторов. Это особенно полезно, когда элементы создаются автоматически «на лету», а не когда данные выпускаются в существующие элементы, заранее созданные вручную непосредственно в целевом рабочем пространстве.

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

Для папки также можно задать собственную схему, введя ее в соответствующее поле. Переменная часть должна быть заключена в фигурные скобки (например, DraftsmanDOC-TMP-{0000} или DraftsmanSHEET-TMP-{0000}). Схему именования элементов, используемую для родительской папки, можно изменить в любой момент. Измененная схема будет применяться ко всем элементам, создаваемым в этой папке в дальнейшем. Кроме того, схема, заданная для родительской папки, автоматически наследуется всеми ее дочерними папками.

Если требуется полностью контролировать именование элемента вручную, выберите вариант [NO ITEM NAMING SCHEME]. В этом случае при создании элемента необходимо задать уникальный идентификатор. Учтите, что система не позволяет создать элемент с уже существующим идентификатором, поэтому при ручном назначении нужно знать, какие идентификаторы уже использованы.

Схема именования элементов родительской папки применяется к уникальному идентификатору каждого элемента, создаваемого в этой папке.
Схема именования элементов родительской папки применяется к уникальному идентификатору каждого элемента, создаваемого в этой папке.

Независимо от настройки Item Naming Scheme на уровне папки, любой автоматически назначенный идентификатор можно переопределить на уровне элемента. При необходимости измените его в диалоговом окне Create New Item.

Выбор схемы идентификаторов элементов

Существует бесконечное множество схем именования и нумерации элементов; схемы, показанные на иллюстрациях в документации, — лишь примеры. Можно найти множество обсуждений того, какую схему нумерации лучше использовать. В целом специалисты сходятся во мнении, что оптимальна короткая, исключительно цифровая схема без смысловой нагрузки. Отсутствие смысловой нагрузки означает, что в номере не закодированы категория изделия, подкатегория, местоположение и другие сведения: каждому новому элементу просто присваивается следующий порядковый номер.

Длина важна: чем длиннее идентификатор, тем выше вероятность ошибки при его записи или воспроизведении по памяти. Практический опыт и научные исследования показывают, что число ошибок ввода данных растет с увеличением количества символов. Считается, что семь цифр — оптимальное число для легкого и надежного запоминания человеком. После определенной длины частота ошибок начинает расти все быстрее: при 15 символах вероятность ошибки близка к 100%.

Если в вашей организации важно отражать в идентификаторе особенности элемента, решением может стать составной идентификатор. В этом случае рекомендуется использовать простой буквенно-цифровой префикс, обозначающий товарную группу. Например, рассмотрим идентификатор D-820-0001. Здесь D в коде может означать Design, то есть указывать, что элемент используется в проектах. В следующем блоке из трех цифр первая цифра может обозначать категорию изделия, например периферийные платы, а вторая и третья — печатные платы без установленных компонентов (1X) или сборки (2X и выше). Последние четыре цифры идентификатора элемента представляют собой обычный порядковый номер без смысловой нагрузки.

Задание идентификатора начальной ревизии элемента рабочего пространства

Переход от локального проектирования к работе в рабочем пространстве требует переноса в него существующих данных. Эти данные могли пройти несколько итераций и получить номера ревизий, принятые во всей организации. Например, плата Magno-Synthetic Digitizer ревизии 3 уже могла быть поставлена заказчику, а выпуск улучшений запланирован в ревизии 4. Если при выпуске в рабочее пространство начальная ревизия снова получит номер 1, это, мягко говоря, вызовет путаницу — не только внутри организации, но, что важнее, у заказчиков, которые ожидают версию новее имеющейся у них ревизии 3!

Для этого в Altium Designer предусмотрена возможность вручную задать идентификатор начальной ревизии вновь созданного элемента рабочего пространства.

Идентификатор первой планируемой ревизии элемента можно изменить в любой момент после создания элемента, но до выпуска данных в эту начальную ревизию (то есть пока она находится в состоянии Planned).

Задание идентификатора начальной ревизии

Создайте нужный элемент в рабочем пространстве обычным способом. Затем щелкните элемент правой кнопкой мыши и выберите Properties, чтобы открыть диалоговое окно Edit Item. Разверните раздел Advanced и нажмите кнопку справа от поля Revision ID. Откроется диалоговое окно Set Initial revision Id values, в котором можно задать нужный идентификатор. В зависимости от выбранной схемы именования ревизий будут доступны поля для изменения соответствующих уровней идентификатора.

Чтобы получить доступ к связанным с проектом элементам (PCB Fabrication Data, PCB Assembly Data, PCB Project Design) в панели Explorer, убедитесь, что проект открыт в режиме Classic View. Возможно, потребуется вручную переключиться из режима Project View — соответствующие команды доступны в меню кнопки в правом верхнем углу панели.
Чтобы быстро получить связанные с проектом элементы (PCB Fabrication Data, PCB Assembly Data, PCB Project Design) для нового управляемого проекта, запустите Project Releaser (щелкните проект правой кнопкой мыши в панели Projects и выберите команду Project Releaser в контекстном меню). Соответствующие элементы будут созданы на этапе подготовки. Однако не выполняйте выпуск проекта, чтобы сохранить возможность задать идентификатор начальной ревизии.

Задайте различные уровни идентификатора (в соответствии с используемой схемой именования ревизий).
Задайте различные уровни идентификатора (в соответствии с используемой схемой именования ревизий).

Начальную ревизию также можно задать при выпуске проекта с помощью Project Releaser. В контекстном меню ссылки рядом с записью Target Revision доступен пункт Custom (на начальном этапе Configure Server Release процесса выпуска). Эта команда открывает диалоговое окно Custom Revision ID, в котором можно вручную указать ревизию целевого элемента, в которую будут выпущены сформированные данные. Подробнее см. Управление целевой ревизией при выпуске проекта в рабочую область.

Создание и редактирование содержимого непосредственно в рабочей области

Подключенная рабочая область предоставляет гибкий и безопасный способ централизованного хранения и управления всеми типами проектных данных, используемых в Altium Designer. От схемных моделей до компонентов, от управляемых листов схем до завершенных проектов печатных плат — рабочая область идеально подходит для хранения данных разработки электроники и управления ими.

Одна из важных возможностей рабочей области — поддержка Direct Editing. Что же означает «непосредственное редактирование»? Это означает, что можно щелкнуть правой кнопкой мыши модель, компонент или даже управляемый лист в рабочей области и выбрать Edit. Файл откроется в Altium Designer во временном редакторе и будет готов к редактированию. Завершив работу, вы просто сохраняете его обратно в рабочую область. О самом отредактированном файле можно не беспокоиться: он больше не нужен, поскольку изменения надежно сохранены в рабочей области, поэтому файл удаляется, а временный редактор закрывается.

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

Хотя вы по-прежнему можете создавать исходные файлы под собственным управлением, непосредственное редактирование, так сказать, исключает эту переменную из уравнения. Рабочая область становится одновременно источником и местом назначения проектных данных, позволяя получать доступ к защищенным (и актуальным!) исходным данным и редактировать их без хлопот, связанных с управлением двумя наборами данных.

Типы содержимого, поддерживающие непосредственное редактирование

Непосредственное редактирование поддерживается для следующих типов содержимого рабочей области:

Редактирование начальной ревизии элемента

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

Чтобы воспользоваться этой возможностью, включите параметр Open for editing after creation в нижней части диалогового окна Create Item. Поскольку эта функция весьма полезна, параметр включен по умолчанию. После создания элемента откроется соответствующий временный редактор, а нужный документ станет активным в главном окне проектирования. Имя документа будет соответствовать элементу и его ревизии в формате: <Item>-<Revision>.<DocumentExtension>.

Исключение — элемент типа Component: при создании нового элемента этого типа открывается редактор отдельного компонента, в котором в качестве обозначения используется имя компонента. Если имя не задано, до его указания используется имя по умолчанию New component.

На изображении ниже показан пример создания нового элемента типа Symbol (SYM-001-0031). Открывается временный редактор условных графических обозначений схемы с документом, в котором можно создать нужное обозначение.

Пример редактирования начальной ревизии элемента типа Symbol непосредственно из рабочей области: временный редактор условных графических обозначений схемы предоставляет документ для создания обозначения.
Пример редактирования начальной ревизии элемента типа Symbol непосредственно из рабочей области: временный редактор условных графических обозначений схемы предоставляет документ для создания обозначения.

Элементы управления непосредственным редактированием

При непосредственном редактировании доступны три элемента управления, расположенные на панели быстрого доступа (в левом верхнем углу главного окна приложения) или на панели инструментов Standard активного временного редактора (если предусмотрено):

  • Нажмите и перетащите для перемещения​ – Save Active Document. Используйте эту кнопку для сохранения изменений в документе. Это позволяет сохранить текущие изменения и позднее вернуться к редактированию, прежде чем окончательно выпустить документ в рабочую область.

  • / – Save to Server. Используйте эту кнопку для выпуска документа (фактически — сохранения и выпуска) в рабочую область с сохранением в начальной (запланированной) или следующей ревизии целевого элемента. Откроется диалоговое окно Create Revision (или диалоговое окно Edit Revision), в котором можно изменить имя и описание, а также при необходимости добавить примечания к выпуску. После выпуска документ и редактор будут закрыты.

     
     
     
     
     

    При необходимости и там, где это применимо, можно также обновить ревизии родительских элементов, которые ссылаются на текущую ревизию сохраняемого элемента. Это поведение определяется параметром Update items related to <ItemRevision>, который включен по умолчанию. Обратите внимание: этот параметр отображается только в следующих случаях:

    • при создании новой ревизии модели предметной области (условного графического обозначения, посадочного места, модели моделирования, модели соединений жгута), на которую ссылаются ревизии элементов компонентов.

    • при создании новой ревизии шаблона компонента, на который ссылаются ревизии элементов компонентов.

    • при создании новой ревизии 3D-модели, на которую ссылаются ревизии элементов моделей посадочных мест.

    Если вы хотите, чтобы все связанные родительские элементы продолжали использовать текущую ревизию элемента, отключите этот параметр. В этом случае будет сохранен только сам элемент.

    При сохранении отредактированного компонента в рабочую область можно сохранить его текущее состояние жизненного цикла. Для этого используется параметр Preserve lifecycle state (not recommended), доступный в диалоговом окне Edit Revision при повторном сохранении. Если этот параметр включен, новой ревизии автоматически присваивается состояние жизненного цикла предыдущей ревизии.

    Кроме того, при сохранении отредактированной модели предметной области (условного графического обозначения, посадочного места, модели моделирования, модели соединений жгута) в рабочую область на Altium Platform можно сохранить текущее состояние жизненного цикла связанных компонентов рабочей области, которые ссылаются на эту модель. Для этого используется параметр Preserve lifecycle state (not recommended), доступный в диалоговом окне Create Revision при повторном сохранении. Текущее состояние жизненного цикла самой модели не сохраняется.

    Эта возможность доступна пользователям, которым назначено разрешение на операцию Allow to skip lifecycle state change for new revisions (подробнее см. в разделе Настройка глобальных разрешений на операции для рабочей области).

    Для сохранения редактируемого документа в рабочую область также можно использовать элемент управления Save to Server рядом с записью документа на панели Projects.

  • / – Discard Local Changes. Используйте эту кнопку, если хотите отменить редактирование. Временный файл (используемый исключительно для редактирования) будет удален вместе с соответствующей записью на панели Projects, и в целевой элемент ничего не будет выпущено.

    При работе с временным файлом в режиме непосредственного редактирования не обязательно завершать обновление за один сеанс — при желании можно сохранить свою работу и закрыть файл. Altium Designer распознает этот файл как специальный и оставляет его в папке <SourceWorkspaceName> на панели Projects, чтобы вы могли снова открыть его, когда будете готовы, и завершить обновление и повторный выпуск.

Эти элементы управления также доступны в виде команд контекстного меню записи документа на панели Projects. Во многих редакторах эти элементы управления также доступны в виде команд — Save (сочетание клавиш: Ctrl+S), Save to Server (сочетание клавиш: Ctrl+Alt+S) и Discard Local Changes — в главном меню File.

Для ревизии элемента шаблона проекта команды Save, Save to Server и Discard Local Changes доступны только на панели Projects. Щелкните правой кнопкой мыши запись ревизии элемента, чтобы открыть соответствующее контекстное меню.

Редактирование существующей ревизии элемента

На любом этапе вы можете вернуться к любой ревизии элемента поддерживаемого типа содержимого в рабочем пространстве (через панель Explorer) и отредактировать ее напрямую. Щелкните ревизию правой кнопкой мыши и выберите команду Edit в контекстном меню. Снова откроется временный редактор с документом из выбранной ревизии, готовым к редактированию. Внесите необходимые изменения, затем выполните выпуск документа в следующую ревизию элемента.

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

Пример доступа к команде запуска прямого редактирования существующего шаблона документа Draftsman.
Пример доступа к команде запуска прямого редактирования существующего шаблона документа Draftsman.

Особенности работы с временными файлами

Чтобы редактировать данные рабочего пространства, необходимо создать объект для редактирования в Altium Designer. Для этого создаются временные файлы. Например, если щелкнуть правой кнопкой мыши элемент условного графического обозначения и выбрать Edit, будет создан и открыт в Altium Designer временный файл SchLib. Когда вы завершите работу и выполните Save to Server, этот файл будет удален сразу после обновления данных рабочего пространства.

Однако если вместо выпуска выполнить для файла Save и Close, он останется на панели Projects. Это позволяет не завершать процесс обновления за один сеанс редактирования: при желании вы можете сохранить свою работу и закрыть файл. Altium Designer распознает его как специальный файл и сохраняет его в разделе <WorkspaceName> на панели Projects (например, /), чтобы вы могли снова открыть его, когда будете готовы, и завершить обновление и повторный выпуск.

Временные документы остаются доступными, поэтому вам не нужно вносить все изменения за один сеанс редактирования.
Временные документы остаются доступными, поэтому вам не нужно вносить все изменения за один сеанс редактирования.

Если в какой-то момент вы передумаете и решите отказаться от редактирования, просто щелкните запись правой кнопкой мыши и выберите команду Discard Local Changes в контекстном меню, чтобы закрыть временный файл.

Прямое редактирование компонентов с панели Components

При повседневной работе с компонентами прямое редактирование доступно на панели Components, которой для этого типа содержимого вы, скорее всего, будете пользоваться чаще, чем панелью Explorer. Найдите нужный компонент, выделите его, затем щелкните правой кнопкой мыши и выберите команду Edit в контекстном меню. Откроется временный экземпляр редактора компонентов в режиме Single Component Editing, готовый к внесению необходимых изменений.

При редактировании нескольких выбранных компонентов откроется один экземпляр редактора компонентов в режиме Batch Component Editing, содержащий все выбранные компоненты.

Пример прямого редактирования с панели Components.
Пример прямого редактирования с панели Components.

Прямое редактирование моделей из редактора компонентов

При редактировании компонента в редакторе компонентов в режиме Single Component Editing можно напрямую редактировать связанные модели различных предметных областей. Чтобы изменить модель, которая в данный момент используется компонентом (на которую он ссылается), нажмите элемент управления  в правом верхнем углу области ее предварительного просмотра. Откроется соответствующий временный редактор для этого типа модели, в котором можно внести необходимые изменения. Когда все будет готово, просто сохраните изменения и закройте редактор — измененная модель появится в области Models как связанная модель. При выпуске компонента измененная модель также будет автоматически выпущена в рабочее пространство в виде следующей ревизии ее родительского элемента.

Если на модель ссылаются несколько компонентов, появится диалоговое окно с соответствующим предупреждением и несколькими вариантами действий. Вы можете создать копию модели (клонировать ее), чтобы изменение затронуло только текущий компонент, либо продолжить редактирование этой общей модели, а остальные ссылающиеся на нее компоненты обновить позже. Также можно просто отменить редактирование.

Пример прямого редактирования существующей модели, на которую ссылается компонент, также открытый для прямого редактирования в редакторе компонентов в режиме Single Component Editing.
Пример прямого редактирования существующей модели, на которую ссылается компонент, также открытый для прямого редактирования в редакторе компонентов в режиме Single Component Editing.

Прямое редактирование связанных моделей различных предметных областей также доступно при редактировании компонента в редакторе компонентов в режиме Batch Component Editing. Щелкните правой кнопкой мыши запись модели в области Model Links редактора и выберите команду Edit в контекстном меню.

Обновление родительских компонентов при сохранении модели предметной области

 
 
 
 
 

Когда вы изменяете модель предметной области в рабочем пространстве — будь то условное графическое обозначение, модель посадочного места, модель для моделирования, модель соединений жгута или модель сущности жгута, — в момент сохранения этих изменений в новой ревизии модели все компоненты рабочего пространства, использующие эту модель, фактически становятся устаревшими, поскольку по-прежнему используют предыдущую ревизию. В большинстве случаев вам наверняка потребуется повторно сохранить эти компоненты рабочего пространства, обновив соответствующие ссылки на модели до последних доступных ревизий. Чтобы упростить этот процесс, рабочее пространство совместно с Altium Designer позволяет обновлять родительские компоненты при повторном сохранении модели рабочего пространства после внесения в нее изменений с помощью функции прямого редактирования.

Параметр обновления родительских компонентов находится в диалоговом окне Create Revision, которое появляется при сохранении измененной модели обратно в целевое рабочее пространство. Этот параметр — Update items related to <ModelItemRevision> — включен по умолчанию.

  • <ModelItemRevision> — текущая ревизия модели, то есть ревизия, которую в данный момент используют родительские компоненты рабочего пространства. После сохранения самой модели рабочего пространства эта ревизия, естественно, станет предыдущей (более ранней), а не последней.

  • Если вы хотите, чтобы все родительские компоненты продолжали использовать текущую ревизию модели из рабочего пространства, отключите эту опцию. В этом случае будет сохранена только сама модель.

  • При сохранении отредактированной модели в рабочем пространстве на платформе Altium можно сохранить текущее состояние жизненного цикла компонентов рабочего пространства, которые ссылаются на эту модель. Для этого включите опцию Preserve lifecycle state (not recommended) в диалоговом окне Create Revision. Текущее состояние жизненного цикла самой модели не сохраняется. Эта возможность доступна пользователям с назначенным разрешением на выполнение операции Allow to skip lifecycle state change for new revisions (подробнее см. Настройка глобальных разрешений на выполнение операций в рабочем пространстве).

Доступ к опции обновления компонентов рабочего пространства, которые ссылаются на повторно сохраняемую модель рабочего пространства (в данном случае — условное обозначение).
Доступ к опции обновления компонентов рабочего пространства, которые ссылаются на повторно сохраняемую модель рабочего пространства (в данном случае — условное обозначение).

После нажатия OK в диалоговом окне Create Revision измененная модель сохраняется в рабочем пространстве, а связанный с ней временный редактор закрывается. Все компоненты рабочего пространства, которые ссылаются на эту модель, будут автоматически пересохранены для использования ее новой ревизии (для каждого компонента автоматически создается следующая ревизия и выполняется сохранение).

Загрузка данных в новую ревизию элемента

Большинство типов содержимого поддерживают создание новой ревизии путем загрузки соответствующего файла данных.

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

Загрузить данные в новую ревизию элемента можно несколькими способами.

Меню загрузки

Чтобы загрузить файл, щелкните правой кнопкой мыши нужный элемент на панели Explorer и выберите команду Upload в контекстном меню. Откроется диалоговое окно Create New Revision, в котором при необходимости можно изменить имя и описание, а также добавить примечания к выпуску. Используйте область Sources диалогового окна для загрузки нужного файла. Для этого можно перетащить файл из Проводника Windows в эту область. Либо нажмите кнопку — откроется диалоговое окно Add Files (стандартное окно открытия файлов Windows). Найдите и откройте в нем нужный файл.

Если у элемента нет запланированной ревизии, данные будут загружены в следующую запланированную ревизию, которая создается непосредственно в процессе загрузки.

Пример загрузки. В данном случае файл 3D-модели для загрузки в целевой элемент типа «3D-модель» указывается вручную.
Пример загрузки. В данном случае файл 3D-модели для загрузки в целевой элемент типа «3D-модель» указывается вручную.

После перетаскивания нужного файла или его выбора и нажатия кнопки Open запись о нем появится в области Sources.

Для типов содержимого, поддерживающих загрузку нескольких файлов в одну ревизию, например «Двоичный файл», выбранные файлы будут добавлены и отображены в области Sources диалогового окна. При необходимости измените состав списка: добавьте дополнительные файлы или выберите и удалите ненужные (нажмите кнопку ). Область Sources поддерживает выбор нескольких файлов стандартными способами (Ctrl+Click, Shift+Click и выделение перетаскиванием).

Для продолжения загрузки нажмите кнопку OK. В зависимости от типа содержимого информация о загруженных файлах будет представлена на вкладках представления Details и/или Preview для ревизии элемента на панели Explorer.

Просмотрите сохраненную ревизию элемента (здесь показан элемент типа «3D-модель») на панели Explorer. Перейдите на вкладку представления Preview, чтобы увидеть ее графическое представление (если применимо).
Просмотрите сохраненную ревизию элемента (здесь показан элемент типа «3D-модель») на панели Explorer. Перейдите на вкладку представления Preview, чтобы увидеть ее графическое представление (если применимо).

Перетаскивание из Проводника Windows

Соответствующие файлы данных также можно загрузить, перетащив выбранные файлы из исходной папки в Проводнике Windows на нужный целевой элемент на панели Explorer. Откроется диалоговое окно Create New Revision, в котором перетащенный файл будет указан в области Sources. При необходимости добавьте Release Notes, затем нажмите кнопку OK.

Для некоторых типов содержимого потребуется изменить Name (это будет имя файла с расширением; для нескольких файлов записи разделяются точкой с запятой) и Description (в формате Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate>; для нескольких файлов записи разделяются точкой с запятой). Для типов содержимого, поддерживающих несколько файлов, дополнительные файлы можно добавить, нажав кнопку и выбрав нужные файлы либо перетащив их в область Sources. Чтобы удалить файлы, выберите их в списке и нажмите кнопку .

Загрузка методом перетаскивания на примере 3D-модели.
Загрузка методом перетаскивания на примере 3D-модели.

Если у существующего элемента нет запланированной ревизии, данные будут загружены в следующую запланированную ревизию, которая создается непосредственно в процессе загрузки. Если перетащить файл данных в область вне существующего элемента, будет создан новый элемент. Откроется диалоговое окно Create New Item. Поля имени и описания будут предварительно заполнены. В зависимости от типа содержимого возможны следующие варианты:
  • В поле Name элемента будет указано имя файла. В поле Description будет указано имя файла с расширением.
  • В поле Name элемента будет указано имя файла с расширением (для нескольких файлов записи разделяются точкой с запятой). Поле Description будет заполнено в формате Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> (для нескольких файлов записи разделяются точкой с запятой).

При необходимости измените эти значения.

Значение Item ID будет соответствовать схеме именования элементов, заданной на уровне папки. Если для папки схема именования не задана, будет использоваться схема $CONTENT_TYPE_CODE-{000000}.

Для типов содержимого, поддерживающих хранение только одного файла данных, при попытке перетащить несколько файлов данных автоматически откроется диалоговое окно Release Manager. Используйте его для завершения загрузки нескольких файлов.

Клонирование содержимого рабочего пространства

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

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

  • Компонент
  • Посадочное место
  • Условное обозначение
  • Модель для моделирования
  • Шаблон компонента
  • Управляемый лист схемы
  • Шаблон схемы
  • Шаблон проекта
  • Шаблон документа Draftsman
  • Шаблон листа Draftsman
  • Стек слоев
  • OutputJob

Команда клонирования одного из поддерживаемых типов содержимого доступна на панели Explorer следующими способами:

  • Щелкните правой кнопкой мыши запись исходной ревизии элемента и выберите команду Operations » Clone в контекстном меню.
  • Выберите запись исходной ревизии элемента и используйте сочетание клавиш Ctrl+D.

Команда Clone доступна во всех разделах панели Explorer, где представлена соответствующая ревизия элемента, включая:

  • Основной список элементов в папке.
  • Children — вкладка представления (при просмотре элемента управляемого листа схемы).
  • Where-used — вкладка представления (при просмотре элемента компонента, символа, посадочного места, модели моделирования, шаблона компонента или шаблона схемы).
  • Preview — вкладка представления (при просмотре элемента компонента, управляемого листа схемы или шаблона схемы).
При просмотре основного списка элементов в определенной папке вызовите команду Clone для записи элемента верхнего уровня, чтобы клонировать его последнюю ревизию.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Contents