Сертификация: тел. +7 (495) 175-92-77
Стр. 1
 

54 страницы

532.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Устанавливает конструкции ресурсов для управления структурой и конфигурацией изделия во время его жизненного цикла.

Настоящий стандарт определяет:

- отношения между комплектующими и сборочными единицами (узлами) изделий;

- отношения между изделиями и их комплектующими, получаемыми в результате изменений других изделий;

- описание изделия в соответствии с требованиями потребителя;

- зависимости между техническими требованиями (спецификациями) к изделию для представления потребителю возможных вариантов изделия;

- управление структурой конфигурации сборочных единиц и комплектующих, запланированной для производства;

- декомпозицию изделия для обеспечения различных работ в жизненном цикле изделия;

- множество вариантов одного изделия, эквивалентных по форме, монтажу и функциональному назначению.

Настоящий стандарт не определяет:

- отношения между различными описаниями одного изделия;

- административные работы в жизненном цикле изделия, связанные с приемкой, классификацией уровня доступа (грифа секретности), договорными соглашениями и организациями-поставщиками;

- процесс внесения изменения в изделия, включая обоснование изменения и вид изменения;

- решения, принимаемые в жизненном цикле изделия, и их обоснования;

- физические соединения между комплектующими изделия;

- свойства, которые может иметь составная часть изделия;

- множество вариантов одного изделия, не эквивалентных по форме, монтажу и функциональному назначению

Введен впервые

Оглавление

1 Область применения

2 Нормативные ссылки

3 Термины и сокращения

3.1 Термины, определенные в ГОСТ Р ИСО 10303-1

3.2 Термины, определенные в ИСО 10303-41

3.3 Другие термины

3.4 Сокращения

4 Структура изделия

   4.1 Введение

   4.2 Основные принципы и допущения

   4.3 Определения объектов структуры изделия

5 Концепция изделия

   5.1 Введение

   5.2 Основные принципы и допущения

   5.3 Определения объектов концепции изделия

6 Управление конфигурацией

   6.1 Введение

   6.2 Основные принципы и допущения

   6.3 Описание типа управления конфигурацией: configuration_design_item

   6.4 Определения объектов управления конфигурацией

Приложение А Сокращенные наименования объектов

Приложение В Регистрация информационного объекта

   B.1 Обозначение документа

   В.2 Обозначение схемы

Приложение С Машинно-интерпретируемый листинг

Приложение D EXPRESS-G диаграммы

Приложение Е Примеры

   Е.1 Структура изделия

   Е.2 Свойства и концепции изделия

Приложение F Библиография

Тематический указатель

Показать даты введения Admin

Страница 1

ГОСТ Р ИСО 10303-44-2002 ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 44

Интегрированные обобщенные ресурсы Конфигурация структуры изделия

Издание официальное

БЗ 9 -2002/185


ГОССТАНДАРТ РОССИИ Москва

Страница 2

ГОСТ Р ИСО 10303-44-2002

Предисловие

1    РАЗРАБОТАН Всероссийским научно-исследовательским институтом стандартизации (ВНИИстандарг) и Научно-исследовательским центром (НИЦ) CALS-технологий «Прикладная логистика»

ВНЕСЕН Техническим комитетом по стандартизации ТК 431 «CALS-технологии*

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 20 декабря 2002 г. М> 498-ст

3    Настоящий стандарт представляет собой полный аутентичный текст международного стандарта ИСО 10303-44—2000 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 44. Интегрированные обобщенные ресурсы. Конфигурация структуры изделия*

4    ВВЕДЕН ВПЕРВЫЕ

& ИГ1К Издательство стандартов, 2003

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России

Редактор В. П. Огурцов Технический редактор В.И. Прусакола Корректор В.И. Камуркина Компьютерная верстка Л.Л. Круговой

ИЗД. лип. >й 02354 от 14.07.2000. Слано в набор 14.01.2003. Подписано с печать 11.03.2003. Уел. псч.Л. 6,05.

Уч.-ии. л. 6.20. Тираж 300 экз. С 9901. Зак. 196.

I1IIK Издательство стандартен. 107076 Моск»а. Колодезный пер.. 14. http://»ww.Maniiards.ru    e-mail:    infotfMandardvni

Набрано и Издательстве на ПЭВМ Филиал НПК Издательстно стандартов — тип. «Московский печатник*. 105062 Москва. Лилин пер.. 6

Плр М» 0S0I02

II

Страница 3

ГОСТ Р ИСО 10303-44-2002

Содержание

1    Область применения........................................................ I

2    Нормативные ссылки.......................................................2

3    Термины и сокращения......................................................2

3.1    Термины, определенные в ГОСТ Р ИСО 10303-12

3.2    Термины, определенные в ИСО 10303-412

3.3    Другие термины2

3.4    СокрашенняЗ

4    Структура изделия........,.................................................3

4.1    Введен и е4

4.2    Основные принципы и допушенияЗ

4.3    Определения объектов структуры изделияб

5    Концепция изделия........................................................ 16

5.1    Введение 17

5.2    Основные принципы и допущения 17

5.3    Определения объектов концепции изделия 17

6    Управление конфигурацией..................................................21

6.1    Введение22

6.2    Основные принципы и допущения22

6.3    Описание типа управления конфигурацией: configuration _designjtem22

6.4    Определения объектов управления конфигурацией23

Приложение А    Сокращенные наименования объектов..............................26

Приложение В    Регистрация информационного объекта..............................27

В. 1 Обозначение документа27 В.2 Обозначение схемы27

Приложение С    Машинно-интерпретируемый листинг...............................28

Приложение D    EXPRESS-G диаграммы.........................................28

Приложение Е    Примеры..................................................... 32

E.I Структура изделия32 Е.2 Свойства и концепции изделия43 Приложение F Библиография .................................................46

Тематический указатель......................................................47

111

Страница 4

ГОСТ Р ИСО 10303-44-2002

Введение

Стандарты серии ГОСТ Р ИСО 10303 распространяются на машинно-ориентированное представление данных об изделии и обмен этими данными. Целью я&тяется создание механизма, позволяющего описывать данные об изделии на протяжении всего его жизненного цикла независимо от конкретной системы. Характер такого описания делает его пригодным не только для обмена инвариантными файлами, но также и для создания баз данных об изделиях, коллективного пользования этими базами и архивирования соответствующих данных.

Настоящий стандарт состоит из следующих основных разделов (содержащих описания соответствующих схем):

-    product_structure_schema:

-    product_concept_schema;

-    configuratk>n_management_schema.

Примечание 1—В настоящем стандарте объекты и конструкции, описанные к определенные на языке EXPRESS, выделены полужирным шрифтом (например. configuralii>n_managcment_M:!icma).

Схема product_structure_schema определяет:

-    изделие в терминах его компоновки как набор компонентов (комплектующих) или покупных изделий. Список этих изделий определяют и связывают с основным изделием на конкретной стадии его жизненного никла или исходя из положений соответствующей технической дисциплины. Изделие может быть собрано из различных комплектующих, изготовлено из покупных изделий или произведено путем комбинации этих методов:

-    механизмы для выражения компоновочных отношений.

Схема product_concept_schema определяет концепцию изделия как набор технических требований (спецификаций) к изделию, исходя из анализа требований потребителя к данному изделию. Данная схема дает общее представление об изделии, основанное на требованиях потребителя, но не о том. как данное изделие может быть спроектировано или изготовлено.

Схема configuration_management_sehema определяет изделия, входящие в конфигурацию другого изделия, находящуюся под непосредственным контролем данной организации.

Отношения схем, определенных в настоящем стандарте, со схемами, описывающими интегрированные ресурсы по стандартам серии ГОСТ Р ИСО 10303. показано на рисунке 1 с использованием нотации языка EXPRESS-G. Язык EXPRESS-G описан в приложении D к ГОСТ Р ИСО 10303-11. Схемы application_context_schema, effectivity_schema и producl_dennition_scheina определены в ИСО 10303-41. Схемы, указанные на рисунке 1. являются компонентами интегрированных ресурсов по стандартам серии ГОСТ Р ИСО 10303.

Рисунок 1 — Отношения схем интегрированных ресурсов

IV

Страница 5

ГОСТ Р ИСО 10303-44-2002

Промышленная автоматизация связана с управлением определенной информацией, включая:

-    структуру изделия;

-    конфигурацию изделия:

-    замену (изменение) изделия.

Структура изделия связана с аспектами его проектирования, определяющими изделие в терминах вложенной декомпозиции по комплектующим изделия. Схемы product_structure_schen»a (из настоящего стандарта) и product_definitioB_scheBia из ИСО 10303-41 совместно определяют представление информации, описывающей элементы структуры изделия. Примерами использования подобной информации яатяется создание спецификаций для изделия в целом или представление различных спецификаций, структурированных по отдельным сборочным единицам (узлам) изделия.

Конфигурация изделия связана с описанием конструкции конкретных изделий. Планирование конфигурации заключается в определении фактических комплектующих изделия, включая разрабатываемые и готовые сборочные едннииы (узлы) изделия. Схемы configuration_management_schenia и product_structure_schema содержат информацию, определяющую конфигурацию изделия. Для определения конфигурации изделия используется понятие применимости (efiectivity) его комплектующих.

Управление заменой (изменением) связано с изменениями, постепенно вносимыми в изделие, что приводит к выпуску новых версий (вариантов) данного изделия. В настоящем стандарте рассмотрены изменения, влияющие на организацию комплектующих во взаимосвязанных структурах изделий. Схема coflfiguration_managenient_schema представляет информацию по структурированному виду описания изделия в части его изменений и расширяется при реализации жизненного цикла изделия. Представление информации по другим аспектам управления изменениями определено в схемах product_definitioB_schen>a и action_schema из ИСО 10303-41.

В настоящем стандарте одни и те же слова на английском языке могут быть использованы для ссылок на предметы или понятия реального мира и в качестве имени типа данных на языке EXPRESS, представляющих данный предмет или понятие. Для различия данных представлений используют следующее соглашение: если слово или фраза набраны той же гарнитурой, что и основной текст, они определяют предмет или понятие; если слово или фраза подчеркнуты, это означает тип данных на языке EXPRESS (например. product_defmition).

Имя типа данных на языке EXPRESS может быть использовано для ссылки на сам тип данных или на экземпляр данного типа. Различие между ссылками обычно очевидно из контекста их использования. При возможной неоднозначности понимания этих ссылок в текст должны быть включены словосочетания «тип данных объекта* или окземпляр(ы)...».

В настоящий стандарт включены все ранее принятые изменения, внесенные в предыдущую редакцию. Измененные EXPRESS-слецификашш совместимы снизу вверх, если:

-    в результате модификаций не изменились экземпляры, закодированные в соответствии с ГОСТ Р ИСО 10303-21; такие экземпляры соответствуют и измененным, и неизмененным ЕХ-PRESS-спецификациям;

-    в результате модификаций не изменились программные средства, соответствующие ГОСТ Р ИСО 10303-22, доступа к содержимому данных в структурах данных;

-    не нарушаются отображения, приведенные в предшествующей редакции настоящего стандарта из таблицы отображений согласно соответствующим стандартам серии ГОСТ Р ИСО 10303 по прикладным протоколам.

Технические модификации предыдущей редакции связаны с внесением изменений EXPRESS-объявлений, новых EXPRESS-объявлений и изменений описаний.

Были изменены следующие EXPRESS-объявления:

-    altemate_product_relationship:

-    assembly _coBiponent_usage_substitute;

-    configuration_design;

-    coafigBration_effectivUy;

-    configuration_item:

-    make_from_usage_option:

-    product_concept;

-    product_defiaition_usage;

-    quaBtined_assemblv_component_usage;

-    speeifledhtgherusageoceurrence.

V

Страница 6

ГОСТ Р ИСО 10303-44-2002

Были добавлены следующие EXPRESS-объявления:

-    *ssembly_component_iisage_substJtute_with_ranking;

-    concept_feature_operator;

-    coneept_feature_relationship;

-    concept_feature_relationship_with_condition;

-    condilional_concept_feature;

-    configurablejtem;

-    eonfiguration_designJtem;

-    configurationitemrelationship;

-    product_concept_feature:

-    product_concept_feature_association;

-    product_concept_relationship;

-    product_defioition_occurrence_relationship.

Были изменены описания данных на языке EXPRESS следующих типов:

-    altemate_product_relationship;

-    assembly _component_usage;

-    assembly_component_usage_substitute;

-    configurationdesign;

-    configuration_effectivity;

-    configuration item;

-    makcfromusageoption;

-    make_from_usage_option_group;

-    next_assembl)_usage_occurrence:

-    product_concept;

-    product_dennition_usage;

-    promi!«ore_usage_occurrence:

-    speclfied_higher_usage_occurrence.

Примечание 2 — Основная часть стандарта дополнена следующими приложениями:

-    А — содержащим сокращенные наименования объектов;

-    В — описывающим идентификаторы информационных объектов, присвоенные объектам настоящего стандарта;

-    С — описывающим порядок получения машинно-интерпрегируемых листингов объектов, определенных в настоящем стандарте;

-    D — содержащим схематические описания диатрамм объектов настоящего стандарта на я зыке EXPRESS-CJ;

-    Е — описывающим примеры применения стандарта;

-    F — содержащим список дополнительных публикаций, используемых в настоящем стандарте.

VI

Страница 7

ГОСТ Р ИСО 10303-44-2002 ГОСУДАРСТВЕННЫ Й СТАНДАРТ РОССИЙСКОЙ ФЕДЕ Р АЦ И И

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 44

Интегрированные обобщенные ресурсы Конфигурация структуры изделия

Industrial automation systems and integration. Product data representation and exchange. Part 44. Integrated gencnc resources. Product structure configuration

Дата введения 2003—07—01

1 Область применения

Настоящий стандарт устанавливает конструкции ресурсов для управления структурой и конфигурацией изделия во время его жизненного цикла.

Настоящий стандарт определяет:

-    отношения между комплектующими и сборочными единицами (узлами) изделий;

-    отношения между изделиями и их комплектующими, получаемыми в результате изменений других изделий.

Пример 1 — Изготовление (обработка) изделия из другого изделия является примером изменения исходного изделия:

-    описание изделия в соответствии с требованиями потребителя;

-    зависимости между техническими требованиями (спецификациями) к изделию для представления потребителю возможных вариантов изделия;

-    управление структурой конфигурации сборочных единиц и комплектующих, запланированной для производства;

-    декомпозицию изделия для обеспечения различных работ в жизненном цикле изделия.

Пример 2 — Организация ведет одну спецификацию структуры изделия, в которой перечислено количество каждой комплектующей, используемой в каждой сборочной единице, и вторую спецификацию, представляющую разделение изделия, состоящего из многих сборочных единиц, на отдельные комплектующие. Более подробные примеры описания структуры изделия приведены в приложении Е;

-    множество вариантов одного изделия, эквивалентных по форме, монтажу и функциональному назначению.

Настоящий стандарт не определяет:

-    отношения между различными описаниями одного изделия.

Примечание I — Отношения между рахтичными описаниями одного изделия обеспечиваются схемой product_dcfinitiofl_sch€ma hi ИСО 10303-41.

