Creo Simulate > Начало работы с Creo Simulate > Основные элементы интерфейса пользователя > Проводник процесса > Шаблоны проводника процесса > Структура шаблона
  
Структура шаблона
Структура шаблона
Для шаблона процесса используется формат XML (Extensible Markup Language - расширенный язык разметки). Он имеет предопределенную структуру и использует установленный набор тегов, чтобы определить все задачи, включенные в любой модельный анализ.
Шаблон образует гибкую иерархическую модель объекта, иерархия которой зависит от порядка, в котором определены задачи. Шаблон должен включать следующие компоненты.
Элемент "заголовок", представляющий собой идентификационную строку, которая используется для опознавания шаблона процесса. Для определения заголовка шаблона процесса такой шаблон должен содержать элементы <ProcessGuideProcess>. В приведенном ниже примере показан фрагмент XML схемы из примера шаблона. Этот фрагмент показывает информацию заголовка, которую можно использовать для описания шаблона.
<ProcessGuideProcess>
<header product="GuidingUI" fileVersion="1.0" />
Элемент "процесс", охватывающий ряд задач программы Creo Simulate, включенных в какой-либо процесс моделирования. Список задач следует за конкретной последовательностью, основанием для которой служит рабочий процесс Creo Simulate, но может и не включать все задачи.
Элемент процесса предоставляет подробные сведения о шаблоне с атрибутом имени. Рассмотрим тип анализа или имя модели как входное значение атрибута имени. Например, <process id="1" name="OilPanTemplate">.
Все задачи, участвующие в процессе моделирования, заключены внутри тега <process>. Процесс описывается с помощью списка задач следующим образом.
<process id="1" name="StaticAnalysis">
<task id, label, object, type, visibility, name, ...>
<description>Text, actionlink(1), Text, infolink(0+), Text</description>
</task>
<task id, object, type, name, ...>
<description>Text, actionlink(1), Text, infolink(0+), Text</description>
</task>
<task>....</task>
</process>
Шаблон должен содержать набор тегов в потоке, как показано в следующем примере.
<file name>
<header product="GuidingUI" fileVersion="1.0" />
<process id="1" name="------------">
<task id="1" object="-------" label="----------">
<description>------------- </description>
</task>
<task id="2" object="-------" label="----------">
<description>------------- </description>
</task>
<task id="n" object="-------" label="----------">
<description>-------------- </description>
</task>
</process>
</file name>
Примеры шаблонов можно найти в Installation Directory/mech/html/process_guide.