Создание шаблона проекта

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

Шаблоны проектов могут быть созданы для типов проектов PCB, multi-board и harness.

Некоторые шаблоны проектов по умолчанию предоставляются в подключённом Workspace, если при активации/установке вашего Workspace вы выбрали включение Sample Data, в папке Managed Content\Templates\Project Templates Workspace.

Создание шаблона проекта в Workspace

Чтобы создать новый шаблон проекта в подключённом Workspace, выполните следующие шаги.

  1. Откройте вкладку Templates на странице Data Management – Templates page диалога Preferences.

  2. Выберите команду Project в меню кнопки Add или в контекстном меню таблицы шаблонов.

  3. После выбора команды нажмите OK во всплывающем диалоге Close Preferences, который откроется, чтобы закрыть диалог Preferences и открыть временный редактируемый проект в панели Projects. Запланированная ревизия нового шаблона проекта будет создана автоматически в папке Workspace типа Project Templates .

  4. Определите содержимое проекта и параметры по мере необходимости, в соответствии с его использованием в качестве шаблона, на основе которого будут создаваться будущие проекты разработки. Обратите внимание, что вы можете использовать специальный синтаксис [ProjectName] в именах документов шаблона, чтобы задействовать функцию Automated Document Naming.

    Документы, сохранённые в процессе редактирования шаблона, размещаются во временном локальном хранилище и корректно включаются в сохранённую ревизию шаблона.
  5. Используйте элемент управления Save to Server справа от записи проекта в панели Projects, чтобы сохранить проект в Workspace. Откроется диалог Edit Revision , в котором вы можете определить Name и Description и при необходимости добавить примечания к выпуску. После сохранения структура проекта будет закрыта. Проект и все связанные исходные файлы будут сохранены в ревизии шаблона проекта Workspace.

Сохранённые данные, хранящиеся в Workspace, состоят из файла проекта и всех связанных исходных файлов. Чтобы увидеть файлы шаблона, переключитесь на вкладку представления аспектов Preview, когда шаблон выбран в панели Explorer panel.

Просмотрите сохранённую ревизию шаблона проекта в панели Explorer. Переключитесь на вкладку представления аспектов Preview, чтобы увидеть файлы шаблона.
Просмотрите сохранённую ревизию шаблона проекта в панели Explorer. Переключитесь на вкладку представления аспектов Preview, чтобы увидеть файлы шаблона.

Чтобы открыть файл, хранящийся в шаблоне проекта, щёлкните по файлу на вкладке представления аспектов Preview для этой ревизии. Файл откроется в Altium Designer.

Automated Document Naming

Полезная функция, которая становится доступной при применении шаблона проекта к новому проекту разработки, — автоматическое именование документов, входящих в шаблон. Эта возможность включается добавлением специального синтаксиса [ProjectName] в имена документов шаблона; при использовании шаблона для нового проекта он будет заменён на указанное имя проекта (Name).

Например, если документ схемы в шаблоне проекта назван [ProjectName].SchDoc, и затем этот шаблон используется для нового проекта Altium Designer с именем Flux_Triangulator, то созданный в проекте файл схемы будет назван Flux_Triangulator.SchDoc. Обратите внимание, что строка именования может сосуществовать с другими символами, поэтому документ шаблона, такой как [ProjectName]_Top-Level-Structure.SchDoc, станет документом проекта с именем Flux_Triangulator_Top-Level-Structure.SchDoc в новом созданном проекте, которому присвоено имя Flux_Triangulator.

Пример проекта, подготовленного как шаблон, и использования синтаксиса [ProjectName] для автоматического именования документов при повторном использовании этого шаблона.
Пример проекта, подготовленного как шаблон, и использования синтаксиса [ProjectName] для автоматического именования документов при повторном использовании этого шаблона.

Сохранение существующего проекта как шаблона проекта Workspace

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

  1. Откройте существующий проект разработки в Altium Designer, убедившись, что project is active в панели Projects.

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

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

  3. Выберите File » Save Project As Template to Server в главном меню. Откроется диалог подтверждения, который сообщит, где в структуре папок подключённого Workspace и под каким именем (именем исходного проекта) будет сохранён шаблон проекта.

  4. После нажатия OK проект будет сохранён в подключённый Workspace. Информационный диалог сообщит об успешном сохранении.

Пример сохранения существующего проекта в Workspace, к которому вы активно подключены, в качестве шаблона проекта.
Пример сохранения существующего проекта в Workspace, к которому вы активно подключены, в качестве шаблона проекта.

Если требуемый проект, который нужно сохранить в Workspace, находится в Local Template folder (определяется внизу страницы Data Management – Templates page диалога Preferences) и перечислен под записью Local в таблице шаблонов, его можно перенести в новый шаблон проекта Workspace, щёлкнув по нему правой кнопкой мыши и выбрав команду Migrate to Server. Нажмите кнопку OK в диалоге Template migration, чтобы продолжить процесс миграции. Как указано в диалоге, исходный файл проекта будет добавлен в Zip-архив в локальной папке шаблонов (и, следовательно, он не будет виден в списке шаблонов Local).