Пример 3 — Отношение описания изделия для комплектующей в эскизном (предварительном) проекте с соответст вующим описанием изделия для той же комплектующей в техническом (детальном) проекте является примером отношений подобного типа;

-    административные работы в жизненном цикле изделия, связанные с приемкой, классификацией уровня доступа (грифа секретности), договорными соглашениями и организациями-поставщиками;

И мание официальное

I

Страница 8

ГОСТ Р ИСО 10303-44-2002

-    процесс внесения изменения в изделия, включая обоснование изменения и вид изменения;

-    решения, принимаемые в жизненном цикле изделия, и их обоснования;

-    физические соединения между комплектующими изделия;

-    свойства, которые может иметь составная часть изделия.

Примечание 2 —В схеме product jroperty_dcfinition_schcfna из ИСО 10303-41 определен механизм для обеспечения связи свойств с комплектующими. Подобные фактические связи включены в различные прикладные протоколы (протоколы применения), описанные в других стандартах серии ГОСТ Р ИСО 10303. Например, в настоящем стандарте не описывается наличие и определение свойств материала комплектующего изделия;

-    множество вариантов одного изделия, не эквивалентных по форме, монтажу и функциональному назначению.

Примечание 3 — Концепция вариантов изделия определена в схеме product_clcfinition_scbema из ИСО 10303-41.

2    Нормативные ссылки

В настоящем стандарте использованы ссылки на следующие стандарты:

J'OCT Р ИСО/МЭК 8824-1—2001 Информационная технология. Абстрактная синтаксическая нотация версии один (ЛСН.1). Часть 1. Спецификация основной нотации

ГОСТ Р ИСО 10303-1-99 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть I. Общие представления и основополагающие принципы

ГОСТ I’ ИСО 10303-11—2000 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть II. Методы описания. Справочное руководство по языку EXPRESS

ГОСТ Р ИСО 10303-21-99 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 21. Методы реализации. Кодирование открытым текстом структуры обмена

ГОСТ Р ИСО 10303-22-2002 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 22. Метолы реализации. Стандартный интерфейс доступа к данным

ИСО 10303-41—20001 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий

3    Термины и сокращения

3.1    Термины, определенные в ГОСТ Р ИСО 10303-1

В настоящем стандарте использованы следующие термины:

-    сборочная единица;

-    комплектующее (изделие);

-    изделие.

3.2    Термины, определенные в ИСО 10303-41

В настоящем стандарте использованы следующие термины:

-    соглашение по вденмононимаиню (agreement of common understanding);

-    аннотированная EXPRESS-схема (annotated EXPRESS-schema);

-    тип изделия (type of product).

3.3    Другие термины

В настоящем стандарте использованы следующие термины с соответствующим и определениями:

3.3.1    узел-предок (ancestor node): Любой узел, к которому можно прийти из данного узла путем последовательного обхода его связей в обратном направлении. Для заданного узла его узлами-предками являются все узлы-родители, все узлы-родители этих узлов-родителей и т. д.

3.3.2    структура данных спецификации (СП) (bill-of-material [ВОМ| data structure): Граф элементов данных, описывающий структуру спецификации.

Примечание — Примеры структуры данных спецификации приведены в приложении Е.

1

Оригиналы международных стандартов ИСО — во ВНИИКИ Госстандарта России.

Страница 9

ГОСТ Р ИСО 10303-44-2002

3.3.3    структура спецификации (СП) (bill-of-material |ВОМ| structure): Описание структуры изделия в терминах соподч и ценности входящих в него компонентов.

Примечание — Примеры структур спецификации приведены в приложении Е.

3.3.4    подчиненный узел (child node): Узел, на который непосредственно указывает связь.

3.3.5    элемент конфигурации (configuration item): Элемент разукрупнения изделия (комплектующее или сборочная единица).

3.3.6    узел-потомок (descendent node): Любой узел, к которому можно прийти из данного узла путем последовательного обхода его связей. Для заданного узла узлам и-потомкам и являются все подчиненные узлы, все подчиненные узлы этих подчиненных узлов и т. д.

3.3.7    ориентированный ациклический граф (ОАО (directed acyclic graph |DAG|): Набор узлов и связей, не содержащий узла-предка (или узла-потом ка).

3.3.8    применяемость (effectivity): Характеристика, показывающая, в каких случаях данное изделие разрешено, принято или допущено для использования в другом изделии.

3.3.9    форма, монтаж и функциональное назначение (form, fit and function): Набор характеристик, охватывающий форму изделия, способ его соединения с другими изделиями и назначение данного изделия.

3.3.10    краевой узел (leaf node): Узел, не имеющий узлов-потомков.

3.3.11    связь (link): Однонаправленное отношение одного узла с другим внутри ориентированного ациклического графа.

3.3.12    партия (серия) (lot (batch]): Набор отдельных изделий, рассматриваемый как единое целое.

Пример — 3000 мотков пряжи разделены на отдельные группы. Мотки группы погружают в отдельный чан с красной краской. Пряжу каждой подобной группы рассматривают как партию и ей присваивают номер парши. Номер партии указывает на некоторые изменения в окраске мотков различных партий. Потребитель может потребовать поставку мотков из одной партии для гарантирования однородности их окраски.

3.3.13    узел (node): Элемент ориентированного ациклического графа, соединенный с другим подобным элементом посредством связей.

3.3.14    узел-родитель (parent node): Узел, из которого исходит связь.

3.3.15    структура данных списка частей (parts list data structure): Граф экземпляров, отображающий структуру списка деталей (частей).

Примечание — Примеры структур данных списка деталей приведены в приложении Е.

3.3.16    структура списка частей (parts list structure): Описание структуры изделия в терминах иерархии всех различных применений составляющих его деталей (частей).

Примечание — Примеры структур списка деталей приведены в приложении Е.

3.3.17    целевое назначение (promissory use): Цель использования компонента в сборочной единице.

3.3.18    корневой узел (root node): Узел, не имеющий родителей.

3.3.19    дерево (tree): Ограниченный тип ориентированного циклического графа, в котором есть только один корневой узел, а каждый узел имеет не более одного родителя.

3.4 Сокращения

В настоящем стандарте использованы следующие сокращения:

СП (ВОМ) — спецификация (bili-of-material);

УК (СМ) — управление конфигурацией (configuration management);

ОАГ (DAG) — ориентированный ациклический граф (directed acyclic graph).

4 Структура изделия

Следующее описание на языке EXPRESS открывает product_structure_schema и определяет необходимые внешние ссылки.

EXPRESS-спецификацня

~)

SCHEMA product_structure_schema;

3

Страница 10

ГОСТ Р ИСО 10303-44-2002

REFERENCE FROM product_definition_schema (product,

product_defmition,

product_definition_reIationship.

acyclic_product_definition_relationship>;

REFERENCE FROM ineasure_schema

(measure_with_unit);

REFERENCE FROM support_resource. schema (identifier, label, text);

<*

Примечания

1    Следующие схемы, на которые выше даны ссылки, определены и ИСО 10303-41:

pnKluct_dcfinition_schoraa:

mcasure_schcma:

support_reMJuree_sc hema.

2    Графическое представление определяемой схемы приведено в приложении Г) с использованием нотации языка EXPRESS-G.

3    Полный листинг данной EXPRESS-схемы без комментариев или поясняющего текста доступен через Интернет (см. приложение С).

4.1 Введение

Схема product_structure_schema описывает отношения между определениями:

-    изделий, из которых собираются другие изделия;

-    изделий, измененных и целях создания других изделий.

Данные отношения определяют специфику общего соотношения между product_definitions, указанными в product_definition_schema по ИСО 10303-41. Любое изделие, используемое в структуре данного изделия, может быть заменено аналогичными изделиями, имеющими то же целевое назначение. Совокупность данных отношений образует структуру рассматриваемого изделия.

Структуру данного изделия определяют различными методами, посредством которых оно может быть собрано из различных компонентов. В структуре изделия устанавливаются отношения между его компонентами, образующими данное изделие. Структура изделия является видом его описания.

В отношениях между определениями изделия, описанными в настоящем стандарте, использованы подтипы из объекта product_definition_relationship, определенного в схеме product_defini-tion_schenia по ИСО 10303-41. Данные подтипы из product_definition_relationship, указанные в рассматриваемой схеме, устанавливают дополнительные ограничения и пояснения для подтипов из ИСО 10303-41.

Примечание — На рисунке 2 приведен отдельный вид pn»ducC_definition_scht’nia по ИСО 10303-41 и показана структура подтипов объектов, определенных в данной схеме. На данном рисунке не показаны атрибуты объектов, определенных в данной схеме и prtMluct_dcfinition. Полная схема, отражающая все атрибуты и объекты, показана на рисунке D.I.

Концепция структуры изделия применяется для создания ряда определений структуры вариантов одного изделия. Разные определения соответствуют требованиям различных организаций к структуре данного изделия, используемым в жизненном цикле его разработки.

Пример — Организация может определить спецификацию структуры для проектной работы в жизненном цикле изделия, а также для работы по производству данного изделия.

В рассматриваемой схеме заложен принцип создания данного изделия на основе других изделий. Данный принцип связан с отношением между данным изделием и результатами процесса, используемого для создания нового изделия.

4

Страница 11

ГОСТ Р ИСО 10303-44-2002

Рисунок 2 — Взаимосвязь объектов структуры изделия но ИСО 10303-41

4.2 Основные принципы и допущения

В данном разделе использованы следующие основные принципы и допущения:

-    структуры изделий моделируются ориентированными ациклическими графами (ОАГ). В этих моделях узлы представляют определения изделий, а связи — установленные отношения. В рассматриваемой схеме узлы соответствуют объектам product_definition. а связи — объектам assembly_сошро-nent_usage.

Примечание 1 — Подробное обсуждение теории графов приведено в 11];

-    используя рассматриваемую схему, можно представить многие вилы структуры изделия. Двумя структурами изделия, имеющими особые свойства, являются спецификации и список частей.

Примечание 2 — Примеры и схемы способов, по которым объекты, определенные в настоящем стандарте, могут быть использованы для иредстаыения структур изделии, приведены в приложении Е;

-    структура списка частей является особым видом спецификации, которая может быть представлена с использованием «дерева®. Для других структур спецификаций может потребоваться использование более общих ОАГ;

-    для определения применимости любого компонента в создаваемом изделии в общей структуре изделия необходимо определить связь между данным изделием и данным компонентом. Такая возможность обеспечивается использованием объекта specified_higher_usage_occurrence.

5

Страница 12

ГОСТ Р ИСО 10303-44-2002

4.3 Определения объектов структуры изделия

4.3.1 Объект aIternate„produci_relationship

Объект altemate_product_relationship определяет связь между двумя изделиями, одно из которых, являющееся альтернативным, может быть использовано для замены другого, основного изделия.

Если одно изделие является альтернативным по отношению к другому, это понимается так, что не следует отслеживать, какое из этих изделий (основное или альтернативное) использовано в конкретном экземпляре основного изделия при описании его структуры.

Примечание — Организация мажет отслеживать проектные изменения базовой детали и определять условия ее применяемости в различных изготовляемых сборочных единицах. Использование альтернативного изделия подразумевает, что организация не определяет какой-либо частный вариант альтернативного изделия или нс устанавливает его применяемость.

Объект alternate_produet_relation.ship, в котором основным изделием является сборочная единица. определяет, что объектная структура альтернативного изделия может быть использована для замены основного изделия и его структуры.

Пример 1 — Два болта одного типоразмера являются изделиями. Один болт имеет квадратную головку, а другой — шестигранную. Формы головок являются свойствами соответствующих изделий. Оба болга считаются эквивалентными по форме, монтажу и функциональному назначению: имеют достаточно близкие физические формы, занимают одинаковый объем и служат для соединения предметов между собой. Таким образом, каждый из болтов является альтернативной деталью по отношению к другому.

Отношение, определяемое объектом alternate_product_relationship, необязательно является симметричным. Если В является альтернативным изделием по отношению к А, это необязательно означает, что Л является альтернативным изделием по отношению к В.

EXPRESS-специфнкация

~)

ENTITY alternate _product_reIationship;

name

: label;

definition

: OPTIONAL text;

alternate

; product;

base

: product;

basis

: text;

UNIQUE UR1 : alternate, base;

WHERE

WR1 : alternate :<>: base;

END_ENT1TY;

<*

Описания атрибутов

name — метка (label), по которой распознается altemate_produet_relationship:

definition — текст (text), описывающий alternate_product_relationship. Значение данного атрибута не определяется;

alternate — изделие, могущее заменить основное изделие;

base — изделие, для замены которого может быть использовано другое (альтернативное) изделие;

basis — текст, описывающий обоснования и условия использования альтернативного изделия взамен основного;

Пример 2 — В объекте altcrnatc_pn>duct_relatioroihip для двух болтов, описанных в примере 1. значением данного атрибута является «форма головки (head shape)*, но значением данного атрибута должно быть «альтернативное использование для соединении в сборочной единице».

Страница 13

ГОСТ Р ИСО 10303-44-2002

Формальные утверждения

LR1 — комбинация альтернативного и основного изделий должна быть однозначной;

WR1 — экземпляр альтернативного изделия не должен быть таким же. как экземпляр основного изделия.

4.3.2 Объект assembly_component_usage

Объект assembly_coniponent_usage связывает конкретный компонент с соответствующей сборочной единицей. Данный объект является подтипом объекта product_definiiion_usage, который должен быть использован для установления отношений между объектами product_definition в одной из следующих структур изделия:

-    структуре спецификации (СП).

Примечание I — В структуре CI1 объекты productdefinition, а объекты next_asseinbly_usage_occurcnce или quanlificd_asscmbly_componcnl_usaBC представляют связи:

-    структуре списка частей.

Примечание 2 — В структуре списка частей объект producl_dcfinition представляет корневой узел. Объекты next_asscmb!y_usagc_occurrence представляют узлы на каждом промежуточном уровне структуры. Объекты specifkd_Ughtf_usage_occurrence представляют связи с высшими уровнями структуры:

-    структуре обязательного применения.

Примечай и я

3    В структуре обязательного применения объекты prod uct_defi nit ion представляют узлы, а объекты promissory_usagc_occurrencc — связи между узлами.

4    Для распространения данного объекта на другие стандарты серии ГОСТ Р ИСО 10303 раздел SUPERTYPE этого объекта частично задан в явном виде. Если подтипы. шланные в настоящем стандарте, полностью определяются, то раздел SUPERTYPE данного объекта должен представляться в виде:

SUPERTYPE OF <quamificd_asscmbly_component_usage AN DOR ON EOF ( next_asscmbly_usagc_occurrcncc. speci fled higher usage occ urrence, promissory_usage_occurrence))

EXPRESS-спецификация

■)

ENTITY assembly_component_usage

SUPERTYPE OF (ONEOF (next_assembly_usage .occurrence,

specified_higher_usage_occurrence, promissory _ usage _ occur re nee))

SUBTYPE OF (product_definition_ usage); reference_designaior: OPTIONAL identifier;

END_ENTITY

