Пример использования 2. Заключение субподряда с заводами в дочернем представлении завода
В преобразователе ведомости материалов можно заключить субподряд в родственном представлении или с дочерним заводом. В следующем примере использования приведено описание субподряда с дочерним заводом.
Предположим, в диалоговом окне Администрирование представлений находятся следующие представления:
Hamburg - рассматривается как дочернее представление для представления Dresden.
Прежде чем инициировать действие
Заключить субподряд с заводами, задайте соответствующие значения для заводов в настройке
Представления со специфичными для завода данными. Это обеспечит автоматическое создание системой объектов завода при создании объектов деталей в дочернем представлении.
При необходимости задайте соответствующие значения в настройке Список специфичных для завода представлений.
Допустим, система Windchill состоит из двух изделий: Product A и Product B. Folder A и Folder B находятся, соответственно, в Product A и Product B. В Product A/Folder A находится следующая структура:
1. Откройте эту структуру в родительском представлении преобразователя ведомости материалов.
2. Выберите Assembly 1 (Dresden).
3. На панели инструментов преобразователя ведомости материалов щелкните > , чтобы задать следующие спецификации конфигурации:
◦ [Latest] Dresden, Working - для родительского представления
◦ [Latest] Hamburg, Working - для дочернего представления
| Действие Заключить субподряд с заводами вызывается, только если завод, назначенный выбранной детали, соответствует спецификации конфигурации того же самого дерева. |
4. Для отображения информации о субконтрактах включите столбцы Заключить субподряд с заводом и Получить субподряд от завода в преобразователе вед. материалов.
5. На панели инструментов преобразователя ведомости материалов щелкните > . Откроется диалоговое окно Заключить субподряд с заводами.
| В данном случае для родительского представления используется спецификация конфигурации [Latest] Dresden, Working. И завод Dresden назначен детали Assembly 1 (Dresden). Поэтому система вызовет действие Заключить субподряд с заводами, если выбрать Assembly 1 (Dresden) и щелкнуть > . |
6. В списке Заключить субподряд с выберите Hamburg.
Hamburg рассматривается как дочернее представление завода для представления завода Dresden.
7. В поле Расположение щелкните Автовыбор папки, чтобы создать субподрядную структуру в Product A/Folder A. Это расположение совпадает с расположением детали Assembly 1 (Dresden).
8. Нажмите кнопку OK.
После нажатия кнопки OK система выполняет обход структуры, находящейся в Assembly 1 (Dresden). Также обновляются индикаторы связи эквивалентности.
9. Обновленная структура выглядит следующим образом:
◦ В случае заключения субподряда с дочерним заводом в системе не создается новая ветвь для Assembly 1 (Dresden) в представлении Hamburg. Вместо этого та же самая структура повторно используется в контексте Hamburg.
◦ Создается связь самоэквивалентности между следующими объектами (между эквивалентными контекстами - родительским Dresden и дочерним Hamburg):
▪ Assembly 1 (Dresden)
▪ Part 2 (Manufacturing)
▪ Part 3 (Dresden)
◦ Не создается связь эквивалентности для Part 4. Тем не менее деталь Part 4(Dresden) все равно добавляется в дочернюю структуру.
◦ Причины, по которым система автоматически назначает завод с представлением Hamburg деталям Assembly 1 (Dresden), Part 2 (Manufacturing) и Part 3 (Dresden), следующие:
▪ Выбран дочерний завод Hamburg в списке Заключить субподряд с в диалоговом окне Заключить субподряд с заводами .
▪ Завод Dresden назначен деталям Assembly 1 (Dresden), Part 2 (Manufacturing) и Part 3 (Dresden) в родительском представлении.
▪ Спецификация конфигурации в родительском представлении соответствует заводу, назначенному в родительском представлении.
◦ Вновь связанные объекты завода Hamburg в дочернем представлении хранятся в расположении Product A/Folder A.
◦ В столбце Заключить субподряд с заводом в родительском представлении для всех деталей, кроме Part 4(Dresden), отображается значение Hamburg.
◦ В столбце Получить субподряд от завода в дочернем представлении для всех деталей, кроме Part 4(Dresden), отображается значение Dresden.