Использование шаблона проекта Workspace

Шаблон проекта, сохранённый в Workspace, можно использовать при создании будущих проектов разработки. Когда вы подключены к своему Workspace, доступные шаблоны будут представлены при создании нового проекта через диалог Create Project dialog (File » New » Project). В примере ниже создаётся новый PCB-проект с использованием одного из доступных шаблонов проектов Workspace — PCB_TMPL_SIMPLE. Обратите внимание, что некоторые имена документов результирующего нового проекта используют указанное Name проекта благодаря тому, что документы шаблона были названы с использованием синтаксиса [ProjectName] discussed above.

При создании нового проекта выбирайте из последних ревизий шаблонов проектов, которыми с вами поделились.
При создании нового проекта выбирайте из последних ревизий шаблонов проектов, которыми с вами поделились.

Шаблон проекта Workspace также может использоваться как элемент конфигурационных данных в одной или нескольких определённых Environment Configurations. Конфигурация среды используется для ограничения рабочей среды разработчика так, чтобы применялись только утверждённые компанией элементы проектирования. Конфигурации среды определяются и хранятся в Team Configuration Center — сервисе, предоставляемом через Workspace. После подключения к Workspace и выбора (если применимо) из набора доступных вам конфигураций среды Altium Designer будет настроен в части использования шаблонов проектов. Если выбранная конфигурация среды содержит один или несколько определённых шаблонов проектов, то only эти определённые шаблоны можно использовать. Если применимая к вам выбранная конфигурация среды не содержит указанных/добавленных шаблонов проектов или установлена в Do Not Control, то они останутся задаваемыми вручную. Иными словами, вы можете свободно использовать локальные шаблоны. Дополнительные сведения см. в Environment Configuration Management (Altium 365 Workspace, Enterprise Server Workspace).
Сохранённые ревизии шаблонов проектов также можно повторно использовать напрямую через браузерный интерфейс Workspace. При добавлении нового проекта — со страницы Projects интерфейса — доступные вам шаблоны будут перечислены в следующем окне. Будут показаны все доступные вам шаблоны проектов по всем поддерживаемым типам проектов. Структура вновь созданного проекта, которую затем можно редактировать в Altium Designer, основывается на выбранном шаблоне проекта. Дополнительные сведения см. в Creating a New Project (Altium 365 Workspace, Enterprise Server Workspace).

Редактирование шаблона проекта Workspace

На любом этапе вы можете вернуться к шаблону проекта в Workspace и отредактировать его. На вкладке Templates страницы Data Management – Templates page диалога Preferences щёлкните правой кнопкой мыши по записи шаблона и выберите команду Edit в контекстном меню. Последняя ревизия шаблона проекта будет открыта в панели Projects как временный редактируемый проект, готовый к внесению изменений. Внесите необходимые изменения, затем сохраните проект в следующую ревизию шаблона проекта.

Чтобы получить доступ к параметрам выпуска проекта для редактируемого шаблона проекта, щёлкните правой кнопкой мыши по записи проекта в панели Projects и выберите команду Project Release Options. В открывшемся диалоге Project Release Options вы можете настроить соответствующие параметры, включая схемы именования Item Naming.

Узнайте больше о Design Project Release.

Создание локального шаблона проекта

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

  1. Создайте новый проект с помощью диалогового окна Create Project dialog (File » New » Project).

  2. Задайте содержимое проекта и параметры по мере необходимости — в соответствии с тем, как он будет использоваться в качестве шаблона, на основе которого будут создаваться будущие проекты разработки. Обратите внимание: в именах документов шаблона можно использовать специальный синтаксис [ProjectName], чтобы задействовать функцию Automated Document Naming.

  3. Скопируйте содержимое папки проекта на жестком диске в папку локальных шаблонов, указанную в поле Local Template folder в нижней части страницы Data Management – Templates page диалогового окна Preferences.

    Вы можете быстро перейти к папке проекта из панели Project, щелкнув правой кнопкой мыши по записи проекта на панели и выбрав команду Explore в контекстном меню.

Локальные шаблоны проектов перечислены на вкладке Templates страницы Data Management – Templates page диалогового окна Preferences в области Local таблицы. Локальный шаблон проекта можно выбрать для использования при создании нового проекта с помощью диалогового окна Create Project.

Чтобы использовать локальные шаблоны, убедитесь, что параметр Template visibility установлен в Server & Local на странице Data Management – Templates page диалогового окна Preferences

Локальные шаблоны проектов перечислены на странице Data Management – Templates диалогового окна Preferences. Установите параметр Templates visibility в Server & Local, чтобы использовать локальные шаблоны.
Локальные шаблоны проектов перечислены на странице Data Management – Templates диалогового окна Preferences. Установите параметр Templates visibility в Server & Local, чтобы использовать локальные шаблоны.

Выберите локальный шаблон проекта при создании проекта разработки.
Выберите локальный шаблон проекта при создании проекта разработки.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

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

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

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

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

Content