(*

Описания атрибутов

SELF\product_denintion_relat»onship.reIating_product_dcrinition — сборочная единица, компонентом которой является related_produet_derinilion;

SELF\product_definition_relationship.related_product_definition - компонент, непосредственно порождающей сборочной единицей которого является relating_product_definition:

reference_designator — индивидуальное обозначение (кодировка). определяющая применение re!ated_product_definition в качестве компонента в схеме, списке, блок-схеме или физической части оборудования. Значение данного атрибута не определяется.

Примечание 5 — Атрибут refcrcnce_designator должен быть обязательным или ограниченно определенным в описаниях EXPRESS-схем. использующих или определяющих данный объект.

7

Страница 14

ГОСТ Р ИСО 10303-44-2002

4.3.3 Объект assembly_component_usage_substitute

Объект assembly_component_usage_substitute определяет возможность замены одного компонента другим н контексте данной сборочной единицы.

Примечание 1 — Контекст конкретной сборочной единицы определяется тем. что оба обьекта assembly _componcnt_usaBC ссылаются на основные и альтернативные атрибуты одною product_definition. наследуемые из атрибута relating product definition.

Для экземпляра заметающего компонента не требуется то же пространственное или количественное отношение. Замещающий компонент не должен соответствовать заменяемому по форме, монтажу и функциональному назначению.

Рассматриваемый объект описывает только одностороннюю замену. В рассматриваемом контексте замена Л на В не предполагает замены В на Л.

Примечание 2 — Объект assembly _compcHu.4it_usage_Mibslitute может быть использован для избежания переопределения всех сборочных единиц более высокого уровня при применении в них компонент низшего уровня.

EXPRESS-специфнкация

")

ENTITY assembly_component_usage_substitute

label;

name

definition

base

substitute

OPTIONAL text; assemb!y_component_usage: asse mbly_com ponent _usage;

UNIQUE

U RI : base, substitute:

WHERE

WR1 : base.relating. product_definition :=: substitute. relating_product_definition:

WR2 : base :<>: substitute;

END_ENT1TY;

С

Описания атрибутов

name — метка (label), по которой распознается assembly _component_usage_substitute;

definition - текст (text), описывающий assembly _component_usage_substitute. Значение данного атрибута не определяется;

base — assembly_component_usage, который может быть заменен другим;

substitute — assembly_coniponent_usage. который может быть использован для замены основного (base) изделия.

Формальные утверждения

LR1 — комбинация атрибутов альтернативного и основного изделий должна быть однозначной;

WR1 — атрибут объекта relating_product_definition в наборе атрибутов альтернативного и основного изделий должен ссылаться на обьект product_definition одной и той же сборочной единицы;

WR2 — атрибуты альтернативного и основного изделий не должны относиться к одному и тому же экземпляру.

4.3.4 Объект assembly_component_usage_substitute_with_ranking

Объект assembly_component_usage_substitute_with_ranking является вариантом assembly_compo-nent_usage_substitute, определяющим приоритетное значение по применяемости конкретного компонента из множества всех заменяющих компонентов в контексте данной сборочной единицы.

EXPRESS-спецификацня

*)

ENTITY assembly_compoitent_usage_substiiute_\vith_ranking

Страница 15

Г<х:т Р ИСО 10303-44-2002

SUBTYPE OF (assembly_coniponent_usage_substitute>: ranking    :    INTEGER;

ranking rationale : text:

END_ENT1TY;

<1

Описания атрибутов

ranking - целое число, определяющее приоритетность использования конкретного заменяющего объекта assemWy_component_usage, выбранного из всех экземпляров assembly _сотро-nent_usage_substitute_with_ranking. имеющих одинаковое значение атрибута основною изделия. Значением данного атрибута является целое число, имеющее смысловое содержание при сравнении с соответствующими значениями для assembly_component_usage_substitute_with_ranking, связанных с одним assembly_component_usage. Значение данного атрибута является относительных» и не определяет безусловную приоритетность замены. Наименьшее значение данного атрибута определяет высший приоритет заменяющего assembly_component_usage, а наибольшее — низший;

ranking_rationale — текст, описывающий обоснование проводимого упорядочения замен.

Пример — Атрибут ranking_rationalc является стоимостной и временной оценкой выполнения замены.

4.3.5 Объект make_from_usage_option

Объектом make_from_usage_option является produet_definition_usage, в котором одно изделие создается в результате использования какого-либо процесса обработки другого изделия.

Пример 1 — Такими процессами, например, яштяются механическая обработка, плакирование или

изгиб.

Примечания

1    Объект make_from_usage_option должен использоваться для ссылок на промежуточные изделия (полуфабрикаты) в случае, если одно изделие получается из другого с использованием ряда процессов.

2    Обрабатываемым изделием может быть сборочная единица. В этом случае assembly_coraponcnt_i»age отличается or raakc_from_usage_option составом сборочных единиц, используемых в данной сборочной единице без каких-либо изменений.

3    Обьектами product_definition могут быть relating_pn>duct_definition, образованный множеством отношений make_from_usage_oplion, и rdatcd_product_dcfinition, образованный множеством отношений makc_from_usage_option. Кроме того, может быть множество экземпляров make_fn>m_usage_option, связанных с одними и теми же relatmg_product_definition и re!atcd_product_definition. образующими парные product_dcfiniticm.

Пример 2 — Рассмогрим случай вала, получаемого в результате обработки отливки или поковки. Все «дерево» вала, отливки и поковки представляется отдельными экземплярами productdefinition. Существуют два экземпляра make_from_usage_option: один между relating product definition шита и relatcd_product_definition поковки. другой — между relating product definition пала и relatcd_product_dcfinition отливки.

EXPRESS-специфнкация

9

1

ENTITY make_from_usage_option

SUBTYPE OF (product_dellnition_usage); ranking    : INTEGER;

ranking .rationale    ; text;

quantity    : measure_with_unit;

WHERE

WR 1 : (NOT ('NUMBER" IN TYPEOF (quantity.vaIue_component)))

OR (quantity.value_component > 0);

END_ENTITY;

С

Страница 16

ГОСТ Р ИСО 10303-44-2002

Описания атрибутов

SELK\product_definition_relationship.relating_product_definition — product_definition. полученный из relatcd_product_dcfinition данного изделия;

SELF\product_definition_relationship.related_product_definition — product_definition, из которого получен relating_product_definition;

ranking - целое число, определяющее приоритетность использования конкретного ге-lated_product_definition по всем экземплярам make_from_usage_option, имеющим одинаковое значение наследуемого атрибута relating_product_definition. Значением данного атрибута является целое число, имеющее смысловое содержание при сравнении с соответствующими значениями для niake_from_u4age_option, разделяющими один и тот же relating_product_definition. Значение данного атрибута является относительным и не определяет безусловную очередность. Наименьшее значение данного атрибута определяет высший приоритет данного related_product_definition, а наибольшее — низший;

ranking_rationale — текст, описываюший обоснопание установленной очередности.

Пример 3 — Примерами атрибута rankingrationale являются стоимость и продолжительность:

quantity — количество relating_product_definition. которые могут быть получены из related_pro-duet_definition.

Формальное утверждение

WR1 — если количество компонента выражено в числовом виде, его значение должно быть больше нуля.

4.3.6 Объект m a ke _l'rom _usage _ор t io n _g rou p

Объектом inake_from_usage_option_group является набор экземпляров make_from_usage_option,

определяющий одну из возможных комбинаций объектов product_definition, которая может быть получена из другого единственного product_definition.

Примечание I — Объект makc_from_usage_option_group используется для указания того, что несколько различных изделий могут быть получены из единственного изделия.

Для представления связи единственного изделия с единственной inake_from_usage_option_group. related_product_definition для всех экземпляров make_from_usage_option должен быть одинаковым.

Пример I — Предположим, что цилиндрическая заготовка D. представленная соответствующим product_dcfinition, может быть разрезана на три части — X, Y и 2, представленные соответствующими product_definitioi. Обьскт make_from_u.vagi,_option_group, представляющий данную ситуаиию, должен объединять гри nwke_from_usage_option. как показано в таблице I.

Таблица I Пример 1 makc_fnom_usagc_oplion„group

id

reUlinR prtyduct definition

related _product_derinitian

quantity

1

X

D

1

2

Y

D

1

3

2

D

1

Примечание 2 — Возможно использование изделия для создания нескольких комбинаций других изделий.

Пример 2 — Та же цилиндрическая заготовка D, представленная соответствующим prodticldiTinition. может быть разрезана на два изделия X, имеющие соответствующие product_definition, и одно изделие Т с соответствующим produet_dcfinition. В jtoxi случае соответствующий mke_rrom_usage_option„group должен объединять два makc_from_usage_optkm. как показано в таблице 2.

Таблица 2 Пример 2 makc_from_usage_oplk>n_group

id

relating^product definition

related pradui'l definition

quantity

2

X

D

2

1

T

D

1

Примечание 3 — Единственный экземпляр make_from_usagc_option может входить в ряд make_from_nsage_option_group.

Страница 17

ГОСТ Р ИСО 10303-44-2002

EXPRESS-спецификация

~)

ENTITY make_from_usage option_group;

members : SET |2 : ?| OF make_.from_usage_option;

WHERE

WR I : SIZEOF (QUERY (example <• members | example, related _produci_dcfimtion

: = : members 11|.related product_defmition)) = SIZEOF (members);

END_ENT1TY;

(*

Описание атрибута

members — набор no крайней мере из двух экземпляров make_from_usage_option, для которых экземпляры relating_product_definition могут быть получены из одного и того же related_product_defi-nition.

Формальное утверждение

WRI — все экземпляры, являющиеся элементами данной группы, в соответствующем атрибуте related_product_definition должны ссылаться на один и тот же экземпляр product_definition.

4.3.7 Объект next_assembly_usage_occurrence

Объектом next_assembly_usage_occurrence является assembly _component_usage, определяющий в структуре изделия отношение между компонентом-потомком и непосредственно порождающей его сборочной единицей.

Примечание 1 — Экземпляр объекта nc\t_assembly_o.vage_«ccurrencf представляет отдельный случай применения компонента в сборочной единице. Каждое индивидуальное применение одного и того же компонента может быть представлено отдельным экземпляром объекта ncxt_aysembly_usage_occurrcncc с печью отображения информации о его свойстве, например месторасположении или ориентации. Данная информация не определяется каким-либо объектом настоящего ст андарта, но может быть описана с использованием средств, указанных в ИСО 10303-41. ИСО 10303-42 |2] и ГОСТ Р ИСО 10303-43.

Представление исполыования компонента в сборочной единице может быть привязано к механизмам, описанным в ИСО 10303-42 |2| и ГОСТ Р ИСО 10303-43. посредством объекта property_defimtion, определенного в схеме pn*duct_property_dcfinition_schema по ИСО 10303-41.

Пример — Месторасположение и ориентация компонента относительно соответствующей сборочной единицы должны быть вычислены с использованием преобразования (transformation), определенного в схеме rcpresentation_schcma по ГОСТ Р ИСО 10303-43.

Примечания

2    Прикладной алгоритм может выдать перечень деталей, применяемых в изделии, путем последовательной трассировки структуры экземпляров объекта next_assembly_usage_occum.,nct‘. Подобный алгоритм может быть использован для определения местоположения и ориентации каждого компонента в любом случае его применения в соответствующих сборочных единицах но СП с учетом структур информации о свойствах компонента, определенных в ИСО 10303-41. ИСО 10303-42 |2| и ГОСТ Р ИСО 10303-43.

3    Число компонентов, использованных в сборочной единице, может быть определено посредством создания сложного экземпляра объектов next_asseraW)_usage_occurrcnee и quaiitifiwl_aji*iembly_coni|Hment_asagc (см. 4.3.11».

LXI4ifcSS-circuHdHiKamiH

•)

ENTITY next assembly usage occurreiice

SUBTYPE OF (assembly_componein_usage);

END_ENTITY;

<*

II

Страница 18

ГОСТ Р ИСО 10303-44-2002

Описания атрибутов

SELF\produet_definition_relationship.relating_product_definition — сборочная единица, непосредственным компонентом которой является related_product_definition;

SELF\product_definition_relationship.related_product_definition — компонент, непосредственно порождаемый сборочной единицей relating_product_definition.

4.3.8 Объект р г о d и с I _ d е f i n i t i о n _ о с с и г г е п с е _ г е I a t i о n s h i р

Объект product_definition_occurrence_relalionship устанавливает связи между product_definition и assembly_component_usage. В данном объекте конкретный product_definition, на который ссылаются по соответствующему атрибуту, является экземпляром producl_definition компонента, определяемого атрибутом related_product_definition объекта oecurreneeusage в product_definition сборочной единицы, на которую указывает атрибут relating_product_definition.

Примечание — Обозначение конкретного экземпляра компонента сборочной единицы может быть определено по атрибуту refcrence_dcsignator объекта assembly _component_usage.

Пример — Для автомобиля структура изделии определяет, в каких экземплярах объекта product_defmi-tion описаны рама (шасси) и колеса. Затем создаются четыре экземпляра assembly_componcnt_usage для описания сборки колес и шасси, в которых атрибут rcfcrence_designator имеет значения: «left from (левое переднее)», «right Iront (правое перелнее)». «left rear (левое заднее)», «right rear (правое заднее)». Для предстаатения конкретной информации о правом заднем колесе должен быть создан отдельный product_defmition. Чтобы определить, что данный productdcfinition описывает колесо в контексте экземпляра asscmbly cwnponcnt usagc с атрибутом refcrenco dcsignator, имеющим значение «nght rear1, должен быть создан product_dcftnition_occurrence_relat»on-ship, связывающий этот pr«Hluet_dcfinilion с a\scmbly_component_usage.

EXPRESS-спецификацня

: label;

name

description

occurrence

occurrence_usage

: OPTIONAL text;

: product_definition:

: assembly_component_usage;

WHERE

WR I : occurrence_usage.relating_product_defmition : < > : occurrence; substitute.relating product_defmition;

WR 2 : occurrence usage.related product_definition : < > : occurrence;

WR 3 : occurrence.formation : = :

occu rrcnee usage. related_product_defi nit ion .format ion

END_ENT1TY;

<*

Описания атрибутов

name — метка (label), по которой распознается product_dcfinition_occurrence_relatk>nship; definition — текст (text), описывающий product_dcfinition_occurrence_relationship. Значение данного атрибута не определяется;

occurrence — объект product_defmition. представляющий конкретный экземпляр изделия; occurrence_usage — assembly_component_usage, определяющий конкретное применение данного компонента в сборочной единице.

Формальные утверждения

WR1 — объект product_definition, определяемый соответствующим атрибутом, не должен быть product_deflnition сборочной единицы в assembly_component_usage, указанном атрибутом occur-rence_usage;

1

ENTI1T product _defmition_occurrence_relationship;

Страница 19

ГОСТ Р ИСО 10303-44-2002

WR2 — объект product_definition, определяемый соответствующим атрибутом, не должен быть produet_definition компонента в assembly_component_usage, указанном атрибутом oceurreneeusage;

WR3 — объект produc»_deflnition, определяемый соответствующим атрибутом, и конкретный объект produet_definition, представляющий компонент assembl)_con>ponent_usage. должны быть определены в одном product_definition_formation.

4.3.9 Объект product_.definition_usage

