Получить содержимое
Используйте действие Получить содержимое, чтобы загружать содержимое, такое как файлы представлений, основное содержимое, вложения и т. п., из объектов Windchill и возвращать его в указанном формате файлов.
Выполните следующие шаги, чтобы использовать действие Получить содержимое в рабочем процессе:
1. Перетащите действие Получить содержимое из раздела Windchill на канву, наведите указатель на действие и щелкните значок или дважды щелкните действие. Откроется окно "Получить содержимое".
2. При необходимости измените поле Метка. По умолчанию наименование метки совпадает с наименованием действия.
3. Чтобы добавить тип соединителя Windchill, см. раздел Поддерживаемые типы соединителей Windchill.
Если тип соединителя был добавлен ранее, выберите подходящий Тип соединителя и в поле Наименование соединителя выберите соединитель.
4. Щелкните Тестировать, чтобы проверить соединитель.
5. Щелкните Сопоставить соединитель, чтобы выполнить действие с помощью соединителя, отличного от используемого для заполнения полей ввода. В поле Соединитель времени выполнения укажите действительное наименование соединителя Windchill. Дополнительные сведения о команде Сопоставить соединитель см. в разделе Использование сопоставления соединителя.
6. В поле Тип сущности выберите тип сущности:
7. В поле Список ИД укажите список разделенных запятой идентификаторов сущности в формате идентификатора объекта Windchill, таких как OR:<тип>:<ИД>, где <тип> является внутренним именем типа сущностей Windchill. Пример идентификатора детали: OR:wt.part.WTPart:646192.
8. В списке Формат содержимого выберите одну из следующих опций:
Только URL-адреса - загрузить выходные данные в формате URL-адресов. Выходные данные действия содержат URL-адреса элементов содержимого, вызванных для документа.
Поток содержимого - получить выходные данные содержимого в виде потока данных в двоичном формате. Это содержимое можно сопоставить с другим действием.
Файл - загрузить выходные данные в формате файла.
9. В группе Фильтр щелкните Добавить и в списке Тип фильтра выберите формат файла, по которому нужно фильтровать результаты:
Любой - все файлы из представления. Это значение установлено по умолчанию.
2D-пиктограмма - файл 2D-пиктограмм из представления.
3D-пиктограмма - файл 3D-пиктограмм из представления.
CGM - файл .cgm (Computer Graphics Metafile). Обычно используется в графике CAD и презентаций.
DXF - файл .dxf (Drawing exchange Format). Формат графического изображения, используемый в AutoCAD.
IGES - файл .igs (Initial Graphics Exchange Specification). Нейтральный файловый формат для передачи 2D- и 3D-данных чертежа между различными системами CAD.
JT - файл .jt (Jupiter Tesselation). 3D-формат данных JT для обмена и визуализации данных.
PDF - файл .pdf. Стандартный формат для сохранения документов.
PLT - файл .plt. Векторный файл плоттера, содержащий подробности графика из CAD-приложения.
PVZ - файл .pvz. Файл для представления в Creo View.
STEP - файл .stp. Файл для сохранения 3D-данных изображения в формате ASCII.
Файл STL - .stl (стереолитография). Файловый формат для 3D-печати.
VRML - файл .wrl. Графический файловый формат, используемый языком моделирования виртуальной реальности (VRML). Файлы VRML используются для 3D-информации, в основном на веб-страницах.
Щелкните Добавить, чтобы добавить несколько фильтров. Щелкните значок , чтобы удалить любой добавленный фильтр.
* 
Эти фильтры применимы для представлений, заданных в опции Тип содержимого.
10. Если Тип сущности выбран как Деталь или Документ, в группе Включить содержимое щелкните Добавить, а в списке Тип содержимого выберите тип содержимого, которое нужно включить в выходные данные:
Для типа сущности Деталь:
Представление - "По умолчанию" - представление детали по умолчанию. Деталь может иметь несколько представлений.
Представление - "Все" - все представления детали.
Представление CAD - "По умолчанию" - представление по умолчанию связанного CAD-документа детали.
Представление CAD - "Все" - все представления связанного CAD-документа детали.
Описано документом - "Основной" - основное содержимое документа, который имеет связь Described by с деталью.
Описано документом - "Вложения" - вложения документов, которые имеют связь Described by с деталью.
Описано документом - "Все" - основное содержимое и вложения документов, которые имеют связь Described by с деталью.
Справочный документ - "Основной" - основное содержимое документов, которые имеют связь Reference с деталью.
Справочный документ - "Вложения" - приложения документов, которые имеют связь Reference с деталью.
Справочный документ - "Все" - основное содержимое и вложения документов, которые имеют связь Reference с деталью.
Для типа сущности Документ:
Первичн. - основное содержимое документа.
Вложения - дополнительное содержимое или вложения в документ.
Представление - "По умолчанию" - содержимое из представления документа по умолчанию.
Представление - "Все" - содержимое из всех представлений документа.
Щелкните Добавить, чтобы добавить несколько типов содержимого. Щелкните значок , чтобы удалить любой добавленный тип содержимого.
11. Если Тип сущности выбран как CAD-документ, в списке Включить содержимое выберите тип содержимого, которое нужно включить в выходные данные:
Представление - "По умолчанию" - содержимое из представления CAD-документа по умолчанию.
Представление - "Все" - содержимое из всех представлений CAD-документа.
12. Щелкните Показать дополнительные поля, чтобы увидеть дополнительные поля.
В поле Получить аннотации OData выберите истина, чтобы включить аннотации OData в выходные данные. Значение по умолчанию: ложь.
13. Нажмите кнопку Готово.
Схема вывода
Формат файла загруженного содержимого
Если для опции Формат содержимого задано значение File, действие Get Content возвращает все содержимое в файл Windchill_Content_<метка времени>.zip со следующей структурой:
В файле манифеста перечисляются сведения обо всем вызванном содержимом.
Имя файла имеет вид Windchill_Content_Manifest_<метка времени>.csv. В файле манифеста содержимое сортируется по сущностям Windchill.
Zip-файл содержит папки, соответствующие каждой сущности. Имя папки подобно формату идентификатора объекта Windchill. Все содержимое, вызванное для конкретной сущности, помещается в эту папку.
В папке для каждой сущности Windchill файл JSON содержит метаданные для этой сущности. Имя файла имеет вид Windchill_Metadata_<ИД>.json. Все файлы, вызванные для основного содержимого или вложений, присутствуют или добавляются в эту папку.
Для каждого представления создается папка с наименованием представления. Вызванное содержимое помещается в эту папку. Структура файла примера показана на следующем рисунке:
Было ли это полезно?