Перенос конкретных деталей
Чтобы перенести конкретные детали, используя действие
"Генерировать дочернюю структуру", необходимо создать пользовательский атрибут в связи
Использование детали. После назначения этому атрибуту значения в преобразователе вед. материалов и последующего выполнения действия
"Генерировать дочернюю структуру" будут определены детали с соответствующими значениями атрибутов в родительской и дочерней структурах, и дочерние узлы соответствующей родительской детали будут добавлены в соответствующую дочернюю деталь. Кроме того, можно указать типы или подтипы деталей, которые должны быть перенесены из родительского объекта в дочерний.
Задание пользовательского атрибута
Чтобы задать пользовательский атрибут для определения соответствия родительской и дочерней структур, выполните следующие шаги.
2. Откройте файл associativity.properties, расположенный по адресу Windchill/codebase/com/ptc/core/foundation/associativity.
3. Замените наименование атрибута по умолчанию, указанное в строке <Property name="com.ptc.windchill.associativity.BomGenerationMatchAttribute" default="xyz"/>, новым наименованием атрибута.
После этого можно будет добавить значение для созданного атрибута в преобразователе вед. материалов. Для отображения этого атрибута необходимо настроить табличное представление на вкладке Использует.
Задание типов деталей
Чтобы задать типы деталей, подходящие для переноса, выполните следующие шаги.
1. Откройте файл associativity.properties, расположенный по адресу Windchill/codebase/com/ptc/core/foundation/associativity.
2. Добавьте требуемые типы в свойство com.ptc.windchill.associativity.BomGenerationTypeValidation.
Тип по умолчанию, заданный для этого свойства: wt.part.WTPart. Тип не может быть пустым.