Объектом product_defmition_usage яыяется product_definition_relationship, определяющий непосредственную связь двух product_dcfinition, в которых конкретный related_product_definition использован в контексте заданного rdating_product_defInition. Этот объект определяет отношение по применению данного изделия в контексте основного изделия. Данный подход реализуется в стадиях жизненного цикла и прикладных контекстах, описывающих два заданных изделия.

Пример 1 — «Деревья* сборочной единицы, связанные с се производством, иногда содержат больше промежуточных уровнен по сравнению с «деревьями», установленными при проектировании данной единицы. В этом случае проектное отношение между компонентом и содержащей сто сборочной единицей при производстве данной единицы может быть зах>енено рядом промежуточных отношений.

Пример 2 — Заданное изделие может играть вспомогательную роль относительно другого. Например, отверт ка может быть определена как ресурс, используемый на стадии обслуживания (эксплуатации) в жизненном цикле основного изделия. В этом случае может быть установлено отношение ресурса поддержки между отверткой и изделием, при эксплуатации которого она используется.

EXPRESS-спецификация

•)

ENTITY product_defmition usage

SUPERTYPE OF (ONEOF (make_from_usage_option,

asscmbly_component_usage))

SUBTYPE OF (product definition_relationship);

UNIQUE

URI : SELF\product_defmition_relationship.id,

SELF\produci_definition_relationship.relating_product_.dermition.

SELP\product_definition_relationslup.reIatcd_product_defmitioii:

WHERE

WRI : acyclic product_definition relationship (SELF

|SELF\product definition relationship.related product definition] 'PR0DUCT_STRUCTURE_SHEMA.PR0DUCT_DEFIN1T10N_USAGE');

END_ENTITY;

(♦

Описание атрибута

SELF\product_definition_relationship.id — идентификатор, определяющий использование объекта product_deflnition. Данный идентификатор применяется для различения двух экземпляров рго-duct_definition_usage, если пара product_definition имеет одинаковые атрибуты.

Пример 3 — Если четыре одинаковых болта используют для соединения двух пластин, может потребоваться определить специфическое назначение одного из болтов. Например его необходимо затянуть с большим усилием, чем остальные. Тогда унаследованный атрибут id используют для определения данного требования к болту, даже если product_dcfinition_usage для всех четырех болтов имеет одинаковый атрибут для пар product_dcfinition.

Формальные утверждения

LR1 — комбинация унаследованных атрибутов id, relating_product_definition и related_pro-duct_definitinn должна быть уникальной:

WR1 — каждый product_definition_usage не должен связывать один и тот же relating_product doCnition

экземпляра product_definitk>n с related_product_definition или любыми его потомками, образованными соответствующими ссылками в виде relating_product_definition в графе produet definition asage.

Примечание - В данном правиле использована функция acydicproductdefinilionrdationship, определенная в схеме product_<kTuiition_schcma по ИСО 10303-41.

13

Страница 20

ГОСТ Р ИСО 10303-44-2002

4.3.10    Объект pro m i sso ry_u sage_occu r re nee

Объектом promissory_usage_oeeurre»ee является assembly _component_usage, в котором re-lated_product_definition nхолит в «дерево» relating_produet_definition сборочной едимииы без учета промежуточных уровней между ними.

Примечание — Объект promissory _usaKe_ciccurrcncc используют. когда структура изделия определена не полностью. В этом случае можно связать сборочную единицу с компонентом, чтобы указать на его использование в данной единице.

EXPRESS-спецнфикация

~)

ENTITY promLssory_usage_occurrenee

SUBTYPE OF (assembly_component_usage);

END_ENTITY;

<*

4.3.11    Объект quantified_assembly_component_usage

Объектом quantified_asseinbly_coniponent_usage является assemNy_component_usage, определяющий отношение между сборочной единицей и одним из ее компонентов при необходимости установления количества заданного компонента, используемого в этой единице.

Примечание — При планировании производства или расхода материалов отдельные виды компонентов рассматривают в общей массе, а их количество определяют подсчетом числа экземпляров каждого вида. Например, определяют виды заклепок для соединения конструкций самолета и их общее количество в самолете. Для определения видов заклепок может быть использован объект ncxt_a.ssembly_usage_occurrcnce. В этом случае множество экземпляров конкретною ncxt_a.sscmbly_usage_occurrcnce должно определять число заклепок данного вида.

EXPRESS-спецнфикация

*)

ENTITY quantified_assembly_component_ usage SUBTYPE OF (assembly, component_usage); quantity : measure component usage;

WHERE

VVR1 : (NOT ('NUMBER' IN TYPEOF <quantity.value_component)))

OR (quantity.va!ue_component > 0);

END_ENT1TY;

<♦

Описания атрибутов

SELF\produet_deflnition_relationship.relating_product_definition — сборочная единица, компонентом которой является related_product_definition и для которой определяется количество данного компонента;

SELF\product_definition_relationship.reIated_product_definition — компонент. непосредственно порождающей сборочной единицей которого является relathig_product_definition и количество которого определяется;

quantity — показатель, определяющий количество (например, штуки, массу и т. д.) данного компонента в изделии.

Формальное утверждение

WRI — если количество данного компонента выражается численно, оно должно иметь значение больше нуля.

4.3.12    Объект s ре с i fie d _ h i g he r _ usage _ ос с u r re n с e

Объект specified_higher_usage_occurrence является подтипом assembly_component_usage, определяющим отношение между компонентом и сборочной единицей, если этот компонент непосредственно не порождается данной единицей.

14

Страница 21

ГОСТ Р ИСО 10303-44-2002

Отношение между компонентом и сборочной единицей, определяемое объектом speci-

fiedhighcrusageoceurrenee, охватывается отношением наследуемых атрибутов relating_product_defl-

nition и related_product_definition.

Для атрибута (upper_usage и next_usage) в исходном экземпляре объекта specl-fied_higher_usage_occurrence должны соответственно определять объекты assembly _component_usage и next_assembly_usagc_occurrence, описывающие маршрут от компонента до сборочной единицы, для которой устанавливается объект specified_higher_usage_occurrence. Для полного описания объектами assembly_component_usage и next_assembly_usage_oceurrence маршрута, используемого в speci-fiedjiigherusageoceurrenee. необходимо, чтобы экземпляр атрибута related_product_definiiion объекта assembly_component_usage был таким же, как экземпляр атрибута relating_product_definition объекта next_assembly_usage_occurrence. Атрибут relatedproduetdefinition объекта iiext_assembly_usage_occur-rence должен указывать на экземпляр, определяемый атрибутом related_product_definition объекта specified_higher_usage_occurrence. Атрибут relating_product_definition объекта assembly _сошро-nent_usage должен указывать на экземпляр, определяемый атрибутом relatlng_produet_definition объекта specified higher usage occurrenee.

Если конкретный assembly_componeiit_usage. указанный атрибутом upper_usage, не является объектом nextassemNvusagcoecurrenee. им должен быть specified_bigher_usage_occurrenee. Данный specified_higher_usage_occurrence должен иметь атрибуты upperusage и next usage. определяемые как описано выше, для описания затем маршрута к исходному specified_higber_usage_occurrence. Данная рекурсивная спецификация должна проводиться до тех пор, пока атрибут upper_usage не укажет объект assembly_component_usage, имеющий next assembly usage occurrenee. При этом исходный spccified higher usage oceurrence полностью определяется в терминах отношений сборочной единицы с ее компонентами и всех связей между ними.

Примечания

1    Конкретный spccified_highcr_usagi‘_(H.cHrrt4K4’ используют для определения узлов из списка частей, содержащих конкретный компонент, входящих в сборочную единицу и имеющих некоторые свойства, или когда данный узел используют в нескольких структурах нескольких сборочных единиц.

2    В приложении Е приведены примеры данного объекта и рисунки, поясняющие огношения между данным и другими объектами и схеме структуры изделия.

EXPRESS-специфнкация

~)

ENTITY specified higher_usage_occurrence

SUBTYPE OF (assembly_coniponent_ usage); upper tisage    : assembly_component_usage;

next usage    : next assembly usage occurrence:

UNIQUE

UR I : upper usage, next_usage

WHERE

WR1 : SELF: < > : upper,.usage

WR2 : SELF\product _definition_relationship.relating _product_definition : = : upper_usage.relating product .definition;

WR3 : SELF\product_definition_relationship.related_product_definition : = : next_usage.related. product_definition;

WR4 : (upper_usage.related...product_definition :=: next usage.relating_ product definition) OR (S1ZEOF (QUERY (pdr <* USED1N (upper_usage.related j>roduct_definition,

PRODUCT DEFINITION _SCHEMAPRODUCT .DEFINITION _RELATIONSHlP.'+ 'RELATED_PRODUCT_DEFINlTION')| pdr.relating product definition : = : next_usage.relating product_definition)) = 1);

WR5 : SIZEOF (I'PRODUCT SrRUCTURE SCHEMA NEXT .ASSEMBLY USAGE OCCURRENCE; TRODUCT_STRUCTURE SCHEMASPECIFIED HKjHER_USAGE_OCCURRENCE'|

♦ TYPEOF (upper_usage)) = 1;

END_ENTITY;

Г

15

Страница 22

ГОСТ Р ИСО 10303-44-2002

Описания атрибутов

SELF\produet_deflnition_rclationship.relating_product_definition — наследуемый атрибут для описания сборочной единицы объекта specified_higher_usage_occurrence:

SELF\product_definition_relationship.reIated_product_definition — наследуемый атрибут для описания компонента объекта specifiedhigherusageoceurTence;

upperusage — объект assembly _component_usage, я&чяющийся тем же экземпляром атрибута relating_product_definition, что и данный specificd_higlier_usage_occurrencc, и тем же экземпляром атрибута related_product_definilion. что и relating_product_definition объекта next_assembly_usage_occur-rence. указанного атрибутом next_usage:

nextusage — объект nextassemblyusageoecurrence, являющийся тем же экземпляром атрибута related_product_definition, что и данный speeified_higher_usage_occurrence, и тем же экземпляром описания изделия, указанного атрибутом relating^produc^definition, что и описание изделия, указанное атрибутом related_product_definition атрибута upper_usage.

Примечание 3 — Примеры экземпляров атрибутов upperusage и next_usage показаны на рисунке Е.7. Формальные утверждения

L R1 — комбинация атрибутов uppcr_usage и next_usage должна быть уникальной.

WR1 — экземпляр specified_higher_usage_occurrence не должен быть тем же, что и экземпляр upper_usage;

WR2 — атрибут relating_producl_definition (то есть сборочная единица) объекта speci-fied_higher_usage_occurrence должен указывать на тот же экземпляр product_definition, что и rela-ting_product_definition (то есть сборочная единица) для upper_usage:

WR3 — атрибут related_product_definition (то есть компонент) объекта specified_higber_usage_oc-currence должен указывать на тот же экземпляр product_definition, что и reIated_product_definition для next_usage;

WR4 — атрибут related_product_definition (то есть компонент) для upper_usage должен указывать тот же экземпляр product_definition (или быть связанным с ним), что и relating_product_definition (то есть сборочная единица) для next_usage;

WR5 — типом атрибута upper_usage должен быть next_assembly_usage_oceurrence или speci-fied_higher_usage_occurrence.

*)

END_SCHEMA; — product_structure_schema

С

5 Концепция изделия

Следующее описание на языке EXPRESS открывает producl_concept_scheina и определяет необходимые внешние ссылки.

EXPRESS-спецификация

~)

SCHEMA product concept_schema

REFERENCE FROM support_resource_schema (text, lable. identifier);

REFERENCE FROM application context_schema (product_concept_context);

(*

Примсчани я

1    Следующие схемы, на которые выше даны ссылки, определены в ИСО 10303-41: support_resource_schema;

application_conte\l_schcma.

2    Графическое представление определяемой схемы приведено в приложении D с использованием нотации языка EXPRESS-G.

3    Полный листинг данной EXPRESS-схемы без комментариев или поясняющего текста доступен через Интернет (см. приложение С).

Страница 23

ГОСТ Р ИСО 10303-44-2002

5.1    Введение

Предметом product_concept_schema является представление изделия с точки зрения пользователя, то есть концепция изделия. Данная концепция может быть разработана прежде, чем будет описано само изделие. Эта концепция определяет набор независимых характеристик (свойств) или функциональных возможностей изделия, а также может охватывать специфические характеристики изделия. Для конкретного изделия могут быть установлены условия реализации соответствующих характеристик, а в концепции конкретного изделия определены его варианты.

II р и м с р — В автомобиле могут быть использованы двигатели двух типов, определяемые как характеристики изделия. Один двигатель — маломощный, а другой — высокомощный. В том же автомобиле наличие кондиционера также может являться характеристикой изделия. При этом наличие кондиционер:! должно быть определено как необходимое условие использовании двигателя высокой мощности.

5.2    Основные принципы и допущения

В данном разделе использованы следующие основные принципы и допущения:

-    концепция изделия описывает поставляемое изделие, выбранное изготовителем для заказчика. Данную концепцию зачастую используют для выбора характеристик или функциональных возможностей изделия;

-    концепция может охватывать несколько элементов конфигурации изделия;

-    концепция может быть разработана при отсутствии конкретного изделия или его варианта;

-    концепция может охватывать характеристики изделия, определенные изготовителем с точки зрения заказчика;

-    может быть определен набор правил для отдельных необходимых комбинаций характеристик изделия.

Примечание — В приложении Е приведены примеры и рисунки по использованию объектов настоящего стандарта для представления характеристик изделия.

5.3    Определения объектов концепции изделия

5.3.1    Объект concepi_feaiure_operaior

Объект concept_feature_operator определяет операцию, используемую для ограничения отношения между двумя объектами product_concept_feature.

Пример — Именами coneept_feature_operitor являются «AND*, «NOT* и «OR».

11 р и м с ч а н и я

1    Смысл данной операции и список допустимых значений поименованного атрибута могут быть установлены в каждой аннотированной EXPRESS-схеме, использующей или определяющей данный объект, или во взаимном соглашении между партнерами, применяющими данную информацию.

2    В приложении Е приведены примеры данного объекта и рисунки, иллюстрирующие отношения между этим и другими объектами рассматриваемой схемы.

EXPRESS-специфнкация

~)

ENTITY concept_feature_operator name    : label;

description    : OPTIONAL text;

END_ENTITY;

<*

Описания атрибутов

name — метка (label), по которой распознается concept_feature_operator.

Примечание 3 — Данный атрибут определяет конкретную операцию;

description - текст (text), описывающий данный concept_feature_operator. Значение данного атрибута не определяется.

5.3.2    Объект со п с е р t _ fea t u re_ re la t i о n s h i p

Объект concept_feature_re!ationship определяет связь между двумя объектами product_con-cept_feature.

Примечание — Смысл данной связи может быть установлен в каждой аннотированной EXPRESS-схеме, использующей или определяющей данный объект, или во взаимном соглашении между партнерами, применяющими данную информацию.

17

Страница 24

ГОСТ Р ИСО 10303-44-2002

EXPRESS-спецификация

~)

ENTITY concepi_feature_relationship; name : label;

description : OPTIONAL text:

relating product concept feature: product. a>ncept_feature, related _product_concept Jeature: product_conceptJeature;

END_ENT1TY;

(*

Описания атрибутов

name — метка (label), по которой распознается concept Jeature_relationship; description — текст (text), описывающий данный concept_feature_relationship. Значение данного атрибута не определяется;

relating_product_concept Jeature — один из объектом product_concept Jeature, являющийся частью данной связи;

related_product_concept_feature — другой из объектов product_concept_feature, являющийся частью данной связи. Если один из элементов конкретного олгошения зависит от другого, данный атрибут должен быть также зависимым.

5.3.3    Объект concept_feature_relationship_with_condition

Объектом concept Jcature_relationsliipwith_eondition является concept_feature_relationship, в котором условный оператор определяет отношение между relatcd_product_concept_feature и rela-ting_product_concept Jeature.

Примсчани я

1    Когда объект conccplJeature_relationship_with_coiulition является условием для conditional_conccpt Jea-turc. он определяет ограничение по использованию prodnct_coneeptJeature. Для product_conccpl_fcature могут быть установлены сложные условия путем применения conceptJeaturerelationshipwithcondition для связывания объектов conditional_concept Jeature друг с другом.

2    В приложении Е приведены примеры данного объекта и рисунки, иллюстрирующие отношения между этим и другими объектами рассматриваемой схемы.

EXPRESS-спецификация

~)

ENTITY concept _feature_relat ionsh ip_wit h_cond it ion SUBTYPE OF (concept Jeature_relationship); conditional_operator: concept feature operator;

END_ENTITY;

(♦

Описание атрибута

conditional_operator — объект concept_feature_operator, использованный в отношении между relati»g_product_concept Jeature и related_product_concept_feature.

Пример — Условие отрицания устанавливают путем использовании concept Jeatnre_operator с именем «NOT» и coiKept_ft.*atun;_relationship_with_conditK»n, в котором rebtcd_produet_conceptJcature и relatinR_p«Kluet_con-ceptJeature приходится на один и тот же экземпляр product_conccpt_feature.

5.3.4    Объект conditional_concept_feature

Объектом conditional_concept_feature является product_coucept_feature, образованный комбинацией двух product_concept_feature, офаниченных оператором.

Примечания

1    Сложные комбинации объектов product_conccpt Jeature могут быть образованы путем использования объектов conditional_concept Jeature в качест ве операндов concept Jeature_relationship_with_condition.

2    В приложении Е приведены примеры данного объекта и рисунки, иллюстрирующие отношения между этими и другими объектами рассматриваемой схемы.

18

Страница 25

ГОСТ Р ИСО 10303-44-2002

EXPRESS-спецификация

*)

ENTITY conditional_concepi_feature

SUBTYPE OF (product_concept_feature);

condition : concept_feature_relationship_with_condition;

END_ENTITY;

(*

Описание атрибута

condition — объект concept_feature_relationship_with_condition< устанавливающий условие для данного conditional_concept_feature.

5.3.5 Объект product_concept

Объектом product_coneept япляется тип изделия в соответствии с 3.3.4 ИСО 10303-41. определенный изготовителем для удовлетворения потенциальным и фактическим требованиям заказчика.

Примечание 1 — Объект productconcept обычно должен соответствовать наиболее высоким уровням изделий, производимых организацией для заказчика. Данный объект может определяться набором характеристик изделии, определяемых заказчиком, или выявляемых из потребностей заказчика. Описание концепций изделий обычно проводится на основе требований рынка и заказчика, и соответствующего прогнозирования.

Пример 1 — Если предприятие производит автомобили и двигатели для них. автомобили представляют экземплярами product_eoncept. Если другое предприятие производит только двигатели для автомобилей, на данной предприятии эти двигатели могут быть представлены как product_conccpt.

EXPRESS-спецификация

“)

ENTITY product_concept;

id    : identifier:

name    '. label;

description    : OPTIONAL text;

market_context    : product_concept_context;

UNIQUE IJR1 : id;

END_ENTITY;

С

Описания атрибутов

id — идентификатор (identifier), по которому отличают данный product_concept.

Пример 2 — Конкретным id может быть обозначение продаваемой модели: name — метка (label), по которой распознают данный product_concept;

description — текст (text), описываюшнй данный product_concept. Значение данного атрибута не определяют.

Примечание 2 — Данный атрибут может быть использован для выражения назначения, функциональных возможностей и выбранных характеристик данного product_concept:

market_context — эталонная область определения product_concept:

Примечания

3    Эталонная область определения pr«*duct_conccpt не ограничена в рыночном контексте. Для обеспечения совместимости с предыдущей редакцией настоящего стандарта наименование атрибута raarket context не изменено.

4    Значение атрибута markct_context может быть ограничено в каждой аннотированной EXPRESS-схеме, использующей или определяющей этот тип данных объекта, или во взаимном соглашении между партнерами, применяющими данную информацию.

Страница 26

ГОСТ Р ИСО 10303-44-2002

Формальное утверждение

URI — значение атрибута id должно быть уникальным.

5.3.6    Объект product_concept_feaiure

Объект produet_concept_feature определяет характеристику, используемую для различения вариантов изделий в одном или нескольких product_coneept.

П р и м с р — Значение «luxury equipment» (роскошное оборудование) является характеристикой, по которой отличают обычный автомобиль с низкой ценой or автомобиля высшего класса.

Примечание — Классификация product_concept_fcalure проводится посредством механизма, описанного в ИСО 10303-41 для организации групп данных об изделии. Имя группы указывает категорию собранных элементов данных.

EXPRESS-спецификация

*)

