Создание производственной информации с помощью XML-файлов ЧПУ
Используйте действие Генерировать информацию, используя XML-файл ЧПУ в браузере технологического процесса, чтобы создать производственную информацию из XML-файла ЧПУ. Можно выбрать одну или несколько операций, присутствующих на вкладке Структура браузера технологического процесса, и запустить это действие. Можно также выбрать подоперации. Производственную информацию можно создавать из CAD-документа, в который включен действительный XML-файл ЧПУ, присоединенный как файл дополнительного содержимого, или из документа Windchill, для которого в качестве файла основного содержимого присоединен действительный XML-файл ЧПУ. Таким образом, в качестве предварительного требования необходимо присоединить существующий CAD-документ как файл дополнительного содержимого или существующий файл Windchill, описанный в документе как файл основного содержимого. Для получения дополнительной информации см. Связывание документа с объектом. Кроме того, сущности, указанные в XML-файлах ЧПУ, должны присутствовать в базе данных Windchill. Например, инструмент, упомянутый в XML-файле ЧПУ, должен присутствовать в базе данных Windchill.
При запуске действия Генерировать информацию, используя файл NC-XML система сначала ищет CAD-документ, присоединенный к операции. Если система не находит действительный CAD-документ, она ищет допустимый описывающий документ. Для этого действия предпочтение всегда отдается файлу дополнительного содержимого CAD-документа, присоединенного к операции. Таким образом, если присутствуют действительный CAD-документ и описывающий документ, система загружает допустимое дополнительное содержимое CAD-документа.
Информация об атрибутах в этих связях также добавляется, обновляется или удаляется.
Запись CAD-документа, присоединенного к операции, отображается в разделе CAD-документы на вкладке Документация браузера технологического процесса. Запись файла дополнительного содержимого CAD-документа отображается в разделе Ссылается на документы на вкладке Документация браузера технологического процесса. Запись файла основного содержимого описывающего документа отображается в разделе Описывается документами на вкладке Документация браузера технологического процесса.
Связь Manufacturing Operation to Consumable Link существует между следующими сущностями:
Операция и инструмент
Операция и приспособление
Операция и производственный модуль
При инициировании действия система ищет соответствующие атрибуты и значения атрибутов в XML-файле ЧПУ. Когда система находит необходимую информацию, атрибуты этих связей добавляются, обновляются или удаляются.
На следующем изображении показан пример действительного XML-файла ЧПУ:
Чтобы создать производственную информацию с помощью XML-файлов ЧПУ, выполните следующие шаги.
1. Перейдите на вкладку Структура браузера технологического процесса. В структуре дерева технологического процесса выберите одну или несколько операций. Можно также выбрать подоперации.
2. В разделе Правка щелкните Вставить > Генерировать информацию, используя файл NC-XML. Откроется диалоговое окно Генерировать информацию, используя файл NC-XML.
Можно также щелкнуть правой кнопкой мыши и выбрать Правка > Генерировать информацию, используя файл NC-XML, чтобы открыть диалоговое окно Генерировать информацию, используя файл NC-XML.
Оно содержит шаги Опции импорта и Предварительный просмотр импорта.
3. На шаге Опции импорта выберите опции импорта:
Импорт операций и шагов - импорт информации об операциях и шагах, включенных в файл NC-XML.
Импорт операций - импорт данных операций, включенных в XML-файл ЧПУ.
Импорт инструментов - импорт данных инструментов, включенных в файл файл NC-XML.
Импорт приспособлений - импорт данных приспособлений, включенных в XML-файл ЧПУ.
Импорт производственного модуля - импорт данных производственного модуля, включенного в XML-файл ЧПУ.
* 
Последние три флажка по умолчанию установлены, как показано на рисунке. Можно внести изменения в соответствии с бизнес-требованиями.
Необходимо установить хотя бы один флажок.
Сущности, указанные в XML-файлах ЧПУ, должны присутствовать в базе данных Windchill.
Инструменты и приспособления рассматриваются в Windchill как две отдельные категории.
При установке флажка Импорт операций и шагов остальные четыре флажка становятся недоступными. Система автоматически включает в себя операции, шаги и ресурсы (инструменты, приспособления, станок) для выбора.
При установке флажка Импорт операций остальные четыре флажка недоступны. Система автоматически включает в выбор операции и ресурсы (инструменты, приспособления, станки).
4. Щелкните Предварительный просмотр, чтобы перейти к шагу Предварительный просмотр импорта. На этом шаге система отображает информацию об импортируемых объектах. На следующем изображении показан пример информации на шаге Предварительный просмотр импорта:
Связь Manufacturing Operation to Consumable Link существует между следующими сущностями:
Операция и инструмент
Операция и приспособление
Операция и производственный модуль
Система импортирует производственную информацию об объектах и связи Manufacturing Operation to Consumable Link.
На шаге Предварительный просмотр импорта система отображает следующие столбцы:
Реквизиты - предоставляет информацию о реквизитах объекта.
Статус - предоставляет информацию о статусе объекта.
Описание - содержит подробную информацию об объекте.
Наименование операции - сведения о наименовании операции. Инструмент, приспособление или производственный модуль будут назначены операции, отображаемой в столбце Наименование операции. Информация в этом столбце полезна при инициировании действия Генерировать информацию, используя файл NC-XML для нескольких операций.
Система отображает следующий статус в столбце Статус на шаге Предварительный просмотр импорта:
Статус
Описание
Добавлено
Новый инструмент, приспособление или станок назначаются операциям.
Обновлено
Существующий инструмент, приспособление или станок, назначенные операциям, будут обновлены.
Предупреждение
Невозможно найти инструмент, приспособление или станок.
Удалено
Существующий инструмент, приспособление или станок, назначенные операциям, удаляются.
5. Щелкните Импорт, чтобы импортировать производственную информацию. Появится подтверждающее сообщение о том, что действие завершено. Система добавляет, обновляет или удаляет сущности, как указано в XML-файле ЧПУ.
* 
Связь Manufacturing Operation to Consumable Link существует между следующими сущностями:
Операция и инструмент
Операция и приспособление
Операция и производственный модуль
Информация об атрибутах в этих связях также добавляется, обновляется или удаляется.
Можно также просмотреть атрибуты инструментов и информацию о связи. Используйте табличное представление для добавления допустимых столбцов. Дополнительные сведения см. в разделах Настройка табличных представлений и Создание и редактирование нового табличного представления.
Если эта таблица недоступна, можно добавить ее на новую вкладку, выбрав в меню Настроить.
* 
Нажмите кнопку Отмена, чтобы прервать операцию. В этом случае инструменты не назначаются операциям.
Ключевые моменты 
Предположим, что запущено действие Генерировать информацию, используя XML-файл ЧПУ. После его реализации были внесены изменения в тот же файл дополнительного содержимого или файл основного содержимого. В этом случае при изменении информации в присоединенном XML-файле ЧПУ можно снова использовать действие Генерировать информацию, используя XML-файл ЧПУ, чтобы обновить производственную информацию в Windchill. Процесс, описанный выше, остается без изменений. Система вносит соответствующие изменения, как указано в XML-файле ЧПУ.
Для обновления после завершения реализации действия Генерировать информацию, используя файл NC-XML операция остается взятой на изменение.
В случае, когда имеется несколько действительных XML-файлов ЧПУ, система отображает следующее сообщение пользователю: "Можно генерировать производственную информацию только из одного CAD-документа с присоединенным допустимым XML-файлом ЧПУ дополнительного содержимого".
Действие Генерировать информацию, используя XML-файл ЧПУ невозможно инициировать, если выбранные операции взяты на изменение другим пользователем.
По завершении действия Генерировать информацию, используя файл NC-XML операции, присутствующие в файле, добавляются в технологический процесс в структуре дерева технологического процесса. Кроме того, шаги, присутствующие под операциями в файле NC-XML, добавляются как подоперации под операциями. Ресурсы, используемые операциями, отображаются под операциями в структуре дерева технологического процесса. Ресурсы, используемые шагами, отображаются в структуре дерева технологического процесса под подоперациями.
С помощью свойства com.ptc.windchill.mpml.nc.ImportNCPrefix можно задать префикс для имен операций и подопераций. Префикс по умолчанию: NC_. Например, операции, добавленные в технологический процесс, отображаются как NC_OP0010, NC_OP0020 и т. д. Свойство com.ptc.windchill.mpml.nc.ImportNCPrefix находится в файле codebase/com/ptc/windchill/mpml/mpmlink.properties. Значение по умолчанию: NC_.
Свойство можно конфигурировать согласно своим бизнес-требованиям. Пример: <Property name="com.ptc.windchill.mpml.nc.ImportNCPrefix" default="JR7_"/>.
В свойстве можно не указывать никакие значения. В этом случае перед наименованиями операции и подоперации префикс не добавляется.
Настройки 
Следующие настройки связаны с действием Генерировать информацию, используя XML-файл ЧПУ.
Используйте Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ, чтобы указать критерии поиска, которые будут использоваться для поиска информации о существующих инструментах и рабочем центре в базе данных Windchill, и назначить операции, созданные ЧПУ. Готовый к применению поиск основывается на атрибуте Обозначение.
При запуске действия Генерировать информацию, используя файл NC-XML система выполняет поиск информации об инструментах и рабочем центре в базе данных Windchill. Затем инструмент или рабочий центр назначается операции в соответствии с опцией, выбранной в настройке Применимое сопоставление объектов. Используйте настройку Применимое сопоставление объектов, чтобы определить тип критериев, используемых при выполнении действия Генерировать информацию, используя файл NC-XML. Работа этой настройки зависит от значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Система ищет объект на основе значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Для настройки Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ возможными являются значения Наименование и Обозначение. Для настройки Применимое сопоставление объектов возможны следующие значения:
Tooling - система ищет объект "Инструменты" или "Деталь" в зависимости от значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Если обнаруживается объект "Инструменты" или "Деталь", операции назначается тот же самый объект.
CAD Document - система ищет CAD-документ на основе значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. При обнаружении CAD-документа операции назначается связанный ресурс.
CAD Document/Tooling - система ищет CAD-документ на основе значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. При обнаружении CAD-документа операции назначается связанный ресурс. Если CAD-документ не найден, система выполняет поиск объекта инструмента или детали в базе данных Windchill и назначает его операции.
Используйте Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ, чтобы указать критерии поиска, которые будут использоваться для поиска информации о существующих инструментах и рабочем центре в базе данных Windchill, и назначить операции, созданные ЧПУ. Готовый к применению поиск основывается на атрибуте Обозначение.
Используйте настройку Атрибут сопоставления из XML-файла ЧПУ для назначения ресурсов, чтобы определить критерии сопоставления атрибута поиска из XML-файла ЧПУ для назначения ресурсов операциям. Возможные значения Id (по умолчанию) и InstanceName. Система использует эти значения для идентификации информации об инструментах в XML-файле ЧПУ. Работа этой настройки зависит от значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Если задано значение Id, система ищет значение Id в XML-файле ЧПУ. После обнаружения значения Id информация об инструментах назначается операции на основе атрибута, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Если задано значение InstanceName, система ищет значение InstanceName в XML-файле ЧПУ. После обнаружения значения InstanceName информация об инструментах назначается операции на основе атрибута, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ.
Используйте настройку Применимые типы операций числового программного управления, чтобы определить тип числовых операций, создаваемых после инициирования действияГенерировать информацию, используя файл NC-XML. Значение по умолчанию: "Операция". Укажите допустимый тип операции в соответствии с бизнес-требованиями.
Вариант использования 
Для настройки Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ возможными являются значения Обозначение и Наименование. Для настройки Атрибут сопоставления из XML-файла ЧПУ для назначения ресурсов возможны следующие значения: Id и InstanceName. Рассмотрим следующие сценарии.
Значение, заданное в настройке "Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ"
Значение, заданное в настройке "Сопоставление атрибута из XML-файла ЧПУ для назначения ресурсов"
Описание
Обозначение
Id
Система ищет значение Id в XML-файле ЧПУ. Также выполняется поиск обозначения. На основе полученных данных система назначает инструмент операции.
Обозначение
InstanceName
Система ищет инструмент InstanceName в XML-файле ЧПУ. Также выполняется поиск обозначения. На основе полученных данных система назначает инструмент операции.
Свойства 
Можно добавить или обновить свойства, упомянутые ниже, чтобы настроить реализацию действия Генерировать информацию, используя файл NC-XML. Эти свойства находятся в файле mpmlink.properties.xconf, расположенном в папке <Windchill>/codebase/com/ptc/windchill/mpml. Чтобы изменения вступили в силу, необходимо перезапустить сервер Windchill после добавления свойства в файл mpmlink.properties.xconf. Локальные или глобальные атрибуты, упомянутые в следующих свойствах, должны уже присутствовать в системе Windchill. Можно создать атрибуты с помощью утилиты Управление типами и атрибутами. Вся информация, связанная со следующими свойствами, отображается на вкладке Технологические ресурсы браузера технологического процесса. Все столбцы, отображаемые на вкладке Технологические ресурсы, недоступны в стандартной конфигурации из-за следующих свойств. Необходимо добавить их с помощью табличных представлений. Дополнительные сведения см. в разделах Настройка табличных представлений и Создание и редактирование нового табличного представления.
Имя свойства
Описание
com.ptc.windchill.mpml.nc.ImportSpecificResourceAttribute
Используйте это свойство, чтобы назначить инструмент выбранной операции с использованием значений атрибутов из XML-файла ЧПУ.
Сконфигурируйте это свойство в следующем формате.
<Property name="com.ptc.windchill.mpml.nc.ImportSpecificResourceAttribute" default=""/>
Пример: <Property name="com.ptc.windchill.mpml.nc.ImportSpecificResourceAttribute" default="CUTTING_TOOL_ADAPTER"/>.
С помощью значений CUTTING_TOOL_ADAPTER инструмент создается в Windchill. Можно назначить инструмент выбранной операции, используя значения атрибутов CUTTING_TOOL_ADAPTER из XML-файла ЧПУ.
com.ptc.windchill.mpml.nc.ImportAttributesFromXML
Некоторые атрибуты связи присутствуют в Manufacturing Operation to Consumable Link. Используйте это свойство, чтобы сохранить атрибуты этой связи.
Сконфигурируйте это свойство в следующем формате.
<Property name="com.ptc.windchill.mpml.nc.ImportAttributesFromXML" default=""/>
Пример: <Property name="com.ptc.windchill.mpml.nc.ImportAttributesFromXML" default="LENGTH,SPINDLE_SPEED,TOLERANCE,COOLANT_OPTION,TOOL_LONG_FLAG"/>.
Столбцы LENGTH, SPINDLE_SPEED, TOLERANCE и TOOL_LONG_FLAG отображаются на вкладке Технологические ресурсы браузера технологического процесса. Столбцы LENGTH и TOOL_MATERIAL подсвечиваются. В этих столбцах отображаются значения атрибутов для назначенных инструментов.
Необходимо учитывать следующие факторы, связанные с этим свойством.
Можно обновить информацию о связях инструмента из XML-файла ЧПУ.
Система позволяет обновлять значения атрибутов, принадлежащих связи операции с инструментами.
С помощью этого свойства можно сопоставить атрибуты из XML-файла ЧПУ с Windchill.
Перед использованием свойства такие атрибуты, как LENGTH и TOOL_MATERIAL, должны присутствовать в базе данных Windchill.
com.ptc.windchill.mpml.nc.ImportAttributesFromXMLForCombinedValues
Используйте это свойство, чтобы отобразить объединенные значения атрибутов для назначенных инструментов.
Сконфигурируйте это свойство в следующем формате.
Для сопоставления один к одному:
<Property name="com.ptc.windchill.mpml.nc.ImportAttributesFromXMLForCombinedValues" default="TOOL_MATERIAL_Mfg=TOOL_MATERIAL"/>
Можно использовать сопоставление один к одному, если атрибуты в XML-файле ЧПУ и атрибуты, присутствующие в базе данных Windchill, различаются. Например, атрибут TOOL_MATERIAL_Mfg присутствует в базе данных Windchill, а атрибут TOOL_MATERIAL присутствует в XML-файле ЧПУ. Можно сконфигурировать свойство, чтобы сопоставить такие атрибуты.
Для сопоставления один ко многим:
<Property name="com.ptc.windchill.mpml.nc.ImportAttributesFromXMLForCombinedValues" default="Concan=TOOL_MATERIAL,LENGTH,TOOL_LONG_FLAG;Concan1=UseOutline,SPINDLE_SPEED,TOLERANCE,COOLANT_OPTION,TOOL_LONG_FLAG"/>
Столбец Concan отображается на вкладке Технологические ресурсы браузера технологического процесса. Он подсвечивается на изображении. В этих столбцах отображаются значения атрибутов для назначенных инструментов.
Необходимо учитывать следующие факторы, связанные с этим свойством.
Это свойство можно использовать для сопоставления тегов и атрибутов, присутствующих в XML-файле ЧПУ и в системе Windchill.
Можно также использовать это свойство для последовательного объединения нескольких атрибутов.
В свойстве можно указать несколько значений атрибутов, разделенных запятыми. Значения, отображаемые в столбцах, разделяются точками с запятой.
com.ptc.windchill.mpml.nc.ShowAttributeValuesAndName
Используйте это свойство, чтобы отобразить имена и значения объединенных атрибутов для назначенных инструментов.
Сконфигурируйте это свойство в следующем формате: <Property name="com.ptc.windchill.mpml.nc.ShowAttributeValuesAndName" default=""/>
Например:
<Property name="com.ptc.windchill.mpml.nc.ImportAttributesFromXMLForCombinedValuesAndNames" default="Concan_A=TOOL_MATERIAL,LENGTH,UseOutline,SPINDLE_SPEED,TOLERANCE,COOLANT_OPTION,TOOL_LONG_FLAG"/>
Столбец Concan_A отображается на вкладке Технологические ресурсы браузера технологического процесса. Он подсвечивается на изображении.
Необходимо учитывать следующие факторы, связанные с этим свойством.
Можно также использовать это свойство для последовательного объединения нескольких атрибутов.
В свойстве можно указать несколько значений атрибутов, разделенных запятыми. Значения, отображаемые в столбцах, разделяются точками с запятой.
В столбцах отображается информация в следующем формате: Attribute Name = Attribute Value
Пример: Attribute1 = Attribute1 Value; Attribute2 = Attribute2 Value.
Attribute1=Attribute1 Value;Attribute2 = Attribute2 Value
Attribute1=Attribute1 Value;Attribute2 = Attribute2 Value
Было ли это полезно?