Создание производственной информации с помощью 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-файл ЧПУ.
Импорт приспособлений - импорт данных приспособлений, включенных в XML-файл ЧПУ.
Импорт производственного модуля - импорт данных производственного модуля, включенного в XML-файл ЧПУ.
* 
По умолчанию система устанавливает все три флажка. Можно внести изменения в соответствии с бизнес-требованиями.
Необходимо установить хотя бы один флажок.
Сущности, указанные в XML-файлах ЧПУ, должны присутствовать в базе данных Windchill.
Инструменты и приспособления рассматриваются в Windchill как две отдельные категории.
4. Нажмите кнопку OK. Производственная информация импортируется системой. Связь Manufacturing Operation to Consumable Link существует между следующими сущностями:
Операция и инструмент
Операция и приспособление
Операция и производственный модуль
Система импортирует производственную информацию об объектах и связи Manufacturing Operation to Consumable Link.
Диалоговое окно Генерировать операции из XML-файла ЧПУ закрывается, и открывается диалоговое окно Результат импорта XML-файлов ЧПУ. Результаты отображаются в диалоговом окне Результат импорта XML-файлов ЧПУ. На следующем изображении показан пример результатов в диалоговом окне Результат импорта XML-файлов ЧПУ:
Система отображает следующие столбцы в диалоговом окне Результат импорта XML-файлов ЧПУ:
Реквизиты - предоставляет информацию о реквизитах объекта.
Статус - предоставляет информацию о статусе объекта.
Описание - содержит подробную информацию об объекте.
Система отображает следующий статус в столбце Статус диалогового окна Результат импорта XML-файлов ЧПУ:
Статус
Описание
Добавлено
Новый инструмент, приспособление или станок назначаются операциям.
Обновлено
Существующий инструмент, приспособление или станок, назначенные операциям, будут обновлены.
Предупреждение
Невозможно найти инструмент, приспособление или станок.
Удалено
Существующий инструмент, приспособление или станок, назначенные операциям, удаляются.
* 
Связь Manufacturing Operation to Consumable Link существует между следующими сущностями:
Операция и инструмент
Операция и приспособление
Операция и производственный модуль
Информация об атрибутах в этих связях также добавляется, обновляется или удаляется.
Можно также просмотреть атрибуты инструментов и информацию о связи. Используйте табличное представление для добавления допустимых столбцов. Дополнительные сведения см. в разделах Настройка табличных представлений и Создание и редактирование нового табличного представления.
5. Щелкните Закрыть, чтобы закрыть диалоговое окно Результат импорта XML-файлов ЧПУ. Система добавляет, обновляет или удаляет сущности, как указано в XML-файле ЧПУ.
Ключевые моменты 
Предположим, что запущено действие Генерировать информацию, используя XML-файл ЧПУ. После его реализации были внесены изменения в тот же файл дополнительного содержимого или файл основного содержимого. В этом случае при изменении информации в присоединенном XML-файле ЧПУ можно снова использовать действие Генерировать информацию, используя XML-файл ЧПУ, чтобы обновить производственную информацию в Windchill. Процесс, описанный выше, остается без изменений. Система вносит соответствующие изменения, как указано в XML-файле ЧПУ.
Для обновления после завершения реализации действия Генерировать информацию, используя файл NC-XML операция остается взятой на изменение.
В случае, когда имеется несколько действительных XML-файлов ЧПУ, система отображает следующее сообщение пользователю: "Можно генерировать производственную информацию только из одного CAD-документа с присоединенным допустимым XML-файлом ЧПУ дополнительного содержимого".
Действие Генерировать информацию, используя XML-файл ЧПУ невозможно инициировать, если выбранные операции взяты на изменение другим пользователем.
Настройки 
Следующие настройки связаны с действием Генерировать информацию, используя XML-файл ЧПУ.
Используйте настройку Применимое сопоставление объектов, чтобы определить тип критериев, используемых при выполнении действия Генерировать информацию, используя файл NC-XML. Допустимыми значениями являются Tooling и CAD Document. Работа этой настройки зависит от значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ.
Используйте Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ, чтобы указать критерии поиска, которые будут использоваться для поиска информации о существующих инструментах и рабочем центре в базе данных Windchill, и назначить операции, созданные ЧПУ. Готовый к применению поиск основывается на атрибуте Обозначение.
Используйте настройку Атрибут сопоставления из XML-файла ЧПУ для назначения ресурсов, чтобы определить критерии сопоставления атрибута поиска из XML-файла ЧПУ для назначения ресурсов операциям. Возможные значения Id (по умолчанию) и InstanceName. Система использует эти значения для идентификации информации об инструментах в XML-файле ЧПУ. Работа этой настройки зависит от значения, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Если задано значение Id, система ищет значение Id в XML-файле ЧПУ. После обнаружения значения Id информация об инструментах назначается операции на основе атрибута, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ. Если задано значение InstanceName, система ищет значение InstanceName в XML-файле ЧПУ. После обнаружения значения InstanceName информация об инструментах назначается операции на основе атрибута, заданного в настройке Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ.
Пример использования 
Для настройки Критерии поиска для назначения инструментов операциям, генерируемым при помощи ЧПУ возможными являются значения Обозначение и Наименование. Для настройки Атрибут сопоставления из 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
Было ли это полезно?