ENTITY product_concept_feature: id    :    identifier,

name    :    label:

description    :    О PHONAL text;

END_ ENTITY;

С

Описания атрибутов

id — идентификатор (identifier), по которому отличают данный product_concept_feature; name — метка (label), по которой распознают данный product_concept_feature: description — текст (text), описывающий данный product_concept_feature. Значение данного атрибута не определяют.

5.3.7    Объект р г о d uc t _с о п с е р t _fea t u re _ assoc i a t io n

Объект product_concept_feature_association связывает объекты product_concept_feature и prod-uct_eoncept. Так как данный объект связан с product_concept, он может определять содержание объекта configurationjtem.

Примечание — Смысл данной связи может быть установлен в каждой аннотированной EXPRESS-схсме, использующей или определяющей данный объект, или во взаимном соглашении между партерами, применяющими данную информацию.

EXPRESS-спецификация

~)

ENTITY product_concept J'eature_association;

name    :    label;

description    :    OPTIONAL text;

concept    :    product concept;

feature    :    product_concept_feature:

END_ENTITY;

Г

Описания атрибутов

name — метка (label), по которой распознают данный product_concept_feature_association; description — текст (text), описывающий данный product_concept_feature_association. Значение данного атрибута не определяют:

concept — связанный product_concept; feature — связанный product_concept_feature.

20

Страница 27

ГОСТ Р ИСО 10303-44-2002

5.3.8 Объект product_concept_relationship

Объект product_concept_rdationship определяет связь между двумя product_concept. Примечание — Смысл данной сняли можег быть установлен в каждой аннотированной EXPRESS-схеме, использующей или определяющей данный объект, или по взаимному соглашению между партнерами, применяющими данную информацию.

EXPRESS-спецификация

")

ENTITY product_concept_relfltionship;

name    : label;

description    : OPTIONAL text;

relating_product_concept    : product.concept;

related_product_concept    : product_concept;

END_ENTITY;

<*

Описания атрибутов

name — метка (label), по которой распознают данный product_concept_relationship; description — текст (text), описывающий данный product_concept_relationship. Значение данного атрибута не определяют;

relating_product_coi>cept_feature — один из объектов product_concept, являющийся частью данной связи;

relatcd_product_concept_feature — другой product_concept. являющийся частью данной связи. Если один из элементов конкретного отношения зависит от другого, данный атрибут должен быть также зависимым.

")

END_SCHEMA; — product_concept_schema <*

6 Управление конфигурацией

Следующее описание на языке EXPRESS открывает connguration_manageinent_schema и определяет необходимые внешние ссылки.

EXPRESS-спецификация

*)

SCHEMA con figurat ion manage me nt _sc lie ma:

REFERENCE FROM product_deflnition_schema (product_deflnition, product. defmition_formation, product_definition_effectivity);

REFERENCE FROM product_structure_scheina (product_defmition_usage);

REFERENCE FROM pix>duct_concept .schema (product_ concept, product. concept_feature_association);

REFERENCE FROM basic_attriburc_schema (get_description_value, get_name_value);

REFERENCE FROM support_resource_schema (text, label, identifier, bag_to_set);

Г

Страница 28

ГОСТ Р ИСО 10303-44-2002

Примечания

1    Схемы, на которые выше даны ссылки, определены в следующих стандартах: product_defiaitioa_scbeaM — ИСО 10303-41

prod uc t_propert y_rc proscn t a t io п sc he та — ИС'0 10303-41 pro<luct_struclure_sclu:raa — раздел 4 настящсго стандарта pn>duct_conccpt_schcma — раздел 5 настоящего стандарта basic_altribure_schema — ИСО 10303-41 support_resource_sehema — ИСО 10303-41

2    Графическое представление определяемой схемы приведено в приложении D с использованием нотации языка EXPRESS-G.

3    Полный листинг данной EXPRESS-схемы без комментариев или поясняющего текста доступен через Интернет (см. приложение С).

6.1    Введение

Задачей configuration_management_schema является определение элементов, компоновкой которых необходимо управлять. Управляемый элемент определяется как объект configurationjtem. Этот объект организация, выполняющая управление конфигурацией, обычно предъявляет заказчикам. Если управляемый объект является изделием, посредством данной схемы можно определить связь соответствующих вариантов изделия для данного configurationjtem.

Возможности данной схемы также позволяют описать связи конкретных элементов и обеспечить их трассировку.

Реализация функциональных возможностей управления конфигурацией обеспечивается путем использования объектов configurationjtem. configurationdesign и eonfigurationefTectivity.

Конкретная схема управления конфигурацией обеспечивает следующие возможности:

-    определение конкретных configurationjtem, являющихся компоне1гтами соответствующих product_eoncept;

-    определение product_deflnition или product_definition_formation. реачизующнх данный configurationjtem:

-    связь соответствующих вариантов изделия, образующих configurationjtem. Данная связь определяется объектом configuration_efTectivity.

Объект configuration_efrectivity реатизуется тремя способами:

-    использованием объекта serial_numbered_effectivity, когда конкретный configuration_efTeetivity основан на серийных экземплярах выпускаемых изделий:

-    использованием объекта dated_efTectivity, когда конкретный configuration_efTectivity оснопан на датах изготовления экземпляров изделия:

-    использованием объекта Iot_effectivity, когда конкретный configuration_effectivity основан на экземплярах из партий выпускаемых изделий.

Примечание — Описания объектов scrial_numlKird_effecti»it). datcd_cfTectirity и lot_effectivity приведены в efTcctbity_schcma по ИСО 10303-41.

6.2    Основные принципы и допущения

В данном разделе использованы следующие основные принципы и допущения:

-    управление конфигурацией может быть применено к проектируемым или выпускаемым изделиям и их деталям:

-    организация определяет, какие изделия будут находиться под управлением конфигурацией. Эти изделия становятся элементами конфигурации в данной организации. Обычно ими яштются функциональные апементы высшего уровня, являющиеся основой для управления применяемостью компонентов низшего уровня;

-    концепция изделия может определять изделие с точки зрения заказчика, основанной на статическом наборе элементов конфигурации, или описывать конфигурацию изделия на основе выбранных заказчиком вариантов данных элементов.

6.3    Описание типа управления конфигурацией: configuration_design_item

Тип configuration_designJtem определяет одни из вариантов проекта, который может быть использован при производстве модулей, реально связанных с configurationjtem.

22

Страница 29

ГОСТ Р ИСО 10303-44-2002

EXPRESS-спецификация

•>

TYPE configuration_design_item = SELECT (productjlefinition, product definition formation);

END_TYPE

С

6.4 Определения объектов управления конфигурацией

6.4.1    Объект configurable item

Объектом configurationjtem является объект configurationjtem, описываемый набором prod-uct_concept_feature, применяемых в product_concept. Объекты product_concept, определяемые prod-uct_concept_feature_associations, должны соответствовать наследуемому атрибут)' item_concept или быть указаны в нем.

Пример— Заказчик определяет модель автомобиля м некоторые его характеристики, например цвет «red» (красный), отделку салона «leather gray» (серая кожаная), «sun roof* (оранжевая крыша) и «aluminium rims» (алюминиевые банлажы колес). Конкретный автомобиль с данными характеристиками может- быгь представлен объектом configurationjtem. Конкретная модель автомобиля может быть представлена объектом product_concept, играющим роль item conccpt для данною автомобиля. Каждая характеристика данною автомобиля может быть представлена объектом produetconcept Jeature.

EXPRESS-спецификация

~)

ENTITY configurable_item

SUBTYPE OF (configurationJtem);

item concept feature : SET |1:?| OF product concept feature association:

END_ENT1TY;

С

Описание атрибута

item_concept_feature — экземпляры product_concept_feature_association, связанные с данным configurable Jtem.

6.4.2    Объект configuration_design

Объект configuration_design определяет отношение между элементом конфигурации и проектом создания данного элемента. Таким образом, данный объект представляет собой связь configura-tionjtem с product_definition или product_definition_fonnation, определяющую, что указанный проект является частью решения по данному configurationjtem.

Примечание I — Разработчики могут установить эту связь еще до планирования и уточнения конструкции любых компонентов.

EXPRESS-спецификация

*>

Е NTITY configurat ion_design; configuration :    configurationjtem;

design    :    configuration"design item;

DERIVE

name    :    label : = get_name_value (SELF);

description    :    text: = get description value (SELF);

UNIQUE

URI : configuration design;

WHERE

