Генерация дочерней структуры
Предварительные требования
Чтобы использовать действие "Генерировать дочернюю структуру" в настройке по умолчанию, убедитесь в выполнении следующих критериев.
• Выбран родительский узел.
• Выбран соответствующий дочерний узел.
• Существует связь эквивалентности между родительским и дочерним узлами.
Можно настроить выбор и критерии связи эквивалентности в делегате препроцессора.
По умолчанию родительские узлы проверяются на соответствие их дочерним родительским узлам с использованием значений пользовательских атрибутов. Можно настроить логику проверки соответствия в делегате поиска.
По умолчанию родительские узлы переносятся в дочернюю структуру с помощью действия вставки как есть. Можно настроить логику переноса в делегате распознавателя.
|
Действие "Генерировать дочернюю структуру" доступно только ролям "Главный технолог" и "Менеджер по технологии производства".
|
Создание дочерней структуры с использованием преобразователя вед. материалов
Необходимо выполнить следующие действия.
2. Выберите корневой узел в родительской и дочерней структуре и щелкните значок
на средней части панели инструментов.
Детали с совпадающими значениями пользовательского атрибута в обеих структурах добавляются как дочерние детали в дочернюю структуру. Также появится уведомление о результате этого действия.
Генерация дочерней структуры с использованием утилиты командной строки
Администратор может создать производственную ведомость материалов из ведомости конструкционных материалов с помощью утилиты командной строки GenerateDownstreamStructure.
Эта процедура предполагает, что пользовательские атрибуты определены в соответствии с бизнес-требованиями и существуют связи эквивалентности между родительскими и дочерними узлами.
Необходимо выполнить следующие действия.
1. Откройте файл GenerateDownstreamStructure.properties, расположенный в codebase/com/ptc/Windchill/enterprise/associativity/asb.
2. Сконфигурируйте файл свойств для задания сведений о родительских и дочерних узлах с помощью следующих атрибутов:
◦ upstreamNumber: обозначение родительской детали
◦ upstreamView: родительское представление
◦ downstreamNumber: обозначение дочерней детали
◦ downstreamView: дочернее представление
Пример приведен ниже.
◦ upstreamNumber=0000000049
◦ upstreamView=Конструирование
◦ downstreamNumber=0000000053
◦ downstreamView=Производство
3. Выполните утилиту, используя следующую команду: windchill com.ptc.windchill.associativity.GenerateDownstreamStructure -u <admin user name> -p <admin password> -f com/ptc/windchill/associativity/GenerateDownstreamStructure.properties.