Управляемые шаблоны Draftsman

Вы просматриваете версию 20.0. Для самой новой информации, перейдите на страницу Управляемые шаблоны Draftsman для версии 22
Applies to Altium Designer versions: 19.1 and 20.0
 

Главная страница: Объекты сервера

Altium Designer в сочетании с сервером управляемых данных позволяет создавать объекты управляемых шаблонов документов и листов Draftsman (Draftsman Template Items) и управлять ими на этом сервере. Такие объекты могут быть созданы:

  • С помощью прямого редактирования.
  • Путем загрузки файла шаблона документа/листа Draftsman (*.DwfDot/*.DwsDot) в ревизию существующего объекта.

После того, как объект шаблона Draftsman был создан (и в его ревизию были выпущены данные) и его состояние жизненного цикла задано на том уровне, при котором этот объект можно использовать при проектировании, объект можно повторно использовать на уровне проектирования плат при создании документов Draftsman (*.PCBDwf).

Кроме того, объект шаблона документа/листа Draftsman можно использовать как объект данных конфигурации в одной или нескольких заданных конфигурациях среды (Environment Configurations). Конфигурация среды используется, чтобы ограничить рабочую среду средства проектирования Altium NEXUS использованием только утвержденных компанией проектных элементов. Конфигурации среды определяются и хранятся в Team Configuration Center – службе, которая устанавливается вместе с NEXUS Server и которая отвечает за концепцию управления конфигурацией среды.

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

Тип папки

При создании папки, в которой будут храниться объекты Draftsman Template Item, вы можете указать тип этой папки. Это не имеет отношения к содержимому папки – выпуск шаблона документа Draftsman или шаблона листа Draftsman всегда осуществляется в соответствующий объект Draftsman Template Item. Таким образом вы лишь обеспечиваете визуальную подсказку о том, что хранится в папке, что может быть полезными при поиске определенного содержимого на сервере. Чтобы указать, что папка используется в качестве контейнера для объектов Draftsman Template Item, задайте ее тип (Folder Type) как Draftsman Templates при определении свойств папки в диалоговом окне Edit Folder.

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

Типы объекта

При создании целевого объекта Draftsman Template Item, в котором будет храниться файл шаблона документа/листа, убедитесь, что в диалоговом окне Create New Item определен соответствующий тип содержимого этого объекта (Content Type):

  • Для объекта шаблона документа Draftsman задайте тип Draftsman Document Template.
  • Для объекта шаблона листа Draftsman задайте тип Draftsman Sheet Template.

Если вы создаете эти объекты в папке с типом Draftsman Templates, то объекты этого типа будут доступны в контекстном меню при создании объектов.

Создание объекта Draftsman Document Template Item в папке Draftsman Templates. Нужный тип содержимого (Content Type) доступен в контекстном меню.
Создание объекта Draftsman Document Template Item в папке Draftsman Templates. Нужный тип содержимого (Content Type) доступен в контекстном меню.

Создание объекта Draftsman Sheet Template Item в папке Draftsman Templates. Нужный тип содержимого (Content Type) доступен в контекстном меню.Создание объекта Draftsman Sheet Template Item в папке Draftsman Templates. Нужный тип содержимого (Content Type) доступен в контекстном меню.

Выпуск шаблона Draftsman

До сих пор рассматривалась поддержка сервером объекта Draftsman Document/Sheet Template Item с точки зрения соответствующих типов папки и объекта. Выгрузка существующего шаблона в ревизию такого объекта может быть выполнена удобным способом.

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

После создания объекта Draftsman Document/Sheet Template Item вы можете изменить и выпустить шаблон документа/листа в начальную ревизию этого объекта. Для этого включите параметр Open for editing after creation в нижней части диалогового окна Create New Item (параметр включен по умолчанию). Объект будет создан, и откроется временный редактор PcbDrawing Editor, с соответствующим документом .DwfDot или .DwsDot в качестве активного документа в главном окне приложения. Этот документ будет назван в соответствии с объектом-ревизией, в формате:

  • <Объект><Ревизия>.DwfDot (например DFD-0004-1.DwfDot) – для шаблона документа Draftsman.
  • <Объект><Ревизия>.DwsDot (например DFS-0008-1.DwsDot) – для шаблона листа Draftsman.
Документ Draftsman использует документ платы для контекста. Чтобы задать параметры шаблона документа Draftsman при прямом редактировании и обеспечить этот контекст, создается временный документ платы (с тем же названием, что и у шаблона).

Пример редактирования начальной ревизии объекта Draftsman Document Template Item непосредственно с сервера управляемых данных. Временный редактор PcbDrawing Editor предлагает документ для определения шаблона документа.
Пример редактирования начальной ревизии объекта Draftsman Document Template Item непосредственно с сервера управляемых данных. Временный редактор PcbDrawing Editor предлагает документ для определения шаблона документа.

Пример редактирования начальной ревизии объекта Draftsman Sheet Template Item непосредственно с сервера управляемых данных. Временный редактор PcbDrawing Editor предлагает документ для определения шаблона листа.
Пример редактирования начальной ревизии объекта Draftsman Sheet Template Item непосредственно с сервера управляемых данных. Временный редактор PcbDrawing Editor предлагает документ для определения шаблона листа.

Используйте этот документ для определения шаблона необходимым образом. Для получения более подробной информации перейдите на страницу Редактор Draftsman.

При прямом редактировании есть три элемента управления, доступных в панели быстрого доступа (Quick Access Bar, в верхней левой части окна приложения) или в панели инструментов Drawing Document Standard:

  • Save Active Document (Сохранить активный документ). Используйте эту кнопку, чтобы сохранить все изменения документа. Это позволит вам сохранить текущие изменения и позже вернуться к внесению дальнейших изменений перед выпуском на сервер управляемых данных.
  • Release Document (Выпуск документа). Используйте эту кнопку, чтобы выпустить (по сути, сохранить и выпустить) определенный документ шаблона на сервер управляемых данных в начальную (запланированную) ревизию целевого объекта Draftsman Document/Sheet Template Item. Будет открыто диалоговое окно Create Revision, в котором вы можете изменить название и описание и добавить информацию о выпуске. После выпуска документ и редактор будут закрыты. Документ шаблона *.DwfDot/*.DwsDot будет сохранен в ревизию объекта.
  • Cancel Editing (Отменить редактирование). Используйте эту кнопку, если вы хотите отменить редактирование. Документ и редактор будут закрыты, и в целевой объект Draftsman Document/Sheet Template Item ничего не будет выпущено.

Эти элементы управления также доступны в качестве команд главного меню File: Save (сочетание клавиш Ctrl+S), Release to Server (сочетание клавиш Alt+Ctrl+S) и Cancel Edit.

Выпущенные данные, которые хранятся на сервере, состоят из исходного шаблона, заданного в файле шаблона документа/листа Draftsman (<Объект><Ревизия>.DwfDot/<Объект><Ревизия>.DwsDot).

Выгрузка файла Draftsman

Вы можете выгрузить файл шаблона документа/листа Draftsman в ревизию объекта Draftsman Document/Sheet Template Item. Это можно сделать несколькими способами.

Меню Upload

Файл шаблона документа/листа Draftsman может быть выгружен щелчком ПКМ по нужному объекту Draftsman Document/Sheet Template Item в панели Explorer и выбором команды Upload из контекстного меню. Будет открыто диалоговое окно Create New Revision, в котором вы можете изменить название и описание и добавить необходимую информацию о выпуске. Используйте область Sources диалогового окна, чтобы загрузить нужный файл шаблона документа/листа Draftsman. Это можно выполнить путем перетаскивания файла мышью из Проводника Windows в эту область. Либо нажмите кнопку  – будет открыто диалоговое окно Add Files (стандартное диалоговое окно Windows на открытие файла). Используйте его, чтобы найти и открыть нужный файл (*.DwfDot/*.DwsDot).

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

Ручное определение файла шаблона документа Draftsman для загрузки в целевой объект Draftsman Document Template Item. Процесс выгрузки файла шаблона листа Draftsman в целевой объект Draftsman Sheet Template Item аналогичен.Ручное определение файла шаблона документа Draftsman для загрузки в целевой объект Draftsman Document Template Item. Процесс выгрузки файла шаблона листа Draftsman в целевой объект Draftsman Sheet Template Item аналогичен.

После перетаскивания нужного файла или его выбора и нажатия кнопки Open запись этого файла будет отображена в области Sources. Начните загрузку, нажав кнопку OK.

Запись выбранного файла появится в области Sources. Нажмите OK, чтобы выгрузить файл в ревизию целевого объекта.Запись выбранного файла появится в области Sources. Нажмите OK, чтобы выгрузить файл в ревизию целевого объекта.

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

Файл шаблона документа/листа Draftsman также можно выгрузить, перетащив выбранный файл из исходной папки в Проводнике Windows в нужный целевой объект Draftsman Document/Sheet Template Item в панели Explorer. Будет открыто диалоговое окно Create New Revision, где этот файл будет отображен в списке области Sources. Измените поля Name (которое будет именем файла с его расширением) и Description (которое будет в формате Uploaded from <ИмяИПутьФайла>, Size <РазмерФайла>, Created on <ДатаСозданияФайла>), добавьте нужную информацию о выпуске Release Notes и нажмите кнопку OK.

Если у существующего объекта Draftsman Document/Sheet Template Item нет запланированной ревизии, выгрузка будет осуществлена в следующую запланированную ревизию, созданную на лету в рамках процесса выгрузки. Если вы перетащите файл не в существующий объект, будет создан новый объект Draftsman Document/Sheet Template Item. Будет открыто диалоговое окно Create New Item. Названием (Name) объекта будет имя файла с его расширением. Описание (Description) объекта будет в формате Uploaded from <ИмяИПутьФайла>, Size <РазмерФайла>, Created on <ДатаСозданияФайла>. Измените эти поля нужным образом. Идентификатор Item ID будет задан в соответствии со схемой именования ревизий, заданной на уровне папки. Если папке не задана схема именования ревизий, будет использоваться схема $CONTENT_TYPE_CODE-001-{0000}.

Выгрузка файла шаблона листа Draftsman с помощью перетаскивания мышью. Процесс выгрузки файла шаблона документа Draftsman в целевой объект Draftsman Document Template Item аналогичен.Выгрузка файла шаблона листа Draftsman с помощью перетаскивания мышью. Процесс выгрузки файла шаблона документа Draftsman в целевой объект Draftsman Document Template Item аналогичен.

Повторное использование объекта Draftsman Template Item

Связанная страница: Управление доступом к данным на сервере

После того, как файл шаблона документа/листа Draftsman был выгружен на сервер управляемых данных и состояние его жизненного цикла было задано на том уровне, при котором его можно использовать на уровне проекта, этот шаблон можно повторно использовать при создании проектов плат.

Когда вы вошли на сервер управляемых данных, использование доступных объектов Draftsman Document/Sheet Template Item осуществляется автоматически. Если есть выпущенные ревизии объектов Draftsman Document/Sheet Template Item, то только доступные шаблоны (те, которые были опубликованы для вас), будут представлены в следующих местах, где можно выбрать шаблон документа или шаблон листа при работе с документом Draftsman (*.PCBDwf):

Если на сервере нет выпущенных ревизий объектов Draftsman Document/Sheet Template Item либо если вы вышли с сервера, вы сможете использовать локальные, файловые шаблоны.

Если вы не вошли на сервер управляемых данных, вы всё же можете работать в Altium Designer (под активной лицензией Altium Designer), но вы не сможете получить доступ к серверу управляемых данных организации и к его службам. Соответственно, вы не сможете повторно использовать объекты Draftsman Document/Sheet Template Item. Вы сможете использовать только файловые шаблоны, определенные локально, которые доступны в папке шаблонов, указанной на странице Draftsman - Templates диалогового окна Preferences.
Выпущенный шаблон документа/листа Draftsman также можно использовать как объект данных конфигурации в одной или множестве конфигурациях среды (Environment Configurations). Конфигурация среды используется для ограничения рабочей среды средства проектирования Altium NEXUS использованием только тех проектных элементов, которые утверждены компанией. Определение конфигураций среды и их хранение осуществляется в Team Configuration Center – службе, которая устанавливается вместе с NEXUS Server. После того, как вы вошли в NEXUS Server и выбрали доступную вам конфигурацию среды, в Altium NEXUS будет настроено соответствующее использование шаблонов документа/листа Draftsman. Если в выбранной конфигурации среды определен один или множество объектов Draftsman Document/Sheet Template Item, то только эти шаблоны будут доступны для использования. Если в выбранной конфигурации среды нет объектов Draftsman Document/Sheet Template Item либо если в ней задано Do Not Control, то шаблоны останутся доступными для определения вручную, т.е. вы сможете использовать локальные, файловые шаблоны. Для получения более подробной информации перейдите на страницу Управление конфигурацией среды.

Повторный выпуск объекта Draftsman Template Item

В любой момент вы можете вернуться к ревизии объекта Draftsman Document/Sheet Template Item на сервере и напрямую отредактировать ее. Щелкните ПКМ по ревизии и выберите команду Edit из контекстного меню. Будет открыт временный редактор с шаблоном из этой ревизии. Внесите необходимые изменения, затем выпустите документ в следующую ревизию объекта.

Щелкните ПКМ по записи верхнего уровня самого объекта, чтобы изменить самую новую ревизию этого объекта.

Доступ к команде для запуска прямого редактирования существующей ревизии объекта Draftsman Document/Sheet Template Item.
Доступ к команде для запуска прямого редактирования существующей ревизии объекта Draftsman Document/Sheet Template Item.

Обновление объекта Draftsman Template Item

Если необходимо изменить шаблон листа/документа Draftsman, сохраненных в объекте Draftsman Document/Sheet Template Item, и у вас есть обновленный файл шаблона документа/листа Draftsman, выгрузите новый файл шаблона в этот объект – новый шаблон будет сохранен в следующую ревизию этого объекта.

Загрузка выпущенных данных

Чтобы загрузить данные, которые хранятся в ревизии объекта Draftsman Document/Sheet Template Item, щелкните ПКМ по ревизии этого объекта и выберите команду Operations » Download из контекстного меню. Файл документа/листа Draftsman будет загружен в подпапку выбранной директории, названную в соответствии с идентификатором ревизии объекта. Этот файл можно найти здесь в папке Released.

Запустите команду Download для записи верхнего уровня объекта Draftsman Document/Sheet Template Item, чтобы загрузить файл шаблона, который хранится в самой новой ревизии этого объекта.
Нажмите кнопку Explore в диалоговом окне Download from Server, чтобы быстро открыть папку загрузки.
Примечание

Доступные функциональные возможности зависят от вашего уровня Подписки на ПО Altium Designer.

Content