WRI : SIZEOF (USEDIN (SELF. 'BASIC ATTRIBUTE SCHEMA/ +

NAM E_ATTRI BUTE. NAMED JTEM')) <= 1;,

WR2 ; SIZEOF (USEDIN (SELF. BASIC. A1TRIBUTE_SCHEMA/ +

'DESCRIPnON_ATTRIBUTE.DESCRIBED_ITEM')) <= Ц

END ENTITY:

<*

Страница 30

ГОСТ Р ИСО 10303-44-2002

Описания атрибутов

configuration — configurationjtem, определяющий, что product_definition или product_defini-tion_forniation рассматривают в процессе управления конфигурацией как отдельную единицу;

design — product_definition или product_definition_formation, определяющий конструкцию (компоновку), рассматриваемую в процессе управления конфигурацией как отдельная единица;

name — метка (label), по которой распознают данный configuration_design.

Примечание 2 — Данный атрибут дополняет определение confi|>uration_desigi), установленное в предыдущей редакции настоящего стандарта.

description - текст (text), описывающий данный configuration_design. Значение данного атрибута не определяют.

Примечание 3 —Данный атрибут дополняет определение configuration_de_sign. установленное в предыдущей редакции настоящего стандарта.

Формальные утверждения

LR1 — комбинация атрибутов конфигу рации и конструкции (компоновки) должна быть уникальной.

WR1 — каждый configuration_design должен быть представлен конкретным namedjtem по крайней мере в одном name_attribute.

Примечание 4 — Тип данных Bame_at tribute определен в ba.4ic_attributc_schcma из ИСО 10303-41;

WR2 — каждый configuration_design должен быть конкретным describedjtem по крайней мере в одном description_attrihute.

Примечания

5    Тип данных dcscription_altribute определен в basic_aUribute_schenia из ИСО 10303-41.

6    Модель ограничения совокупности типов данных объектов, определенных в basic_attribute_seht’raa, описана в приложении Е к ИСО 10303-41.

6.4.3 Объект configuration .effectivitу

Объект configuration_eflectmty обозначает правильность использования конкретного prod-uct_defmition в контексте его применения в качестве related_product_definition в product_defini-tion_usage, служащим элементом решения для заданного configurationjtem. Данное решение определяется объектом configuration design. заданным в атрибуте конфигурации.

Пример — Инжекторный бензонасос используют в двигателе мощностью 200 л. с. для определенного семейства данной модели грузовика. Информацию об этом заранее вносят в любые планы по производству данного двигателя посредством использования объекта configuration_effcctivity.

П р и мс чан и е — Тип данных product_definition_effectivity является подтипом типа данных объекта eflectivity. Другие подтипы данного объекта определены в effecthity_schema из ИСО 10303-41. Экземпляр этого объекта может быть также экземпляром объектов serial_numbered_effectivity, datedeffectivity или lot_cffoctivi(y

Когда применяемость product_definition_usage определяется объектами serial_numbered_effectivity или lot_efTectivity, изделие с соответствующим серийным номером или номером партии указывают в configuration_design.

EXPRESS-спецнфикация

~)

ENTITY configuration_effectivity

SUBTYPE OF (product_defmition_eft'ectivity); configuration : configuration design;

UNIQUE

URI : configuration, usage, id;

WHERE

WR1 : 'PRODUCT_STRUCTURE_SCHEMA.PRODUCT_DEFINmON_USAGE' IN TYPEOF (SELFN, product definition etTectivity.usage);

END ENTITY;

С

Страница 31

ГОСТ Р ИСО 10303-44-2002

Описание атрибута

configuration — conflguration_design. для которого применяется configuration_efrectivity.

Формальные утверждения

UR1 — комбинация атрибутов конфигурации, применения и id должна быть уникальной;

WR1 — применение должно быть определено producl_definition_usage.

Неформальное утверждение

IP1 — атрибутом relating_product_deflnition объекта product_deflnition_usage, указанного атрибутом применения, должен быть экземпляр product_definition. определенный атрибутом конструкции (компоновки) объекта configurationdesign, или данный атрибут должен указывать на соответствующий экземпляр «дерева» экземпляров assembly_coniponent_usage.

6.4.4    Объект configuration_item

Объект configurationjtem обозначает изделие в целом или любые его части, подвергающиеся управлению конфигурацией и рассматриваемые в процессе управления конфигурацией как отдельные единицы.

Примечания

1    Объектом configurationjtera может быть вариант product_concepl, объект product_concept или их части.

2    Данный объект может быть установлен ло определения соответствующего productdefinition или prod-uct_definilion_f(»rmalion.

3    Связь между configurationjtem и соответствующим product_definition или product_definition Jormation

устанавливают посредством использовании configuration_dcsign.

EXPRESS-специфнкация *>

ENTITY configurationjtem; id

; identifier;

: label;

: OPTIONAL text;

: product_concept;

: OPTIONAL label;

name

description item_concept purpose END_ENTITY;

<*

Описания атрибутов

id — идентификатор (identifier), по которому различают conflgurationjtem; name — метка (label), по которой распознают данный conflgurationjtem;

description - текст (text), описывающий данный conflgurationjtem. Значение данного атрибута не определяют.

Примечание 4 — Данный атрибут может определять спецификацию или функцию configurationjtem;

item_concept — объект product_concept. связанный с данным conflgurationjtem; purpose — описательная метка, содержащая обоснование создания itcm_concept. Значение данного атрибута не определяют.

6.4.5    Объект соn figu га t ion _ite m_re la t iоnsh ip

Объект configurationJtem_relationship определяет связь между двумя configurationjtem.

Примечание — Смысл данной связи может быть установлен в каждой аннотированной EXPRESS-схеме. использующей или определяющей данный объект, или но взаимному соглашению между партнерами, применяющими данную информацию.

ЕХ PRESS-специфнкация •>

ENTITY configurationjtem^relationship; name    : label;

25

Страница 32

ГОСТ Р ИСО 10303-44-2002

description    :    OPTIONAL text;

relating_conliguration_item    :    configurationjtem;

related_configuration_item    :    configuniiion_item:

END_ENT1TY;

c

Описания атрибутов

name — метка (label), 110 которой распознают данный configuration_item_relationship:

description - текст (text), описывающий данный configuration_item_relationship. Значение данного атрибута не определяют.

relating_configuration_item — один из объектов configurationjtent, являющийся частью данной связи;

related_configuratkm_ltem — другой configurationjtem. являющийся частью данной связи. Если один из элементов конкретного отношения зависит от другого, данный атрибут должен быть также зависимым.

")

END_SCHEMA; — configuration_management_schema

Г

ПРИЛОЖЕНИЕ А

(обязательное)

Сокращенные наименования объектов

Таблица A.I содержит сокращенные наименования объектов, установленных в настоящем стандарте. Требовании по использованию сокращенных наименований содержатся в методах реализации, входящих в стандарты серии ГОСТ Р ИСО 10303.

Примечание — Наименования объектов на языке EXPRESS могут быть получены 4cpej Интернет по адресу: http://www.mcl.nist.gov/divS26/subjcct/aixJe/snr/.

Таблица А.1 — Сокращенные наименования объектов

Наименование объекта

Сокращенное иаяисноыпие

alternatc_produet_relationship

ALPRKL

asscmbly_eoniponent_usage

ASCMUS

assembly _component_usagc_substitute

AC US

assembly _componcnt_usage_substitutc_with_ranking

ACUSWR

conccpt_feature_opcrator

CNFTOP

concept_feature_relatkinship

CNFTRL

conccpt_fcature_rclationship_with_comlition

CFRWC

condi ti«mal_eoncept_fcature

CNCNFT

configurablejtem

CNF0

con(iguration_design

CNFDSG

configuration_cffecthity

CNFEFF

26

Страница 33

ГОСТ Р ИСО 10303-44-2002

Окончание таблицы А.I

Нанмеко&аиие объекгл

Сокращенное наименование

configuration_itera

C’NFITM

configurationjlcmrclatwnshrp

CNITRL

make_from_iisagc_option

MFUO

raake_rrom_usago_option_gronp

MFLOG

nt‘xt_asM;rabl)_usagc_occurrencc

NAUO

product_conccpt

PRDCNC

producl_concept_fcaturc

PRCNFT

product_concept_fcature_asMKia(ion

PC FA

product_concept_rdationship

PRCNRL

produet_definition_occurrence_relationship

PRDFOR

produet_definition_usagc

PRDFUS

promivNory_usage_occurrcnc«r

PRUSOC

quantificd_asscmbly_cciinponcnt_usage

QACU

sptxirK'd_higlRr_usage_oecurrcnce

SHUO

ПРИЛОЖЕНИЕ В

(обязательное)

Регистрация информационного объекта

В. I Обозначение документа

Для обеспечения однозначного обозначения информационного объекта в открытой системе настоящему стандарту приаюсн следующий идентификатор объекта:

{ iso standard 10303 part(44) vcrsk»n(3) )

Смысл данного обозначения установлен в ГОСТ Р ИСО/МЭК 8824-1 и описан в ГОСТ Р ИСО 10303-1. В.2 Обозначение схемы

В.2.1 Обозначение ргоduct_structure_schema

Для обеспечения однозначного обозначения producl_strueture_schetna в открытой системе product_struc-(ure_scheina (см. раздел 4) присвоен следующий идентификатор объекта:

{ iso standard 10303 раП(44) version<3) object! 1) product-structure-schema( 1) |

Смысл данного обозначения установлен в ГОСТ Р ИСО/МЭК 8824-1 и описан в ГОСТ Р ИСО 10303-1. В.2.2 Обозначение product_concept_schema

Для обеспечения однозначного обозначения product_eoncept_schema в открытой системе product_con-cept_schema (см. раздел 5) присвоен следующий идентификатор объекта:

{ iso standard 10303 part(44) vcrsion<3) object(l) product -concept-schema( 1» )

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ГОСТ Р ИСО 10303-1.

В.2.3 Обозначение configu rat ion_manage me n t_sc hem a

Для обеспечения однозначного обозначения configuration_managemcnt_schema в открытой системе conflgu-ration_managemcnt_sdicma (см. раздел 6) присвоен следующий идентификатор объекта:

{ iso standard 10303 part(44) version(3) object(l) configuralion-managcmenl-sthenia (1) }

Смысл данного обозначения установлен в ГОСТ Р ИСО/МЭК 8824-1 и описан в ГОСТ Р ИСО 10303-1.

27

Страница 34

ГОСТ Р ИСО 10303-44-2002

ПРИЛОЖЕНИЕ С (справочное)

Машинно-ннтерпретируемый листинг

Настояшсс приложение представляет листинг (распечатку) сокращенных наименований и описаний на языке EXPRESS объектов, установленных в настоящем стандарте, а также листинги каждой EXPRESS-схемы, описанной в настоящем стандарте, беи комментариев и пояснений. Эти листинги предоставляются в машин-но-интерпретируемой форме и могут быть получены по следующим адресам унифицированного указателя ресурсов (URL):

Сокращенные наименования: <http://www.mel.nist.gov/div826/subject/apde/Mir/>

EXPRESS: <http://www.mcl.nist.gov/step/parts/partU44c2/is/>

Если доступ по данным адресам затруднен, то данный материал может быть получен через Центральный секретариат ИСО или через секретариат ИСО ТК 184/ПК4 по адресу: sc4sec#cmc.nist.eov.

Примечание — Информация, предегашгенная в машинно-ориентированной форме, является справочной; обязательным является текст, содержащийся в настоящем стандарте.

ПРИЛОЖЕНИЕ D (справочное)

EXPRESS-G диаграммы

Рисунки D.l—D.3 соответствуют описаниям схем по разделам 4—6 настоящего стандарта. В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS. Правила построения EXPRESS-G диаграмм установлены в приложении D ГОСТ Р ИСО 10303-11.

28

Страница 35

ГОСТ Р ИСО 10303-44-2002

АПК

0

a!tcmatc_

product_

relationship

oltcrruce •

ЫФ

о

! / product definition schema.product \

- Л ' ' )

deOllMion

о

Рисунок D. I — product_ctmctUFe_schema

29

Страница 36

Рисунок D.2 — pruducl_conccpt_schcma


30

Страница 37

ГОСТ Р ИСО 10303-44-2002

Рисунок D.3 — configuration _managemcnl_schcma

31

Страница 38

ГОСТ Р ИСО 10303-44-2002

ПРИЛОЖЕНИЕ Е (справочное)

Примеры

Е. 1 Структура щделп

Спецификации структуры изделия используют в промышленности для описания компоновки и структуры соответствующего изделия. Данная спецификация содержит подробное описание (деталировку) используемых н изделии сборок и компонентов.

Примечание — См. определения, приведенные в разделе 3.

В настоящем приложении приведены примеры трех различных типов спецификаций структуры изделия. Дополнительно указаны возможности использования настоящего стандарта для создания подобных спецификаций. Приведенные примеры базируются на producl_sImclurc_scbcma.

E.I.I Пример механически собираемого изделия

В настоящем пункте описано (графически и текстуально) гипотетическое механически собираемое изделие, названное «изделие 44». Данная сборочная единица использована в последующих разделах настоящего приложения для пояснения различных типов спецификаций структуры изделия, например обшей спецификации СП (ВОМ) и списка деталей. Эю изделие смоделировано с использованием различных объектов, описанных в настоящем стандарте. На рисунке E.I приведен трехмерный чертеж «изделия 44». а на рисунке Е.2 — схематическое представление его структуры.


Рисунок Е. 1 — И зделие 44

32

Страница 39

Рисунок Е.2 — Схематическое представление структуры «изделия 44»


Пример «изделия 44* представляет собой простой механически собираемый узел, состоящий из трех основных компонентов: большой металлической плиты, к основанию которой прикрепляют два одинаковых L-образных кронштейна. Каждый кронштейн соединяют с плитой гремя гайками и болтами через три отверстия. В каждом кронштейне имеется отверстие >Х1Я вставки стяжки, закрепляемой на концах гайками. Гайки, используемые для стяжки и кронштейнов, имеют одинаковый типоразмер. Данное изделие может использования самостоятельно или как компонент (узел) другого изделия.

Е. 1.2 Примеры спецификаций структуры и з д с л и я

Спецификации структуры их^елия могут разделять сборочную единицу на ряд уровней деталировки. Данные уровни могут охватывать степень декомпозиции, количество использованных подсборок и компонентов. их положения (позиции) и ориентацию, а также использованные готовые изделия. Уровни деталировки включают:

-    степень декомпозиции:

a)    одноуровневая — одна сборочная единица и непосредствен но входящие в нее подсборки и компоненты,

b)    многоуровневая — одна или несколько сборочных единиц, в которых, по крайней мере, одна подсборка подлежит дальнейшей декомпозиции:

-    тип декомпозиции:

a)    обшес описание — обозначают изделия, используемые при изготовлении одного или нескольких компонентов,

b)    раздельное описание — на данном уровне описывают подсборки или компоненты каждого типа, их повгорное применение не описывают,

c)    однородное описание — одну сборочную единицу описывают в терминах составляющих ее компонентов: входящие в нее подсборки не описывают,

d)    количественное описание — на данном уровне однократно описывают каждую подсборку и компонент с указанием их количества или дозы (объема),

с) повторное применение — на данном уровне описывают каждую подсборку и компонент, даже если они идентичны другой подсборке или компоненту,

0 маркированное применение — декомпозиция на уровне повторного применения, в которой каждая подсборка или компонент имеет маркировку.

33

Страница 40

ГОСТ Р ИСО 10303-44-2002

g> позиционирование — каждую составляющую связывают с сс наложением и ориенгаиией в соответствующей сборочной единиис.

h) гибридное описание — на данном уровне описывают каждую подсборку и компонент, которые могут быть определены на уровнях раздельного описания или повторного применения;

- стиль декомпозиции — каждый уровень декомпозиции может быть вложен в предыдущий.

Далее представлены примеры типовых спецификаций для «изделия 44», имеющих смешанный характер. Е. 1.2.1 Пример количественной, многоуровневой, вложенной спецификации структуры изделия Каждую сборочную единицу, подсборку и компонент размещают на новой строке. Может быть приведено числовое значение, показывающее количество или дозу (объем) данной составляющей. Вложенность уровней декомпозиции указывают отступом. Составляющие на одном уровне имеют одинаковый отступ. Данная спецификация показывает, что «изделие 44* состоит из двух сборок типа L-образный кронштейн, каждая из которых содержит три сборки типа «болт-гайка». Сборка стяжки состоит из стяжки и двух гаек.

Изделие 44 Плита

Сборка L-образного кронштейна (2)

L-образный кронштейн Сборка «болт-тайка» (3)

Болт Гайка Сборка стяжки Стяжка Гайка (2)

Е. 1.2.2 Пример маркированной, многоуровневой, вложенной спецификации структуры изделия В данной спецификации предстаатена структура изделия по нижним уровням декомпозиции. Метку присваивают каждой подсборке и компоненту вплоть до низшего уровня, например «Гайка-1-1*. В таком виде все подсборки и компоненты имеют уникальные обозначения в полной структуре изделия и отличаются друг от друга. Можно найти «Гайку-2-1» (первую гайку во второй сборке L-образного кронштейна) и отличить ее от «Гайки-стяжки-2» (агорой гайки в сборке стяжки).

Изделие 44

Плита-1: Плита

Сборка-L-образный кронштейн-1: Сборка L-образного кронштейна L-образный кронштейн-1-1: L-образный кронштейн Сборка-болт-гайка-1 -1: Сборка «болт-гайка*

Болт-1-1: Болт Гайка-1-1: Гайка Сборка-болт-гайка-1-2: Сборка «болт-гайка»

Болт-1-2: Болт Гайка-1-2: Гайка Сборка-болт-гайка-1-3: Сборка «болт-гайка»

Болт-1-3: Болт Гайка-1-3: Гайка

Сборка-L-образный кронштейн-2: Сборка L-образного кронштейна L-образный кронштейн-2-1: L-образный кронштейн Сборка-болт-гайка-2-l: Сборка «болт-гайка»

Болт-2-1: Батт Гайка-2-1: Гайка Сборка-болт-гаика-2-2: Сборка «болт-гайка»

Болт-2-2: Болт Гайка-2-2: Гайка Сборка-болт-ганка-2-3: Сборка «болт-гайка*

Болт-2-3: Болт Гайка-2-3: Гайка Сборка-стяжки-1: Сборка стяжки Стяжка-1: Стяжка Гайка-стяжки-1: Гайка Гайка-стяжки-2: Гайка

34

Страница 41

ГОСТ Р ИСО 10303-44-2002

Е. 1.2.3 Пример количественной, многоуровневой, общей ягоженной спецификации структуры изделия

Данная спецификации определяет количество каждой составляющей изделия. Данное описание является общим. потому что ссылается на изделия, из которых изготавливают отдельные компоненты, например металлический лист, из которого делают плиту.

Изделие 44 Плита

Лист металла Сборка L-образного кронштейна (2)

L-образный кронштейн Лист металла Сборка «болт-гайка» (3)

Болт Гайка Сборка стяжки Стяжка

Пруток Гайка (2)

Е. 1.3 Структуры данных спецификации (СП), списка частей и смешанных данных

Чтобы приложения могли сгенерировать информацию, вносимую в различные спецификации структуры изделия, эту информацию необходимо представить в структурах данных для физического хранения. В настоящем примере введены три подобные структуры: данных спецификации (СП), данных списка частей и смешанных данных, которые описаны в Е. 1.3.1—Е. 1.3.3.

Е. 1.3.1 Структуры данных спецификации (СП)

Структуру данных СП используют для представления видов сборочных единиц в структуре изделия. Данная структура определяет только различные изделия, применяемые в сборочной единице, и представляет собой список изделий, необходимых для создания -згой единицы. Каждое из этих изделий, указанных в структуре, является типовым и называется описанием (definition). Для каждого вида изделий из структуры в СП вносят только одно описание. Хотя в структуре «изделия 44» указаны восемь гаек, в структуру данных СП для нею должно быть внесено описание только одной гайки (см. рисунок Е.З).

Рисунок Е.З — Структура данных СГ1 для изделия 44

Страница 42

ГОСТ Р ИСО 10303-44-2002

Структура данных СП должна представлять множество отношений между двумя конкретными описаниями. Структура ланных CI1 «изделия 44» содержит только один экземпляр сборки «болт-тайка». но данная сборка соединена тремя связями с родительской сборочной единицей, что указывает на наличие в ней трех подобных сборок.

Ветвление структуры данных СП указывает, что компоненты каждой сборки не различаются внутри нее. Таким образом, хотя в каждой сборке L-образного кронштейна применяют три сборки «болт-гайка», содержащих болт и гайку, отдельные болты и гайки в конкретной сборке L-образного кронштейна не различаются.

Е. 1.3.2 Структуры данных списка частей

Структура данных списка частей уточняет отношение между элементарными (низкоуровневыми) частями струкгуры изделия и сборками, в которые они входят.

В данной структуре одновременно используют множество экземпляров одного и того же описания или типового изделия. Предстаапение использования конкретною описания называется применением (occurrence). Применение не должно включать копию соответствующею описания. Если в «изделие 44» входят две сборки L-образного кронштейна, соответствующая структура списка частей должна включать два различных применения L-образною кронштейна, позволяющие однозначно идентифицировать соответствующие компоненты данных сборок в контексте «изделия 44» в целом. Каждое применение сборки L-образного кронштейна основано на типовом описании данной сборки, содержащем всю информацию о ней. Соответствующая сгруктура данных списка частей показана на рисунке Е.4 где отдельно представлена каждая из сборок L-образного кронштейна и «болт-гайка». Каждая из отдельно представленных дегалей и сборок является применением их описания. При этом для конкретного описания могут быть определены его явные отношения.

Рисунок Е.4 — Структура данных списка частей для изделия 44 Е. 1.3.3 Структуры смешанных Аанных

Структура смешанных данных представляет собой сочетание структур данных С'П п списка частей. Она можег иметь описание, в котором для струкгуры сборочной единицы перечислены все применения входящих в нее составляющих. Наоборот, применение может иметь составляющие, определенные единственным описанием с множественными связями, для указания конкретного использования данного описания компонента в заданной сборочной единице. Дополнительно каждое применение, входящее в сборочную единицу, может быть неявно распределено посредством декомпозиции его описания.

Е.1.4 Представление структур данных структуры изделия с использованием объектов настоящего стандарта

Структуры данных СП. списков частей и смешанных данных отображаются в комбинацию обьектов

prcidiic t_definition и productdcfinitionrelationship (или их подтипов). Для явных структур СП следует использовать

только подтипы quantified_a»cmbly_componcnt_usage. next_asstmbly_usagc_occurrcncc или make_from_usage_op-(ion объекта product_definilion_asage. так как компоненты нижнею уровня используются в качестве конкретного компонента родительской сборочной единицы в виде «черного ящика». В «изделие 44» входят две сборки

36

Страница 43

ГОСТ Р ИСО 10303-44-2002

L-образных кронштейнов, но с точки зрении структуры данных СП эти сборки одинаковы, и невозможно различить их компоновку. Для структур списков частей следует использовать только подтипы speci-fied_higher_UNagc_occurr«lce и ncxt_assembly_usage_occurroncc объекта product_dcfinHion_usagi\ В этом случае каждая сборка L-образного кронштейна может быть представлена уникальными экземплярами объекта prod-uct_dcTinilion. Для смешанных структур могут быть использованы все объекты, указанные для структур данных СП п списков частей.

На рисунках Е.5, £.7 и Е.11 приведена символика для объектов настоящего стандарта, используемая в рисунках Е.5—Е. 14. Прямоугольники представляют экземпляры product_definition, а окружности — экземпляры produe(_definition_relationship или одного из сто подтипов. Окружности помечены либо первой буквой соответствующего подтипа или «D-О* для producl_definilion_relatkMKhip, определяющею отношение между применением и дополняющим его описанием. На рисунке Е.5 показаны экземпляры подтипов next_a.4scmbly_u.vage_oc-currence (метка «N»). quantificd_assenibly_coraponcnt_usage (метка «Q*> и makc_frum_isage_option (метка «М») объекта product_definition_usage.

Рисунок Е.5 — Пример структуры данных СП с использованием объектов настоящего стандарта

Е. 1.4.1 Представление с определенными структурами СП

При описании СП для указания количества составляющих в сборочной единице могут быть исполмованы два метода. Для указания количества данного компонента в сборочной единице может быть использован подтип quantified_asscmbly_component_usage объекта producl_definilion_usage. На рисунке Е.5 показано подмножество структуры данных СП, в котором установлено единственное отношение между «изделием 44» и сборкой L-образного кронштейна. Данное отношение предстаатено объектом quanlificd_assembl)_componcnt_usage, указывающим на наличие двух сборок L-образного кронштейна. Лналотчно предстаатено отношение между сборкой L-образного кронштейна и сборкой «болт-гайка». При этом объект quantified_assembly_cotnponeBt_iisage указывает на наличие трех сборок «болт-гайка».

Второй метод описания СП связан с обозначением каждого отношения между конкретным компонентом и сборочной единицей. На рисунке Е.6 представлена полная модель «изделия 44» в структуре данных СП с

37

Страница 44

ГОСТ Р ИСО 10303-44-2002

использованием объектов настоящего стандарта. Отметим, что отдельные экземпляры объекта nex^assetn-blynsageoccurrenee представляют каждый компонент, использованный в сборочной единиие более высокого уровня. Количество компонентов в каждой сборочной единице может быть подсчитано посредством определения числа экземпляров next_ass«rabJ)_usage_oecurrence, что более эффективно, чем использование единственного экземпляра quanlificd_asscmbly_coraponent_usagc, устанавливающего это количество.

Рисунок Е.6 — Структура данных СП для изделия 44

Е. 1.4.2 Предспгамение с опре<кленны.ии структурами списков частей

Для определения Списка частей на основе только определенных экземпляров productdcfinilitm применяют подтип specified_higher_usage_occurrencc объекга product_dcfiniIion_usage. чтобы явно укачать использование конкретного компонента нижнего уровня в обшем контексте сборочной единицы более высокого уровня. Список частей должен конкретно обозначать компонент сборочной единицы нижнего уровня, чтобы отличить его от аналогичного компонента в подобной сборочной единице. Эта возможно на основе дополнительной информации, содержащейся в подтипе specificd_highcr_usage_occurTcnce объекта product_definition_usage. Подобная информация формируется на основе определения конкретной родительской сборочной единицы и конкретной сборочной единицы верхнего уровня. Например, можно идентифицировать болт в третьей сборке •болт-гайка», входящей во вторую сборку L-образного кронштейна.

На рисунке 4.7 подобная информация, необходимая для описания списка частей, представлена дополнительным подтипом sptcif»ed_higher_UNagc_oc4'urrcnce. указанным в окружности с меткой «S». объекта prod-ucl_dtTmilion_usage. Данный подтип позволяет ссылаться только на конкретную сборку «болт-гайка» в одной из двух сборок L-образного кронштейна. Эго достигается при наличии объекта specificd_higlier_asage_occurrencс, связанного только с одной из двух сборок L-образного кронштейна, представленной объектом next_asseiB-bly_uvage_occurrcncf.

38

Страница 45

ГОСТ Р ИСО 10303-44-2002

Обозначения:

producldefinition

©

- 1игх1_а.Ч*ешЫу _ имце_оссип,спсс

О

- specificd_higher_ usagc_occurrcnce

CLK -

сборка L-образного кронштейна

СБГ -

сборка "боят-гайка"

Рисунок Е.7 — Пример структуры данных списка частей с использованием объектов

настоящего стандарта

Отмстим, что в данном примере однородность списка частей реализуется с использованием объектов настоящего стандарта без создания отдельных экземпляров компонентов нижнего уровня. При этом дополнительная справочная информация обеспечивается наличием промежуточных объектов spccificd higher usagt’ oc-currcnce и next_assembly_usagc_occieTciice.

На рисунках Е.8—ЕЛО представления числа компонентов нижнего уровня (стяжек, гаек и сборок) показаны в контексте сборочных единиц верхних уровней с использованием объектов настоящего стандарта. На этих рисунках основная структура СГ1 приведена в большой прямоугольной рамке, а дополнительные объекты, характеризующие списки частей для данных примеров, — вне этой рамки с соответствующими атрибутами, связанными с основной СП.

В частности, на рисунке Е.8 показано применение объекта .4pccified_higber_usage_occurrcncc. представляющего использование стяжки в «изделии 44», посредством включения ее в сборку стяжки. Эго является примером охвата компонента второго уровня и ссылок посредством основного и второстепенного атрибутов объекта specified_Wgher_usage_occiHrence на next_assembly_asage_occitrrenc« компонентов в структуре СП.

На рисунке Е.9 представлены два различных случая. В одном случае два расположенных в верхней части схемы объекта specified_higher_usage_oceuiTencc включены для представления двух гаек, используемых в сборке стяжки «изделия 44». На рисунке показаны дополнительные линии отношений с «изделием 44» в целом, а описание гайки на нижнем уровне не включено, чтобы не усложнять схему. В другом случае объект spccified_higbcr_usagc_occurTence использован для представления одной конкретной гайки в сборке L-образного кронштейна. В обоих случаях на рисунке представлены только вторичные отношения между компонентом и сборкой, а промежуточными объектами productdcfinitionusage являются оба next_asscmbly_uvage_occurrencf.

На рисунке Е.10 показаны два дополнительных случая представления списка частей с использованием структуры данных СП. В первом случае показаны три объекта spccified_highcr_a.*age_occurrenee для связи трех различных сборок «болт-гайка» с «изделием 44» в целом. Во втором случае показан объект spcci-ficd_highiT_u.vage_occurrence. используемый для представления конкретной гайки в конкретной сборке «болт-гайка», входящей в конкретную сборку L-образного кронштейна «изделия 44». В последнем случае использование объекта specified_highcr_usage_occurrence позволяет смоделировать трехуровневое структурное отношение

39

Страница 46

Рисунок E.S — Элементарное применение в сборке верхнего уровня


между одной конкретной гайкой и изделием в целом. В связывающем объекте spocified_highcr_usage_occurrence имеется соответствующий атрибут, ссылающийся на другой specified_higher_usage_occnm‘nce, определяющий конкретное использование сборки «болт-гайка* в конкретной сборке L-образного кронштейна. Именно на этом уровне можно структурировать модель СП для обеспечения характеристик списка частей, связанных с применением отдельной маркированной детали.

Повышенная сложность представления списка частей отражает сложность информации в управляемой структуре данных. Фактически увеличение числа объектов speciG«l_hightT_usagC_<Kcurrcm.4'. включаемых в более полное представление модели, прямо пропорционально числу возможных ветвей, которые мот быть проведены в модели структуры данных списка частей (см. рисунок Е.7). Этого можно избежать посредством определения структуры данных СП, в которой отдельные экземпляры каждой» компонента заменяются отдельными объектами spccified_highcr_usage_occurrence, необходимыми для отдельного отношения, обеспечивающего спектр взаимосвязей между компонен том и сборочной единицей верхнего уровня, в которую он входит.

Е. 1.4.3 Представление с примененными структурами списков частей

Представление полного списка частей структуры изделия может быть проведено с использованием объектов настоящего стандарта. Па рисунке Е.4 дано представление структуры данных, охватывающее каждое применение конкретного описания в структуре изделия. Каждая окружность представляет применение типовой детали (части). Каждое применение представлено экземпляром объекта produet_dcfinition. В свою очередь, каждый такой объект должен быть соотнесен с определенным product_defmition. представляющим типовую применяемую часть. Каждая линия представляет экземпляр nexl_a4sembly_usage_<K;currei»co.

Когда структура изделия представлена подобным образом, можно определить конкретное применение любого изделия в данной структуре. При этом не требуются экземпляры speci fkdhigherusage_oeeurrcnee, потому что на любом уровне данные могут быть непосредственно связаны с конкретным экземпляром produel_(kfinilion, представляющим конкретное применение заданного изделия в структуре рассматриваемого изделия.

40

Страница 47


Исио>1ьь>ыине л>х гаек » сборке чии ’и>д«.»и* 44'


Изделие 44


Сборка L-обраамого кронштейна


Сборка стйжкм


L-оСрааный

кронштейн


Стяжка


Сборка "болт-гайка'


Исполыоынне г и у«яе першею ус-сын «бориа I обрниою *ррн-инейий


Болт


Гайка


Рисунок Е.9 — Конкретное применение в сборке верхнего уровня


Изделие 44


Использование трех сборок 'болт-гай*»' * ИЭЗС.1И* 41‘


Плига

Сборка L-образного

\

\!

i

1\

*-

кронштейне

,_.-СвЯрка сижки


[.-образный

кронштейн


Стяжка


Сборка "болт-гайка


Исиольюаанис одной Г»Й«И Кконкретно* cftop«f Ьобра«ного кронштейна к ‘имелви 44-


Гайка


РИСУНОК Е.10 — Полное применение в сборке верхнего уровня


4!

Страница 48

ГОСТ Р ИСО 10303-44-2002

Е. 1.4.4 Представление со смешанными структурами

Смешанная структура, в которой используются СП и списки частей, создается для представления необходимых описаний и применений. На рисунке Е. 11 показана смешанная структура с использованием части структуры «изделия 44». На рисунке каждое описание и применение определено экземпляром product_definition. Приведенное описание «изделия 44» состоит из описания плиты и двух применений сборок L-образного кронштейна. Каждое применение сборки L-образного кронштейна связано с единой СП описания данной этой

сборки посредством экземпляра product_definition_relationship, символически представленного окружностью с

меткой «D-О», указывающей на применение соответствующего описания. Описание сборки L-образного кронштейна далее уточняется с использованием структуры списка частей для сборки «болт-гайка*, которая трижды применяется в указанной сборке и связана с ней экземплярами ncxt_assembly_usage_occurrencc. В свою очередь каждое применение сборки «болт-гайка* связано с описанием сборки L-образного кронштейна, в которой она используется, экземплярами product_definition_relationship. определяющими применение описания сборки «болт-гайка». При необходимости каждая сборка может быть описана представлением явной СП с использованием множества экземпляров ncxt_assembly_usagi‘_occurrenc€.

Рисунок Е.11 — Смешанная структура изделия 44

Конкретное использование сборки «болт-гайка» в контексте «изделия 44» невозможно только при помощи конкретного применения объекта product_dcfinition в смешанной структуре. Необходимо использовать spccified_higher_asage_occurTence, содержащий промежуточное описание, включаемое в структуру изделия. При

42

Страница 49

ГОСТ Р ИСО 10303-44-2002

использовании третьей сборки «болт-гайка» во вгорой сборке L-образного кронштейна «изделия 44» конкретный specified_big{her_iisage_occurrciice указывает два next_assenbiy_usage_occnrrence, определяющих соотвстст-вуюший компонент конкретной сборки на каждом промежуточном уровне. Так как в случае смешанной структуры конкретные описания и применения связаны друг с другом косвенно, конкретный speci-ficd_higher_usageoccurrепсе определяет использование каждого применения в описании структуры конкретного изделия.

Е. 1.5 Создание спецификаций структуры изделия

Возможно создавать различные спецификации структуры изделия, показанные в настоящем приложении, так как фактическая структура изделия описывается с использованием объектов настоящего стандарта. Алгоритм генерации подобных спецификаций заключается в определении изделия верхнего уровня, для которого создается данная спецификация, повторения данного процесса для входящих в изделие подсборок с использованием объектов quantified_assembly_componcnt_usage, ncxt_assemMy_usage_occurrcnce или makc_from_usagc_option. содержащих соответствующие числовые значения, метки и информацию. Существуют хорошо известные алгоритмы обхода «дерева», обеспечивающие нисходящий просмотр нескольких уровней структуры, обеспечивающие создание необходимых многоуровневых спецификаций. При необходимости для создания подобных спецификаций может быть использована дополнительная информация о структуре, содержащаяся в объектах .spccificd_higher_usage_occurrence.

Таким образом, генерация спецификации заключается в прослеживании связей между объектами prod-uct_dcfinilion посредством различных подтипов типа объекта product_definition_usage. то есть makc_from_usage_option, quantificd_asscmbly_component_asage, ncxt_asscmbly_u.sage_occurrence и speei-fitd_higber_usage occurrcnct’ с использованием дополнительной ин(|юрмации. обеспечивающей уникальность каждого типа объекта.

Е.1.6 Сводная структура изделия

В настоящем приложении приведен ряд представлений «изделия 44* с использованием структур данных СГ1. списка частей и смешанных данных. С использованием этих предстаатений можно создавать рахтичные спецификации структуры изделия, показанные в предыдущих пунктах настоящего приложения. Как следует из приведенных примеров, основным свойством объектов настоящего стандарта является возможность моделирования рахтичных типов структур данных для структуры изделия (например, СП. список частей и т. д.) с использованием одних и тех же исходных объектов, облетая тем самым взаимопонимание между пользователями данной информации без привлечения дорогостоящих задач моделирования данных. В качестве примера показан инкрементный переход от реализации простой структуры данных СП к структуре данных списка частей с использованием только экземпляров объекта spccificd_higher_nsag€_occum.,ocf без изменения существующей реализации структу ры данных СП.

Е.2 Свойства н концепции изделия

Концепция изделия может предусматривать несколько вариантов изделия в зависимости от рахтичных условий, определяемых его свойствами. Для представления этих зависимостей в настоящем приложении приведены примеры их различных типов с использованием объектов настоящего стандарта.

Автомобиль конкретной модели, выпускаемой автомобильной компанией, представлен объектом prod-uct_conccpt. Модели выпускаются с дизельным двигателем (ДД. DE) или с двигателем внутреннего сгорания (ДВС. SI). Каждый из них представляется экземплярами product_conccpt_fcature. Может быть сформулировано общее условие «ДД ИЛИ ДВС* (DE XOR SI) гарантирующее, что каждый автомобиль выпускается с одним из этих двигателей. Данное условие представляется объектом condilional_concopt_featurc. ссылающимся на соп-cvpt_fcature_relationsbip_with_condition с conditio naloperator. которым является concept_feature_operator с именем •XOR». Данный conceptfeaturcrdationshipwitheondition ссылается на product_conccpt_fealure с идентификатором «DE» как на rclating_product_concept_feature и producl_concvpt_feature с идентификатором *S1» как на rcl«ted_product_eoncept_fcature.

Свойства автомобиля конкретной модели могут охватывать наличие кондиционера (К. АС) и электрических стеклоподъемников (ЭС, EW). В обоих случаях требуется наличие аккумулятора повышенной емкости (СА, SB). Каждое из этих свойств автомобиля представляется экземплярами product_conccpt_featurc. Условие наличия аккумулятора повышенной емкости при использовании кондиционера и электрических стеклоподъемников представляется экземплярами conditional_conccpt_feature. Для представления данного условия могут быть использованы различные логические конструкции с применением eoncept_featurc_opcrator.

На рисунке Е.12 показан один из методов иредстаатения данного условия с использованием двоичных операторов AND, OR или NOT. Булевское выражение должно иметь вид: «(((AC AND EW) AND SB) OR (NOT (AC AND EW)))* Объект concept_fcature_rclationship_with_condition с coneept_featurc_operatoi\ поименованным «AND*, устанавливает отношение наличия кондиционера и электрических стеклоподъемников. Данное отношение яатястся условием для conditio nal_conccpt_feature. Данный объект связывает наличие аккумулятора повышенной емкости и оператор AND. указывая на выполнение всех трех свойств. Объект conditional_eon-eept_feature также используется по отношению к самому себе, устанаативая отрицательное условие наличия свойств. Окончательно все обьскгы conditional_concept_fcature связываются оператором OR. указывая на наличие всех трех свойств или отсутствие кондиционера и электрических стеклоподъемников.

43

Страница 50

Рисунок E.I2 — Альтернативные лвоичныс операторы для condilional_concepi_fcaiurc


На рисунке Е.13 показан метод представления аналогичного условия, при котором дополнительным ограничением является наличие аккумулятор повышенной емкости, если в нем имеются кондиционер и электрические стеклоподъемники. В данном методе исполыонаны лвоичныс операторы AND. XOR и NOT. Булевское выражение должно иметь вид: «NOT ((AC AND EW) XOR SB)». Объект coiicept_feature_relatk)n-ship_with_condition с time ept_fcature_opera tor, поименованным «AND*. устанавливает отношение наличия кондиционера и электрических стеклоподъемников. Данное отношение яатяется условием для conditional_con-cvpJ_featurc, связывающего аккумулятор повышенной емкости с оператором XOR, показывая наличие кондиционера и электрических стеклоподъемников или самого аккумулятора. Окончательный объект condi-lianal_eoncept_feature святан с условием отсутствия требуемой комбинации свойств.

44

Страница 51

Рисунок Е. 13 — Двоичные операторы для conditional_conccpi_fealurc


На рисунке Е.14 показан метод представлении того же условия с использованием оператора AND и включением дополнительного оператора. Булевское выражение должно иметь вид: «(AC AND EW) IMPLIES SB)». Объект conccpt_fcaturc_relalionship_with_condition с conccpl_feature_opcrator, поименованным «AND», устанавливает отношение обязательного наличия кондиционера и электрических стеклоподъемников. Данное отношение является условием для condi 1 ioaal_canсер t_fca (uгс, связывающего аккумулятор повышенной емкости с вновь введенным оператором IMPLIES. Данное отношение определяет наличие всех трех свойств или отсутствие кондиционера и электрических стеклоподъемников.

45

Страница 52

ПРИЛОЖЕНИЕ F (справочное)


Библиография

[l| Hartsfield N and Kingcl G., Pearls in Graph Theory: A Comprehensive Introduction. Academic Press. Inc. San Diego. 1990

|2| ИСО 10303-42—2000 1 Системы автоматизации производства и их интеграция. Представлен не данных об изделии и обмен этими данными. Часть 42. Интегрированные обобщенные ресурсы. Геометрическое и топологическое представления

1

Оригинал международною стандарта ИСО — во ВИИИКИ Госстандарта России.

Страница 53

ГОСТ Р ИСО 10303-44-2002

Тематический указатель

«дерево-» (tree)

3.3.19

корневой узел (root node)

3.3.18

краевой узел (leaf node)

3.3.10

ориентированный ациклический граф (ОАГ) (directed acyclic graph [DAG])

3.3.7

партия (серия) (lot [batch])

3.3.12

подчиненный узел (child node)

3.3.4

применяемость (eftcctivity)

3.3.S

связь (link)

3.3.11

структура данных Списка частей (parts list data structure)

3.3.15

структура данных спецификаций (СП) (bill-of-material |ВОМ] data structure)

3.3.2

структура спецификации (СП) (bill-of-material (BOM) structure)

3.3.3

структура списка частей (parts list structure)

3.3.16

узел (node)

3.3.13

узел-потомок (descendent node)

3.3.6

узел-предо к (ancestor node)

3.3.1

узел-родитель (parent node)

3.3.14

форма, монтаж и функциональное назначение (form, fit and function)

3.3.9

целевое назначение (promissory use)

3.3.17

элемент конфигурации (configuration item)

3.3.5

altematc_product_rclationship

EXPRESS-спецификация

4.3.1

EXPRESS-G диаграмма

рисунок D.I

assembly_component_usagc

EX P R ESS-c пе ц ифи кация

4.3.2

EXPRESS-G диаграмма

рисунок D.I

assembly component usage substitute

EXPRESS-спецификация

4.3.3

EXPRESS-G диаграмма

рисунок D.I

a»cmbly_componcnt_usage_substitutc_with_ranking

EXPRESS-спецификация

4.3.4

EXPRESS-G диаграмма

рисунок D.I

conccpt_feature_opcrator

EXPRESS-спецификация

5.3.1

EXPRESS-G диаграмма

рисунок D.2

concepl_feature_relatK>nship

EXPRESS-спецификация

5.3.2

EXPRESS-G диаграмма

рисунок D.2

concept feature relationship with condition

EXPRESS-спецификация

5.3.3

EXPRESS-G диаграмма

рисунок D.2

conditional_concept_feature

EXPRESS-спецификация

5.3.4

EXPRESS-G диаграмма

рисунок D.2

con fgurableite m

EXPRESS-спецификация

6.4.1

EXPRESS-G диаграмма

рисунок D.3

configuration_design

EXPRESS-спецификация

6.4.2

EXPRESS-G диаграмма

рисунок D.3

con figu rat iondesign _ item

EXPRESS-спецификация

6.3

EXPRESS-G диаграмма

рисунок D.3

configuration_effcctivity

EXPRESS-спецификация

6.4.3

EXPRESS-G диаграмма

рисунок D.3

configuration_itcm

EXPRESS-спеиификация

6.4.4

EXPRESS-G диаграмма

рисунок D.3

configuration_item_relationship

EXPRESS-спецификация

6.4.5

EXPRESS-G диаграмма

рисунок D.3

47

Страница 54

ГОСТ Р ИСО 10303-44-2002

make_from_usage_optk>n

EXPRESS-спеиификация

4.3.5

EXPRESS-G диаграмма

рисунок D.l

nia ke_from_usagC_opt iongroup

EXPRESS-спеиификация

4.3.6

EXPRESS-G диаграмма

рисунок D.l

ncxt_assembly_usagc_oCCurrcncc

EXPRESS-спеиификация

4.3.7

EXPRESS-G диаграмма

рисунок D.l

product_conccpt

EXPRESS-спеиификация

5.3.5

EXPRESS-G диаграмма

рисунок D.2

pnxlucl_conccpt_fcalure

EXPRESS-спеиификация

5.3.6

EXPRESS-G диаграмма

рисунок D.2

proclucl_conccpi_fcaturc_association

EXPRESS-спеиификация

5.3.7

EXPRESS-G диаграмма

рисунок D.2

product_conccpt_rclationship

EXPRESS-спеиификация

5.3.S

EXPRESS-G диаграмма

рисунок D.2

pn>duct__ctelmition_occunencc_relationship

EXPRESS-спеиификация

4.3.8

EXPRESS-G диаграмма

рисунок D.l

pnxluct_de!mition_u&agc

EXPRESS-спсцификация

4.3.9

EXPRESS-G диаграмма

рисунок D.l

promissory_usage_occ u rrcnce

EXPRESS-спеиификация

4.3.10

EXPRESS-G диаграмма

рисунок D.l

quanlifiecl_assembly_compc>ncm_usagc

EXPRESS-спсцификация

4.3.11

EXPRESS-G диаграмма

рисунок D.l

spcc ificd_highc r_usagc _occ u гтспсс

EXPRESS-спеиификация

4.3.12

EXPRESS-G диаграмма

рисунок D.l

УДК 656.072:6S 1.3:006.354    О    КС 25.040.40    П87    ОКСТУ    4002

Ключевые слова: автоматизация, средства автоматизации, прикладные автоматизированные системы, промышленные изделия, данные, представление данных, обмен данными, структура изделия, конфигурация

48