Стр. 1
 

36 страниц

487.00 ₽

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

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

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

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

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

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

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

- спецификацию процесса (требования к нему);

- спецификацию отношений между процессами;

- требования к применимости процесса;

- спецификацию отношений между процессом и изделием;

- требования к этапам (стадиям) плана процесса по созданию изделия.

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

- определения конкретных процессов или планов конкретных процессов;

- требования к непрерывным процессам;

- календарное планирование процесса;

- общее планирование процесса;

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

- контролирование процесса

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

Оглавление

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

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

3 Определения и сокращения

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

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

3.3 Другие определения

3.4 Сокращения

4 Описание метода

4.1 Введение

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

4.3 Определения типов объекта method_definition_schema

4.4 Определения объектов method_definition_schema

5 Свойство процесса

5.1 Введение

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

5.3 Определения типов process_property_schema

5.4 Определения объектов process_property_schema

6 Представление свойства процесса

6.1 Введение

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

6.3 Определения объектов process_property_representation_schema

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

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

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

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

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

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

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

Указатель

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

Страница 1

ГОСТ Р ИСО 10303-49-2003 НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

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

Ч а с т ь 49

Интегрированные обобщенные ресурсы Структура и свойства процесса

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

I

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

Страница 2

ГОСТ Р ИСО 10303-49-2003

Предисловие

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

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

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 15 октября 2003 г. N5 294-ст

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

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

© И ПК Издательство стандартов, 2003

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

II

Страница 3

ГОСТ Р ИСО 10303-49-2003

Содержание

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

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

3    Определения и сокращения.................................................. 2

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

3.2    Термины, определенные в ГОСТ Р ИСО 10303-45.............................. 2

3.3    Другие определения..................................................... 2

3.4    Сокращения.......................................................... 3

4    Описание метода.......................................................... 3

4.1    Введение............................................................. 3

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

4.3    Определения типов объекта method,.definition_schema............................ 4

4.4    Определения объектов method_defmition_schema................................ 4

5    Свойство процесса.........................................................II

5.1    Введение.............................................................II

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

5.3    Определения типов process_property_schema...................................12

5.4    Определения объектов process_property_schenia.................................12

6    Предстаатение свойства процесса..............................................19

6.1    Введение.............................................................19

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

6.3    Определения объектов process_property_representation_schema......................19

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

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

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

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

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

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

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

Указатель......................................................................31

III

Страница 4

ГОСТ Р ИСО 10303-49-2003

Введение

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

Стандарты серии ГОСТ I’ ИСО 10303 предстаатяют собой набор отдельно издаваемых стандартов (частей). Части данной серии относятся к одной из следующих тематических групп: методы описания, интегрированные ресурсы, прикладные интерпретированные конструкции, прикладные протоколы, комплекты абстрактных тестов, методы реализации и аттестационное тестирование. Группы стандартов данной серии описаны в ГОСТ Р ИСО 10303-1. Настоящий стандарт входит в группу интегрированных ресурсов. Основными разделами настоящего стандарта являются:

-    определение метода;

-    свойства процесса;

-    представление свойства процесса.

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

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

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

Примечания

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

-    А — описывающим сокращенные наименования объектов:

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

-    С — определяющим машинно-интерпретирусмыс листинги;

-    О — описывающим EXPRES-G диаграммы:

-    Е — содержащим примеры.

2    В настоящем стандарте объекты и конструкции языка EXPRESS в ряде случаев выделены полужирным шрифтом (например. action_mcthod).

IV

Страница 5

ГОСТ Р ИСО 10303-49-2003 Н А Ц И О Н А Л Ь Н Ы Й СТАНДАР Т I* О С С И Й С К О Й Ф Е Д Е Р А Ц И И

Системы автоматизации производства и их интеграция 11РЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Ч а с т ь 49

Интегрированные обобщенные ресурсы. Структура и свойства процесса

Industrial automation systems and integration. Product data representation and exchange. Part 49. Integrated generic resource. Process structure and properties

Дата введения 2004—01—01

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

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

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

-    спецификацию процесса (требования к нему);

-    спецификацию отношений между процессами;

-    требования к применимости процесса:

-    спецификацию отношений между процессом и изделием;

-    требования к этапам (стадиям) плана процесса по созданию изделия.

Примечании

1    В настоящем стандарте не устанавливаются различия между планом процесса, подлежащим выполнению. и планом невыполняемым.

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

-    требования к альтернативным определениям плана процесса:

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

-    спецификацию требований к ресурсам:

-    требования процесса к конкретному ресурсу;

-    обозначение ресурсов, используемых в процессе;

-    спецификацию свойств ресурса.

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

-    определения конкретных процессов или планов конкретных процессов.

Примечание 3 — Настоящий стандарт не связан с каким-либо конкретным промышленным процессом:

-    требования к непрерывным процессам.

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

-    календарное планирование процесса:

-    общее планирование процесса:

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

I

Страница 6

ГОСТ Р ИСО 10303-49-2003

Прим е ч а н и с 5 Обшее планирование процесса заключается в разработке плана процесса. Деятельность по разработке плана в настоящем стандарте не рассмотрена. В стандарте предусмотрено представление результатов планировании процесса;

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

-    контролирование процесса.

Примечание 6 Возможности контролирования процесса и равноправной передачи информации определяются в других стандартах ИСО. например ИСО/МЭК 9506 (Системы промышленной автоматизации. Спецификация промышленных сообщений). Имеются также стандарты ИСО/МЭК. связанные с взаимодействием и информационным обменом между программируемыми устройствами в автоматизированных системах управления процессами, используемых в промышленности. Прикладной ресурс или протокол может определить отношение между настоящим стандартом и ИСО/МЭК 9506.

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

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

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

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

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

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

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

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

3    Определения и сокращения

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

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

-    приложение;

-    прикладной протокол;

-    прикладной ресурс;

-    контекст;

-    компонент;

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

-    данные;

-    информация;

-    интерпретация;

-    итерированные ресурсы;

-    изделие;

-    данные об изделии;

-    информация об изделии;

-    конструкция (структура) ресурса;

-    структура.

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

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

-    материал;

-    свойство материала.

3.3    Другие определения

Страница 7

ГОСТ Р ИСО 10303-49-2003

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

3.3.2    план процесса (process plan): Последовательность процессов, подлежащая выполнению или связанная с созданием заданного изделия.

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

3.4 Сокращения

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

УСУ (URL) — универсальный справочный указатель (Univercal Reference Locator).

4 Описание метода

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

EXPRESS-cneuml>HKaiina

•)

SCHEMA method definition schema;

REFERENCE FROM action_schema (action_method, action_mcthod. relationship, action relationship);

REFERENCE FROM document_schema (document,

docu me nt _ usage _const rai nt);

REFERENCE FROM eflectivity_schema (effectivity);

REFERENCE FROM measure_schema (count_measure):

REFERENCE FROM support_resource_schenva (label, text);

REFERENCE FROM processpropertvschema (product_definition_process, propertv_process);

С

Примема ния

! Следующие схемы, на которые выше даны ссылки, определены в следующих стандартах:

action_schcma    -    ГОСТ Р    ИСО    10303-41;

docunient_sehcma    -    ГОСТ Р    ИСО    10303-41;

cffcctivity schcma    -    ГОСТ Р    ИСО    10303-41;

measure_Mrhcma    -    ГОСТ Р    ИСО    10303-41;

support_rcsourcc_schcma    -    ГОСТ Р    ИСО    10303-41;

process_property_schcma    -    раздел    5    настоящего    стандарта.

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

4.1 Введение

Целью схемы method_dcfinition_schema яатяется определение инструкций, необходимых для выполнения процесса. Настоящий стандарт может быть использован для определения процессов всех типов, предста&зенных различными методами. В настоящем разделе представлены:

-    смешанная структура процесса, основанная на последовательности фактических или потенциальных действий (работ);

-    управляющая структура для определения порядка выполнения процессов;

-    метод идентификации документа, определяющего процесс:

-    метод идентификации применимости процесса:

3

Страница 8

ГОСТ Р ИСО 10303-49-2003

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

Примечание — Более подробная информации об объектах actionmelhod и aclionmcthodretalionship приведена в ГОСТ Р ИСО 10303-41.

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

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

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

Объект action_method определяет возможные методы выполнения действия (action). Объекты action_method_to_select_from, action_method_with_associated_-documents и actionmethodassoci-ated_documents_constrained определяют различные типы объектов action_uiethod. которые могут быть использованы при выполнении действия (работы).

Объекты concunrent_action_method, serial_action_method и sequential_actlon_-method определяют различные типы объектов action_method_relationship. которые могут быть использованы при создании процесса. Объекты action_method, action_method_to_select_from, action_method_with_associ-ated_documents и action_-method_associated_documents_constrained могут комбинироваться посредством объекта action_method_relationship или его различных типов, установленных в настоящем стандарте при описании информации о процессе.

Объект action_niethod или различные его типы, определенные в настоящем стандарте, могут выступать в качестве "родителя” во множестве отношений "родитель— потомок", определенных посредством объекта action_method_reIationship или его различных типов, установленных в настоящем стандарте. Комбинация объектов action_method_relationship или его различных типов, установленных в настоящем стандарте, через отношения "родитель—потомок" и равноправных с ним, определяет разбивку и упорядочение объектов action_method, реализуемых в процессе. Прикладной протокол или ресурс определяет, как объекты action_method_rdationship комбинируются при создании наборов конкретной информации о процессе.

4.3    Определения типов объекта method_defiintion_schenia

4.3.1    Тип relationship_with_condition

Тип relationship_with_condition является средством для установления элементов, определяющих отношение, наложения условия или ограничения на данное отношение.

4)

TYPE relationship_with_condition = SELECT (action method .relationship, action_.relation.ship,

context_dependent„action_niethod_relationship. context dependent action_relationship);

END_TYPE;

(*

4.3.2    Тип process_or._process_relaiionship

Тип process_or_process_rdationship является средством для установления элементов, определяющих процесс, отношения между процессами или фактическими или потенциальными работами, выполняемыми в процессе.

*>

TYPE process_or_process_relationship = SELECT (product_definit ion. process, property_process, relationship_with_condition);

END TYPE

(*

4.4    Определения объектов method_definition_schema

4

Страница 9

ГОСТ Р ИСО 10303-49-2003

4.4.1    Объект action. method_with_associated_documents

Объект action_method_with_associated_documents является типом объекта actionmetliod, указы -ваюшим на один или несколько документов, определяющих объект action_method.

Пример I — Документом по спецификации процесса, который может получить инженер, является документ "12В23" для процесса термообработки. Данный документ описывает процесс термообработки. В этом случае объект action_racthod_with_associated_documcnts имеет атрибут documents со значением "12В23".

EXPRESS-cneund>HKauita

•)

ENTITY action method with associated_documents SUBTYPE OF (action_method); documents : SET |l:?| OF document:

END. ENTITY;

C

,Ошкшшй.шдццш

documents — набор из одного или нескольких документов, идентифицирующий объект ас-tk>n_method.

4.4.2    Объект action_method_with_associated_documents_constrained

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

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

EXPRESS-спешцЬикаиия

*)

ENTITY action_melhod_with_associated_documents_constrained SUBTYPE OF (action_method with_associated.documents); usage constraints : SET |l:?| OF document usage constraint;

WHERE

WR1 : SIZEOF (QUERY (item <* usage.constraints |

NOT (item.source

IN SELF\action_method with associaied_documents.documents)>) = 0;

END. ENTITY;

C

Описаний дпа&да

usage_constraints конкретное применение документа или ограничения по его использованию при определении данного объекта action_method.

Пример2 — Объект acti(>n_method_with_associated_docuroent.s_cons1raii>cd ссылается на спеиификацик> процесса, определенную документом '12В23". Из сорока разделов данного документа используется только ’раздел 36". В этом случае атрибут usaRcconstraints имеет значение "section 36" (раздел 36).

Формал ыIое угвеожленне

WR1 — атрибут usage_constraints должен быть применен для всех документов, определенных объектом action niethod with associated docunients.

4.4.3    Объект action _method_to_select_from

Объект action_method_to_select_from определяет число объектов action_method. выбираемых для данного набора из всех потенциальных объектов action_method. Данный набор определяют посредством объектов action_method_rclatioaship, в которых action_method_to_select_rrom играет роль родителя в отношении "родитель—потомок". Данного родителя определяют в виде значения атрибута actionniethod relationship.relating_method.

Примечания

1    Болес подробный пример использования наборов для aclion_mctho<l to_selcct_from приведен в приложении Е.

2    Контгкст конкретного набора (коллекции) определяется прикладным протоколом или ресурсом.

ПримерЗ — Кон кретный контекст, определенный прикладным протоколом для данного набора объекта

action_method_to_selcct_from, является альтернативным.

5

Страница 10

ГОСТ Р ИСО 10303-49-2003

Ш’КЁВйлжинФикашш

*)

ENTITY action method_with to select from SUBTYPE OF (action” method); number_of elements : couni_measure;

WHERE WRI : number_of_elements > = I;

WR2 : S1ZEOF (USED1N (SELF,

’ACTION_SCH EMA.ACTION_M ETHOD_RELATIONSHI P.RELATING_M ETHOD )) >= number of elements;

END„ENTITY;

<*

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

number_of_elements — точное число объектов action_method. выбранных из общего набора данных объектов.

Формальные упколцснна

WR1 — атрибут mimber_of_elements должен быть большим или равных! единице.

WR2 — значение атрибута mimber_of_elements не должно превышать числа объектов ас-tion_method, содержащихся в наборе, определенном объектом action_method_to_select_from.

4.4.4    Объект process_or_process_relationship_effectivity

Объект process_or_process_reIationship_efTectivity определяет правильность использования конкретного типа process_or_process_relationship.

Примечания

1    Различные методы использовании данного объекта в настоящем стандарте не описаны. Более подробно этот вопрос рассматривается в прикладных ресурсах и протоколах.

2    Прикладной ресурс или протокол определяют контекст применимости типа procexs_or_process_relation-ship посредством объекта cflectivity_assjgnmcnt по ГОСТ Р ИСО 10303-41.

EXPRESS-ciieutid)HKaunH

*)

ENTITY process_or_process_relationship_en‘ectivity SUBTYPE OF (efl'ectivity);

etTective_process_orj>rocess_rcIationship : process or_process relationship;

END_ENTITY;

(♦

effective_process_or_process_relationship определяет тип process_or_proeess_-relationship. для ко-

торого допустим данный объект effectivitv.

4.4.5    Объект serial_action_method

Объект seriaI_action_niethod является объектом action_method_rclationship. определяемым как часть процесса. Объект serial_action_method устанавливает набор (коллекцию) объектов ас-tion_meth(Ml, каждый из которых должен быть выполнен при реализации всего данного набора. Отдельные объекты action_method данного набора реализуют так, чтобы предшествующий ас-tion_method был завершен до начала следующего.

Объект serial_action_method может быть использован для определения равноправного отношения или отношения "родитель—потомок" между двумя объектами action_method. В отношении "родитель-потомок" родителем является связывающий (relating) объект action_method. определяющий данный набор. Мри равноправном отношении набор объектов action_niethod и различия между связывающим и связанными (related) объектами определяются прикладным ресурсом или протоколом.

Примечания

1    Различные методы использования данного объекта в настоящем стандарте не описаны. Различия в отношениях “родитель—потомок" или равноправных отношениях определяются прикладными ресурсами и протоколами.

2    Описание набора (коллекции) scrial_action_mi‘thod и порядок их выполнения определяются прикладными ресурсами и протоколами.

3    Порядок в отношениях "родитель—потомок" задастся объектом scqucntialmethod

4    Примеры равноправных отношений и отношений "родитель—потомок" приведены в приложении Е.

Страница 11

ГОСТ Р ИСО 10303-49-2003

Пример 3 — Равноправное отношение в объекте seriaI_action method связывает два объекта ас-tionmcthod, определяющих включение или выключение света. Объект scrial_action_mcthod определяет, что любой из action_raethod должен быть выполнен до начала другого.

EXPKESS-ciifiumtoiKiiuiifl

•)

ENTITY serial „action. method SUBTYPE OF (action_niethod relationship);

END_ ENTITY;

Г

Пoi|)oомальное vineржлсине

IP1 — отдельные объекты action_method п наборе должны быть реализованы так. чтобы каждый предшествующий объект завершался до начала следующего.

4.4.6    Объект sequential_method

Объект sequcntial_method является объектом serial_action_method. в котором каждый ас-tion_method выполняется в определенном порядке. Последовательность выполнения такова, что конкретный sequential_method с меньшим индексом выполняется ранее других sequential_method с более высокими индексами.

П римечание I — Примеры использования индексов объекта .vcqucntial_method приведены в приложении Е.

EXPKESS-cnenn<t>HKaiiHH

*)

ENTITY sequential_method SUBTYPE OF (action_method_relationship): sequence_position : count_measure;

END ENTITY;

(•

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

sequence_position - позиция конкретного объекта sequcntial_method в упорядоченном наборе (коллекции) action_method.

Iktl'ttL'Millblll'C VI1КРЖДСШК

1    PI — В данном контексте или наборе (коллекции) должен быть только один объект sequcn-tial_method с конкретным атрибутом sequence_position.

Примечания

2    Данное утверждение означает, *гто в данном контексте или наборе для любого экземпляра объекта sequentialmethod атрибут scqucnec positkm является уникальным.

3    Если данный объект M.*qucntial_mcthod определен в контексте отношений "родитель—потомок”, тогда данный контекст может быть определен порождающим объектом action_mcthod ("родителем").

4    Конкретный контекст может быть определен прикладным ресурсом или протоколом.

4.4.7    Объект concurrent_action_method

Объект concurrent_action_method является объектом action_method_relat»onship. который определен как часть процесса. Данный concurrent_action_method определяет набор (коллекцию) объектов action_niethod. в котором отдельные объекты выполняются при реализации всего набора в целом. Отдельные объекты action_me(hod должны быть инициализированы и реализованы при выполнении наиболее длительного объекта actionmcthod из данного набора.

Рассматриваемый объект может быть использован для определения равноправного отношения или отношения “родитель—потомок" между двумя объектами action_method. В отношении "родитель-потомок" порождающим является связывающий (relating) объект action_method. определяющий данный набор. При равноправном отношении различия между связывающим и связанными (related) объектами не имеет значения.

Примечания

1    Различные методы использования данного объекта в настоящем стандарте не описаны. Различия в отношениях "родитель—потомок* или равноправных отношениях определяются прикладными ресурсами и протоколами.

2    Длительность выполнения набора может быть установлена объектом action mcthod. определяющим данный набор (коллекцию) или одним из объектов actionmcthod в данном наборе. Методы определения длительности выполнения набора должны быть определены в прикладных ресурсах и протоколах.

7

Страница 12

ГОСТ Р ИСО 10303-49-2003

3    Поясняющие примеры использовании отношений "родитель—потомок" и соответствующих наборов объектов concurrcnt_action_method приведены в приложении П.

4    Требуется, чтобы реализация одного объекта action_method в данном контексте или наборе определялась конкретным объектом concarrenl_action_mclhod, по которому инициализируют и выполняют все объекты action_melhod данного набора. Другие обьекты action_racthod набора могут быть выполнены последовательно, параллельно или иным образом.

LXPRLSS-tfiKUHdmKiiUHfl

4>

ENTITY concurrent_action_method SUBTYPE OF (action_n>ethod_relalionship);

END ENTITY;

<*

IP1 — отдельные объекты actionmethod данного набора (коллекции) должны быть реализованы 1ю время выполнения наиболее длительного объект action_method из этого набора.

4.4.8 Объект context_dependent_action_meihod relationship

Объект context_dependent_action_method_relationship является связью между двумя объектами action_methnd_rclationship. определяющей контекст выполнения связанных объектов action_method. Данный контекст определяется отношением "родтель— потомок" между конкретными объектами action_inethod. связанными объектами action_niethod_relationship. контекст которых задан объектом context_dependent_action_method_relationship. Данный объект может определять, в зависимости от некоторых условий, выбор между альтернативными объектами action_method.

П р и м е ч а и и я

1    Условии для данного контекста могут быть определены объектами relationship condition или pro-cess_or_process_relationship. Опенка конкретного условия может оиредслягь применимость данного ас-(ionmelhodrdation’.hip Условия для конкретною контекста определяются прикладным протоколом или ресурсом.

2    Объект relationshipcondition н объекте actionmelhodrclalionship может быть применен посредством типа relationship_wilh_condition или объекта context_dcpcndcnt_action_mcthod_relationship.

Атрибутом relating_relationship в объекте context_dependent_action_niethod_relationship должен быть объект action method relationvhip, являющийся отношением "родитель-потомок" между двумя объектами action_method. Атрибутом relatedrelationship в объекте context_dependent_ac-tion_mcthod_reIationship должен быть объект action_method_relationship. яачяющийся отношением "родитель—потомок" между двумя объектами action_method. Связывающим объектом (relating_ac-tionmethod) для атриб>тов relatingrelationship и relatedrelationship должен быть объект, порождающий оба action_method_relationship.

LXPRfcSS-flifiumtoiiiauHfl

•)

ENTITY context_dependent_action_method_reIationship name    :    label;

relating_relationship: action_method relationship; related_relationship : action_method_relationship;

UNIQUE

URI : relating.relationship, re!ated_relationship;

WHERE

relating relationship.relating_niethod re lated re lat ionsh i p. rel at i ng met hod;

EN IDENTITY;

(*

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

name — слово или группа слов, по которым ссылаются на объект context_dependent_ac-tion_method_relationship.

relating_relationship — объект action_method_relationship. связанный с определенным ас-tion_method_relationship. Если предшествующий объект связан с главным, данным атрибутом является самостоятельный объект action_method_relation.ship.

related_relatk>nship — объект action_method_relationship. связанный с определяющим ас-

Страница 13

ГОСТ Р ИСО 10303-49-2003

tion_method_relationship. Если предшествующий объект связал с главным, данным атрибутом является зависимый или альтернативный объект action_method_relationship.

.ФщЦШШЦС „УЦСЮЦЦЦт

URI — комбинация данных атрибутов related_rdationship и rdating_relationship должна быть уникальной.

WR1 — данный reIating_method для объекта action methodrdationship. являющегося атрибутом relating, relationship в объекте context_dependent_action_method_rdationship. должен быть экземпляром, эквивалентным объекту rdating_method для объекта action_method_relationship, являющегося атрибутом related_relationship в объекте context_dependent_action_method_relationship.

Примечание 3 — Формулировка WR1 определяет, что объекты rdatinK_action_inelhod в объектах aclion mcthod rclationship обьекта contexC_dcpendcntaction_nn.thod_-rdationship определяют "родителя" контекста данною eanlext_dcpcnd<.ntactioii_-racthodrdationship,

НчФОРМаЛШИС УШШЦЦЦЩ,

IP1: если объект rdationship_condition связан посредством своих атрибутов applicable_rclationship с объектом context_dependent_action_method_relationship через тип relationshipwithcondition. тогда атрибут rdationship_condition.condition_description должен определять конкретный контекст или ог-раннчения для данного объекта context_dependent_action_method_rdationship. Атрибут relating_ac-tion_method в каждом объекте action_niethod_relationship является контекстом данного объекта action_method.

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

IP2 — если объект process_or_proeess_relationship effeetivity имеет отношение с объектом соп-text_dependent_action_method_relationship посредством типов relationship_with_condition и рго-cess_or_process_relationship. тогда применимость определяет условие.

4.4.9 Объект context_dependent_action_relationship

Объект context_dependent_action_rdationship является связью между двумя объектами action_re-lationship. определяющей контекст выполнения связанных объектов action. Данный контекст определяется отношением "родитель—потомок" между конкретными объектами action, связанными объектами action_rdationship. контекст которых задан объектом context_dependeiit_action_relationship.

Атрибутом relatingrelationship в объекте conte\T_dependent_action_relationship должен быть объект action_relationship. являющийся отношением “родитель—потомок" между двумя объектами action. Атрибутом rdated_relationship в объекте context_dependcnt_action_relationship должен быть объект aetion_relationship. являющийся отношением "'родитель— потомок" между двумя объектами action. Связывающим объектом (reiating_actk>n) для атрибутов rdating_relationship и related_rdation-ship должен быть объект, порождающий оба action_rdation.ship.

П р и м с ч а н и я

1    Обьект eontext_depcndent_action_relationship может определять выбор альтернативных объектов action в зависимости от конкретных условий.

2    Условия для данною контекста могут быть определены объектами rclalion.ship condition или рго-cess_or_proccss_relationship. Оценка конкретною условия может определять применимость данного action_re-lationship Условия для конкретного контекста определяются прикладным протоколом или ресурсом.

3    Объект rclationship_c»ndition в объекте actionrdationship может быть применен посредством типа rclalioitship wilh condilion или объекта contcxt_dcpendcnt_aetion_rclationship.

4    Поясняющие примеры испольювания условий, связанных с обьскгом eontextdepindcntactionrclation-ship, приведены в приложении Е.

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

*)

Е NT I Т\' context_deреndent_action_relationship name    :    label;

relating .relationship: action_relationship; related_relationship : act ion_relat ionship;

UNIQUE

URI : relating relationship. related_relationship:

WHERE

relating„relationship.relating_action :=: related^ relat ionship. relati ng _act ion:

9

Страница 14

ГОСТ Р ИСО 10303-49-2003

END_ENTITY:

<*

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

name — слово или группа слов, по которым ссылаются на объект context_dependent_action_re-lationship.

relatingrelationship — объект aclion_relationship. связанный с определенным action relationship.

Если предшествующий объект является главным в данном отношении, этим атрибутом является самостоятельный объект actionrelationship

related_relationship — объект action_relation*>hip. связанный с определяющим action_relationship. Если предшествующий объект является главным в данном отношении, этим атрибутом является зависимый или альтернативный объект action_relationship.

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

UR1 — комбинаиия данных атрибутов related_relationship и relatingrelationship должна быть уникальной.

WR1 — данный relating_action для объекта actionrelationship. являющегося атрибутом relating relationship в объекте context_dependent_action_relationship. должен быть экземпляром, эквивалентным объекту relating_action для объекта action_rdationship, являющегося атрибутом related_.rclation.ship в объекте context_dependent_akction_relationship.

Примечание 5 — Формулировка WRI определяет, что объекты rdatingaction в объектах action_re-lationship объекта contcxt_dcpendont_action_relationship определяют "родителя" контекста данного context_do-peadeatactionrdatioaship.

Н е<{>о р мал ы i ы е \т ве рж д е н и я

IP1 — если объект relation.ship_condition связан посредством своих атрибутов applicable_relation-ship с объектом context_dependent_action_reIationship. тогда атриб>т relationshipcondition.condi-tion_description должен определять конкретный контекст или ограничения для данного объекта context_dependent_action_rdationship. Атрибут relating_action в каждом объекте actk>n_rdationship

является контекстом данного объекта action.

Примечание 6 - Описание контекста может быть определено применяемыми ограничениями. В настоящем стандарте использовано описание коитексга через прикладные протоколы и ресурсы.

IP2 — если объект process_or_process_relationship_efTectivity имеет отношение с объектом соп-text_dependent_action_rdationship посредством типов relationship^ ith_condition и process_or_proc-ess_relationship. тогда применимость определяет условие.

4.4.10 Объект relationship „condition

Объект relationship_condition определяет ограничение, налагаемое на одно или несколько отношений. Данное ограничение может зависеть от коитексга отношения. В свою очередь контекст может быть частью описания данного ограничения.

Отношение, на которое наложены условия, определяют объекты action_relationship. ас-tion niethod relationship. conte.xt_dependent_action_relation.ship или context_dependent_ac-tion_method_relationship. Отношение с условием может быть контекстом применения, наличия или описания данного отношения. Каждое отношение может иметь различный контекст. EXPRESS-cneiind>HKaunH •>

ENTITY rclationship_condition name    :    label;

applicab!e_relationships : SET |1:?| OF relationship_\vith_condition; condition_description : text;

END_.ENTiTY;

(*

.Qmicaium

name - слово или группа слов, по которым ссылаются на объект relationshipcondition. applicable_relationships — набор из одного или нескольких отношений, для которых применяют условия.

condition_description — описание условия.

Примечание — Конкретные значения атрибута condition_dcscription должны быть установлены прикладным протоколом или ресурсом.

*)

10

Страница 15

ГОСТ Р ИСО 10303-49-2003

END SCHEMA;—method definition schema Г

5 Свойство процесса

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

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

*)

SCHEMA process property_schema;

REFERENCE FROM action_schema (action,

action_method,

action_method_relationship,

action_relatioivship,

action_resourse,

action_resourse_relationship,

acyclic_action_relationship);

REFERENCE FROM product_propetty_definition_schema (characterized_product_dellnition. property_definit»on, shape_deflnition);

REFERENCE FROM supportresource_schema (identifier, label, text);

С

Примечания

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

product_propt*rty_dcfiniU«»n_schcma;

support_rev)urcc_schcma.

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

5.1    Введение

Целыо схемы process_property_schema является определение:

-    свойств работ (действий), выполняемых в данном процессе;

-    свойств методов реализации (actk»n_methodi работ, выполняемых в данном процессе;

-    свойств ресурсов, используемых при реализации данного процесса;

-    отношения между свойствами изделия и процесса.

5.2    Основные принципы и допущения Главными компонентами процесса являются:

-    работы (действия), образующие процесс;

-    ресурсы, используемые в процессе.

Результатами процесса являются:

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

-    свойства изделия.

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

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

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

11

Страница 16

ГОСТ Р ИСО 10303-49-2003

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

Примечания

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

2    Ваше подробная информация об объекте action приведена в ГОСТ Р ИСО 10303-41.

Схема process_property_schema охватывает определения, позволяющие идентифицировать соответствующие соста&зяющие процесса.

5.3 Определения типов process_property_schema

5.3.1    Тип characterized_action_definition

Тип characterized_action_definition определяет объект action. action_method. action_method_rela-tionship или action_relationship.

EXPRESS-cneiiHdmKaiiHH

*>

TYPE characterized_action_delinition = SELECT (action,

action_ method, action_method_relationship, action relationship);

END.TYPE;

(*

5.3.2    Тип characterized_resource_definition

Тип characterized_resource_definition определяет объект act»on_resource. actkm_resource_require-ment. actionresourcerequirementrelatkmship или action_resource_relationship.

Примечание — Объект action_re«mrcc определяет ресурс, a action_rcsource_rcquircmcnt — требова-ния. которым должен удовлетворять action_rc\ource.

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

4)

TYPE characterized_resource_defmition = SELECT (action resource, action_resource_relationship, action_resource_requirement, action resource requirement relationship);

END TYPE;

(•

Примеры

4    Объектом action_resource является "персональный компьютер*, а объектом requircment_ror_action_re-source — ’память 4 Мбайт*.

5    Объектом action_rcsourcc_requircraent является 'машина грузоподъемностью 500 кг".

5.3.3    Тип property_or_shape_select

Тип property_or_shape_sdect определяет объект propertv_definition или shape_deflnition.

LXPKLSS лжинФикашм

•)

TYPE property_or_shape_select = SELECT (propeity_definition, shape definition);

END TYPE;

(♦

5.4 Определения объектов process_property_scheina

5.4.1 Объект action_property

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

12

Страница 17

ГОСТ Р ИСО 10303-49-2003

Примеры

6    Если термообработка детали является объектом action, тогда объектом aetionprnpcrty является температура. время или какая-либо другая характеристика action, необходимая для описания термообработки.

7    Перемещение предмета из точки А в точку Б является объектом action. Объектом action_propcrty при данном перемещении является скорость движения предмета.

EXPKbSS-eneniubHKannH

*)

ENTITY action_property name : label: description: text;

definition : characterized action ^definition;

END_ENT1TY;

С

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

name - слово или группа слов, по которым ссылаются на данный action_propcrty; description — описание данного свойства:

definition — характеризуемый объект action, action method, action method_relationship. или action method_relationship.

5.4.2    Объект product_definition_process

Объектом product_definition_process яыяется объект action, определяющий тип charac-terized_product_definition или составляющий часть его определения. Данный объект описывает изделие целиком или частично.

Примечания

1    Конкретным аспектом объекта productdcfinition для изделия могут быть исходные или выходные данные для объекта product_defmition_process. Конкретный объект proccss_product_association может определять роль данною объекта produetdefinitionprocess

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

Пример 8 — Сборка компонентов определяет процесс создания конечного изделия.

ЕХГКЕйВ-снсииФикаши

*)

ENTITY product „definition process SUBTYPE OF (action); identification : identifier:

INVERS

product_detlnitions : SET (]:?) process product_association FOR process;

ENDENTITY;

С

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

identification — описательный идентификатор объекта product_definition_process. product_definitions — набор из одного или нескольких объектов process_product_association, связанный с каждым объектом product_definition_process.

5.4.3    Объект process product_association

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

Примечания

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

2    Олин объект process_product_association может определять процесс для конкретного charactcraed_pro-duct_dcfinition. а другой — тог же characterizcd_product_definition .гая другою процесса. Таким образом, два charactcrizcd_product_dcfinition могут совпадать, но соответствующие объекты process_product_association будут различными.

3    Характеристикой описания изделия могут быть исходные или выходные данные для produet_defini-tion_proccss.

EXPRESS-cnemiduiKanim

*)

Страница 18

ГОСТ Р ИСО 10303-49-2003

ENTITY process_product_association name    : label;

description    : text;

defined_product: characterized. product_deIinition; process    : product_definition_process;

END_.ENTITY;

(*

Ц L-LiilL^lJL XUli

name - слово или группа слов, по которым ссылаются на данный объект process_product_as> sooiation.

description — описание данного процесса.

denned_product — описание изделия или его отношения, определяющее конкретный объект process или его отдельные аспекты.

process — процесс, связанный с конкретным объектом characterized_product_definition.

5.4.4    Объект property j>rocess

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

Примечание — Аспектом объекта productdefinition могут быть исходные или выходные данные для объекта propcrty_proccss. Конкретный объект proccss_propcrly_association может определять рать данного объекта property_proecss.

Пример 9 — Пусть обьект property_proccxs определен для процесса "сверление отверстия", тогда property_process является подтипом action.chosenmclhod для процесса “сверления отверстия". Данный процесс может быть использован для любого изделия, требующего операции сверления.

EXPRESS-cneuHdmKanwi

4)

ENTITY property_process SUBTYPE OF (action); identification : identifier;

INVERS

properties : SET 11 :?| process_property_association FOR process;

EN IDENTITY;

С

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

identification — описательный идентификатор объекта property_process.

properties — набор из одного или нескольких объектов process_property_association. связанный с каждым объектом property_process.

5.4.5    Объект process_property_association

Объект process propertv association связывает конкретный объект property_process с заданным объектом property_definition или shape_definition.

Примечания

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

2    Характеристикой описания изделия могут быть исходные или выходные данные для process_property_as-sociation.

Примеры

К) Объектом propertv process является процесс создания паза заданной геометрии в машиностроительной летали. Работа по созданию паза является процессом, определяющим свойства формы изделия, но она не является специфичной только для конкретного изделия. Изделие может быть изготовлено из материалов различной номенклатуры. В данном случае объект proccss_propcrty_association связывает станочную обработку с формой паза.

11 Обьектом property_process является процесс термообработки летали. Объект process_property_associa-tioa связывает процесс термообработки со свойствами материала посредством отношений объектов рго-perty dcfinilion и matcrial_propcrty. Процесс термообработки не привязан к конкретной детали.

EXPRESS-cneiiHdmKautm

*>

Страница 19

ГОСТ Р ИСО 10303-49-2003

ENTITY process j>roperty_association

name    :    label:

description    :    text;

process    :    property    process;

propertv_or shape    :    propertv_or_shape select:

END_ENTITY;

С

Описания атпибугои

name - слово или группа слов, по которым ссылаются на данный объект process_property_as-sociation.

description — описание отношения между объектами property_process и property_definition или shape_dermition.

process — конкретный процесс, связанный с данным свойством.

propcrty_or_shape — характеристика, определяемая объектом process, или отдельный ее аспект.

5.4.6    Объект replacement_relationship

Объект replacement_relationship является объектом action_relationship. устанавливающим, что данный объект related_action может заменять определенный объект reIating_action. Данная подстановка может быть проведена как в самом контексте, так и вне его. Конкретный контекст может быть задан соответствующим условием.

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

*)

ENTITY replacement_relationship

SUBTYPE OF (action relationship);

WHERE

WRI : acyclic_action_re!ationship (SELF,

|SELF\action_relationship.related action),

•PROCESS_PROPERTY_SCHEMA.REPLACEN!ENT_REb\TIONSHIP);

END ENTITY;

C

Фотшшас,, .ушцалццц,

WRI: данный объект action_relationship не должен. прямо или косвенно, заменять сам себя.

5.4.7    Объект resource_propertv

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

Примечание Заданный объект rcsourcc_propcrty не является представлением данного свойства (см. раздел 6).

П ри мер 13 — Объектом resonгсе ргореrty для фрезерного станка могут быть: размер станины, максимальная скорость вращения фрезы или точность обработки.

EXPRESS-cneimd>nKanna

•>

ENTITY resource_property name : label; description : text;

resource : characterized resource definition;

END_ENTITY;

С

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

name - слово или группа слов, по которым ссылаются на данный объект resource_propcrty. description — описание данного свойства.

resource — объекты action_resource. action resource rdationship. action_resourcc_requirement или actton_resource_requiremcnt_relationsliip. которые присущи данному свойству или описываются нм.

5.4.8    Объект action_resource_requirement

Объект actton_resource_requirement является требованием к ресурсу, необходимому для выпол-

15

Страница 20

ГОСТ Р ИСО 10303-49-2003

нения объектов action или action_method. Рассматриваемый объект определяет конкретный тип ресурса или присущую ему характеристику.

4)

ENTITY action_resource_requirement name    :    label:

description    :    text;

kind    :    resource_requirement_type;

operations    :    SET |1:?| OF characterized action_definition;

END_ENTITY;

<*

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

name - слово или группа слов, по которым ссылаются на данный объект action_resource_re-quirement.

description — описание данного требования.

kind — необходимый тип объекта action_resource_requirement.

operations — набор из одного или нескольких объектов action. action_method. action_method_re-lationship или action_re!ationship. к которым относится данное требование.

5.4.9    Объект action„property_relationship

Объект actkm_property_relatlonship является отношением между двумя объектами action_pro-perty. Рассматриваемый объект устанавливает отношение, которое о п ре делет альтернативу одного объекта action_property другому или зависимость между двумя объектами action_property.

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

Пример 14 — Онерзпия фрезерования является объектом action_mcthod. Продолжительность выполнения данной операции является объектом action_property. Другим подобным объектом может быть температура окружающей среды. Объект action_propcrty relationship определяет отношение между продолжительностью выполнения фрезерования и температурой окружающей среды.

LXPKLSS -цкинФикаши

•>

ENTITY action_property_relationship name    :    label;

description    :    text;

relating_action_ property    :    action_property:

related action_property    :    action jiroperty;

WHERE

WRI : reIating_action_propertv : <>: relatcd_action_property;

END_ENTITY;

(*

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

name — слово или группа слов, по которым ссылаются на данный объект action_property_rela-tionship.

description — описание «тайного отношения.

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

related_action_property — объект action_property. связанный с определяющим объектом ас-tion_property. Если порядок следования является в данной связи определяющим, то данный атрибут устанавливает зависимый или альтернативный объект action_property.

Формацию УТКРЖДСШК

WR1 — объектами relating_action_property и related_action_property должны быть разные объекты action_property.

5.4.10    Объект requircment_for_action_resource

Объект requirenient_for_action_resource является объектом action_resource_requirement, определяющим один или несколько объектов action_resource. удовлетворяющих данному требованию.

16

Страница 21

ГОСТ Р ИСО 10303-49-2003

Примеры

15    Операция фрезеровании определена объектом action_niethod. тогда объект requiremcnt_for_action_re-source определяет объект action_re source как "фрезерный станок" и описывает данный станок.

16    Для выполнения процесса необходим механизм, способный поднять 500 к т. Объект action_resourcc_re-quircment устанавливает требование "механизм, способный поднять 500 кг". Конкретный подъемный механизм определяется объектом action_resource. Если данный механизм удовлетворяет указанному выше требованию но грузоподъемности, тогда этот механизм описывается объектом requireracnt_for_action_rcsource.

•)

ENTITY require me nt_for_action_ resource

SUBTYPE OF (aciion_resource_requirement): resource : SET |1:?| OF action resource;

END ENTITY;

C

(JiinudiinL‘ аюибт

resource - набор из одного или нескольких объектов action_resource, удовлетворяющих конкретному actk>n_resource_requirement.

5.4.11    Объект resource_property_relationship

Объект resource_property_relationship является отношением между двумя объектами ге-source_property.

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

Пример 17 — Объектом aetion_re source является фрезерный панок. Объекты resource,property определяют размер Стола фрезерного станка и подвижность фрезерной готовки (например, пятиосевой фрезерный станок). Объект resource_j>roperty relationship определяет отношение между подвижностью фрезерной головки и размером стола фрезерного станка.

fc\PKESS-UKUllfrHhimiU

•)

Е N T ITY resource prope rty_ re lat ionshi p name    : label;

description    : text;

relating_resource,.property    : resource_propeny;

related__resource property    : resource_pro|>erty;

WHERE

WRI : relating^resource property: <> related resource property;

END_ENT1TY;

С

,ЦШ1ЦИШка1Ш1£Ш11

name — слово или группа слов, по которым ссылаются на данный объект resource_property_re-lationship

description — описание данного отношения.

relating_resource_property — объект resource_property, связанный с другим аналогичным объектом. Если порядок следования яшшется в данной связи определяющим, то данный атрибут устанавливает независимый объект resource_property.

related_resource_property — объект resource_property. связанный с определяющим объектом resource property Если порядок следования является в данной связи определяющим, то данный атрибут устанавливает зависимый или альтернативный объект resource_property.

Фо рмал ы I ое у г ве ржд е и и е

WR1 — объектами relating_resource_propert.v и related_resource_property должны быть разные объекты resource_property.

5.4.12    Объект action_resource_requiremetu_rclationship

Объект aetion_resource_requirement_relationship является отношением между двумя объектами act»on_resource_requirement.

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

Пример 18— Если объект action_resource определяет дрель, тогда фрезерный станок может быт ь указан

17

Страница 22

ГОСТ Р ИСО 10303-49-2003

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

fcXPKLSS-flitfiiHdJiiKauHfl

*>

ENTITY action_resource_requirement_relationship паше    :    label:

description    :    text;

relating_action_resource_requirement    :    action_resource_requirement;

related_action_resource_iequirement    :    action    resource    requirement;

WHERE

WR1 : relating_action_resource_requirement :<>: related_action resource_requirement;

END_ENTITY;

(*

■йшшша-ацмбшд

name — слово или группа слов, по которым ссылаются па данный объект action_resource_re-quirement_relationship.

description — описание данного отношения.

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

related_action_resource_requirement — объект action_resource_requirement, связанный с определяющим объектом action_resource_requirement. Если порядок следования является в данной связи определяющим, то данный атрибут устанавливает зависимый или альтернативный объект action_re-source_requirement.

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

WR1 - объектами relating_action_resource_requirement и related_aetion_resouree_requirement

должны быть разные объекты action_resource_requireraent.

5.4.13    Объект resource_requirement_type

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

LXPRESS-ciieinHbnKautm

4)

ENTITY resource_requirement_type name : label; description : text:

END ENTITY:

<♦

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

name - слово или группа слов, по которым ссылаются на данный объект resource_require-ment_type.

description — описание данного объекта resource_requirement_type.

5.4.14    Объект resource_requirement_type_relationship

Объект resource_requirement_type_relationship является отношением между двумя объектами resource_requireinent_type.

EXPRESS-cneiiHdinKainm

4>

ENTITY resource_requirement_type .relationship name    : label;

description    : text;

relating_requirement_type    : resource_requirement_type;

related requirement type    : resource    requirement    type;

WHERE

WR1 : relating_requirement type :<>: related requirement type;

END_ENTITY;

<*

18

Страница 23

ГОСТ Р ИСО 10303-49-2003

name - слово или группа слов, по которым ссылаются на данный объект resource_require-ment_type_relation_ship.

description — описание данного объекта resource_requirement_type_relationship. relating_requirement_type — объект resource_requirement_type, связанный с другим аналогичным объектом. Если порядок следования яатяется в данной связи определяющим, то данный атрибут устанавливает независимый объект resource_requirement_type.

related_requirement_type — объект resource_requiremenl_type, связанный с определяющим объектом resource_requirement_type. Если порядок следования является в данной связи определяющим. то данный атрибут устанавливает зависимый или альтернативный объект resourcc_re-quirement_type.

Фо рмал ы I ое vr вс ржд е н и е

WR1 — объектами relating_requiren»ent_type и related_requirement_type должны быть разные объекты resource_requiremeut_tvpe.

•)

END SCHEMA; - - process properiy schema С

6 Представление свойства процесса

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

EXPRESS-снсшиЬикаиия

*)

SCHEMA processj)roperty_ representation _schema;

REFERENCE FROM support resource_schema (label, text);

REFERENCE FROM representation jschema (representation);

REFERENCE FROM process_propeny_schema (action_property. resource_propertv);

(•

Примечания

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

support_rcsource_schema    — ГОСТ Р ИСО 10303-41;

rcprcsentation_schcma    — ГОСТ Р ИСО 10303-43;

process_pn>pcrty_schcma    — раздел 5 настоящего стандарта.

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

6.1    Введение

Задачей process_property_representation_schema яачяется представление свойств ресурса, фактической или потенциальной работы, выполняемой в процессе.

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

В данном разделе описано представление свойства процесса. Представлением свойства процесса могут быть значения параметров:

-    ресурса;

-    работы.

Примечание — Применение значений соответствующих параметров в настоящем стандарте не определено.

Заданное свойство процесса может быть представлено различными методами.

6.3    Определения объектов process_property_representation_schema

6.3.1 Объект action_propeity_representation

Объект action_property_representation представляет свойство объектов action или action_mcthod,

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

19

Страница 24

ГОСТ Р ИСО 10303-49-2003

Примеры

19    Скорость шпинделя задана объектом actio1_property. Значение параметра '2200 мин1" определяет атрибут descripti»e_represcntatioa_item. description свойства скорости врашении шпинделя.

20    Значение "20 сут* является атрибутом dcsc rip tivc_reprcsentation_itcni.description объекта action_propcrty "срок выполнения*.

EXPRESS-cnenHdniKanmi

4)

ENTITY action property_representation; name    : label;

description    : text;

property    : action    property:

representation    : representation;

END_ENTITY;

<*

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

name — слово или группа слов, по которым ссылаются на данный объект action_property_rep-resentation

description — описание представления данного свойства.

property - представленная характеристика объекта action или action_method. реализуемого в процессе.

representation — представление свойства объекта action или action_method. реализуемого в процессе.

6.3.2 Объект resource_property_representation

Объект resource_property_reprcscntation представляет свойство процесса. Данное представление определяет сутъ свойства, присущего ресурсу.

Примечание — Существуют различные методы эквивалентного представления заданного свойства. Л р и м еры

21    .Аппарат лазерного контроля является объектом action_resource. Формат экрана данного аппарата является объектом resource_property; а слова "от 1 до 2 м"— значением объекта resoarce_propcrty_representation для формата экрана.

22    Лицо является объектом action_rcsourcc_requiremcnt. Характеризующее человека значение "скорость набора на клавиатуре" является объектом resourcc_property. Значение "20 слов в минуту" является объектом resourcepropertyre presentation. Данное значение представлено посредством объекта representation.

EXPRLSS-flKmidiHKauHfl

*)

ENTITY resource_property_representation; name    : label;

description    ; text;

property    : resource,    property;

representation : representation;

EN IDENTITY;

(*

20

1

END SCHEMA; — process propertv_representation_schema <*

Страница 25

ГОСТ Р ИСО 10303-49-2003

ПРИЛОЖЕНИЕ А (обязательное)

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

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

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

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

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

ACTION METHOD ТО SELECT FROM

AMTSF

ACTION METHOD WITH ASSOCIATED DOCUMENTS

AM WAD

ACT10N_METH0D_W1TH_ASS0CIATED_D0CUMENTS_C0NSTRAINED

AMWADC

ACTION_PROPERTY

ACTPRP

ACTI0N_PR0PERTY_RELAT10NSHIP

ACPRRL

ACTION PROPERTY REPRESENTATION

ACPRRP

ACTION_RESOURCE_REQUIREMENT

ACRSRQ

ACT10N_RES0URC£_REQL)IREMENT_RELATI0NSHIP

ARRR

CONCLRRENT ACTION METIIOD

CNACMT

COTEXT DEPENDENT ACTION METHOD RELATIONSHIP

CDA.V1R

COTEXT_DEPENDENT_ACTION_RElATIONSHIP

CDAR

PROCESS OR PROCESS RELATIONSHIP EPFECTIVm

POPRE

P ROC E SSPRO L) L> CT_ASSOC 1 AT lO N

PRPRAS

PROCESS_PROPERTY_ASSOCIATION

PRPRS

PR0DLICT_DEFINIT10N_PR0CESS

PRDFPR

PROPERTY PROCESS

PRPPRC

RELATIONSH lP_CONDfTION

RLTCND

REPLACEMENT_REL\TIONSHIP

RPERLT

REQUI REM ENT_FOR_ACTION_RESOURCE

REAR

RE SOU RCE.PROPERTV

RSRPRP

RESOU RCE_PROPERTY_RELATIONSH 1P

RSPRRL

RESOU RCE_PROPERTY_REPRESENTATION

RSPRRP

RESOURCE_REQUIREMENT_TYPE

RSRQTY

RESOURCE_REQUIREMENT_TYPE_RELATIONSHIP

RRTR

SEQUENTIAL.METHOD

SQNMTH

SERIAL_ACTION_M ETHO D

S RAC Ml

21

Страница 26

ГОСТ Р ИСО 10303-49-2003

ПРИЛОЖЕНИЕ В

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

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

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

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

{ iso standard 10303 part(49> verson(l) }

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

В ГОСТ Р ИСО 10303-1 описано, как использовать ГОСТ Р ИСО/МЭК S824-1 дли обозначения отдельных схем. В настоящем стандарте описаны три схемы, каждой из которых присвоен индивидуальный идентификатор объекта для обеспечения ее однозначного обозначения в открытой информационной системе В.2.1 Обозначение method_definitk>n_schema

Схеме method_dcfinitioa_schema (см. раздел 4) присвоен следующий идентификатор объекта:

{ iso standard 10303 part(49) version(l) objcct(l) method-definition-schema(l) }

B.2.2 Обозначение proccss_propcrty_schema

Схеме proccss_property_schema (см. раздел 5) присвоен следующий идентификатор объекта:

( iso standard №303 part(49) version) 1) object) 1) process-property-schema(2) }

B.2.3 Обозначение proccss_propcrty_rcprescntation_schema

Схеме process_property_rcpresentation_schcma (см. раздел 6) присвоен следующий идентификатор объекта: { iso standard 10303 part(49) version(l) object(l) proccss-propcrty-rcprcscntation-schema(l) )

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

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

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

Сокращенные наименования: <http://www.mcl.nist.gov/divS26/subjcct/apdc/snr/>

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

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

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

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

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

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

22

Страница 27

ГОСТ Р ИСО 10303-49-2003

effectivity_shcma.

effectivity

process_or_

process_relationship_

effectivity

effect ive_process_ or_process_ relationship

j ! process_or_ ; ; process, j relationship

proccsspropcrtyschcma.

productdefinitionproccss

process_property_schema. properly _process


related_

relationship

action_shcma. action relationship

context_dependent_

actionrelationship

rclating_

relationship

T

relationship, with condition


related_

relationship


applicable_

relationships

S [ I:?]


context dependent action_method_ relationship


relating,

relationship


name


concurrent

serial

action method

action method


condition,

description

Г)

position

sequential

measure schema.

method

count_mcasurc


action_shema.

action_method_

relationship

ITT


relationship,condition


action_schcma. action method


number_of

elements


3ction_method_ to select from


measureshema. count measure


documents S [l:?J


action_method_with associated documents


documentschema.

document


1

usage_constraints S[ 1:?]

action_method_with_

associatcd_documents_

constrained

document_schema. doc ument_usage_ constraint

Рнсунок D.! — mcthod_defmition_schema — tXPRESS-G диаграмма 1 из I

23

Страница 28

ГОСТ Р ИСО 10303-49-2003

Рисунок D.2 — product_conccpt_schcma — EXPRESS-G диаграмма ! ю I

Страница 29

ГОСТ Р ИСО 10303-49-2003

process_propcrty_schc та.

r processjxopertysche та.

action property

resoircejxoperty

-J

O...............Q......

name


property


name


rcsourcc_

property,

representation


desenptkn

representation


representation_schsrtu.

represertation


Рисунок D.3 — process_propcrty_reprcsentation_sc!iema — EXPRESS-G диаграмма 1 из I

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

Примеры

Представленные ниже примеры поясняют основные положения настоящего стандарта.

23 Для отношения "родитель—потомок" объекта scrial_action_mcthod в контексте положений сиспления в автоматической трансмиссии автомобиля имеются четыре возможности, отражающие метод управдения автомобилем: движение, задний ход, нейтральное положение и парковка. Каждое положение сцепления является объектом actionmethod и показано в таблице Е.1.

Таблица Е.1 — Положения сиспления автомобиля как объект action method

action method

'парковка*

"задний ход”

’нейтральное"

"движение"

25

Страница 30

ГОСТ Р ИСО 10303-49-2003

Контекстом action_incthod должен быть контекст функциональных возможностей автоматической трансмиссии: четыре возможных метода управления сцеплением. Соответствующие объекты seriaJ_action_mcth«>d заданы в таблице Е.2. В конкретный момент времени автомобиль управляется только одной из четырех операций сцепления. Объект action_mcthod ’управление сцеплением' определяет контекст функциональных возможностей автоматической трансмиссии.

Т а б л и u а Е.2 — Положения сцепления автомобиля как объект seriaI_action_method

scnal_aclion_mctho<J

relating action method

relat cd_act ionjnet hod

"упраатение сцеплением"

"движение*

"управление сцеплением"

"задний ход”

"упраатен ие сие плени с м"

"нейтральное"

"упраатение сцеплением"

"парковка"

24 Для объекта verial_aclion_im.*thod с равноправным отношением может быть определен ратный набор отношений. Данный объект scrial_action_mcthod определяет следующие взаимосвязи между операциями управления сцеплением: I) автомобиль может быть “припаркован" после движения "задний ход”, 2) "задний ход" дается после "нейтрального* положения, 3) на "нейтраль” ставят после "движения" передним ходом. Набор этих отношений представлен в таблице Е.З.

Табл и и а Е.З — Определение обьекга serial_action_method для управления сцеплением

Рисунок Е.1 — Операция сверления

25 На рисунке E.I показан (рафик операции сверления. Для объекта scrial_aclion_mclhod установлено отношение "родитель—потомок", связывающее глухое отверстие ('С') и два раззенкованных отверстия ('В‘ и 'А'). Операция "сверление отверстия" включает три операции сверления. Одновременно может быть просверлено только одно отверстие: ‘А’, 'В' или ‘С*. Поэтому операции сверления могут выпшшяться только последовательно. Последовательность сверления не имеет значения, поэтому отверстия ‘А’, 'В' или ”С‘ могут быть просверлены в любом порядке. Соответствующая совокупность операции сверления представлена в таблицах Е.4 и Е.5.

26

Страница 31

ГОСТ Р ИСО 10303-49-2003

Таблица Е.4 — Совокупность операции сверления — 1 из 2

action method

"сверление А" "сверление В" "сверление С" "сверление отверстия"

Таблица Е.5 — Совокупность операции сверления — 2 из 2

action_mcthod_relationship (serial_act ion_mct hod)

relatingactionmcthod

related_action_mcthod

"сверчснис отверстия"

"сверление А"

"сверление отверстия"

"сверление В"

"сверление отверстия*

"сверление С*

26 Имеются несколько объектов actionmethod в жизни человека: пробуждение, сон. работа, подготовка документа, питание, продолжительность жизни. Данные объекты показаны в таблице Е.6.

Та б л и ц а Е.6 — Объекты action_mcthod в жизни человека

actionmethod

"пробуждение"

"сон"

"работа"

“подготовка документа’

"питание"

"продолжительность жизни*

Два из данных объектов action_mcthod не могут существовать одновременно: "пробуждение" и "сон*. Поэтому данное условие определят, что жизнедеятельность человека ограничена двумя несовместимыми методами: I) "пробуждение" или 2) "сон". Данные ограничения представлены в виде объекта serial_action_mcthod в таблице Е.7. Во втором случае некоторые данные объекты могут быть реализованы на конкурентной основе: "работа*, "подготовка документа" или "питание". Три данных вида деятельности являются объектами action_mcthod. реализуемыми при выполнении объекта action method “пробуждение*. Объект concurrent_ac-tion_mcthod. определяющий объект action_method. является отношением "родитель—потомок", показанным в таблице Е.8.

Таблица Е.7 — Объекты serial_action_mcthod, ограничивающие жизнедеятельность человека

serial_action_met hod

rclating_action_melhod

related_action_method

‘ограничение жизнедеятельности’

"пробуждение"

'ограничение жизнедеятельности'

*сон"

27

Страница 32

ГОСТ Р ИСО 10303-49-2003

Таблица Е.8 — Объект concurrent action method для сна

concurrenl_aciion_mcthod

relating_action_melhod

relatcd_action_method

"сон"

"работа"

"сон"

"подготовка документа"

"сон"

"питание"

Объект action_mcthod в значении "сон' является определяющим для совокупности объектов сопспггеп(_ас-tion_mcthod. Все другие объекты action_mcthod для совокупности concurrcnt_action_metbod могут быть реализованы в рамках заданного временного интервала, если "сон" является объектом concurrent_action_method. Определение отношения "родитель—потомок" или равноправною отношения устанавливают в прикладном ресурсе или протоколе.

27 Автомобиль движется по улице и подъезжает к светофору. Для светофора установлены зри световых положения (позиции):

a)    зеленая;

b)    желтая:

С) красная.

Набор рекомендуемых действий ангомобиля по каждой позиции светофора приведен в таблице Е.9. Набор объектов action и aclionrclationship из ГОСТ Р ИСО 10303-41 задан в таблицах Е.10 и Е.11.

Т а б л и н а Е.9 — Рекомендуемые действия автомобиля

Условие

Рекомендуемое действие автомобиля

"зеленый свет"

"продолжить движение"

"желтый свет"

"торможение и остановка"

"красный свет”

"остановка"

Таблица Е.10 — Действия автомобиля

Действие

"движение по улице"

"продолжить движение"

"торможение и остановка" "остановка"

Табл и ua Е.11 — Объекты action_relatiomhip для автомобиля

action_relationship

rr!ating_action

rclated_aclion

"движение по улице"

"продолжить движение"

"движение по улице"

"торможение и остановка"

"движение по улице"

"остановка"

28

Страница 33

ГОСТ Р ИСО 10303-49-2003

Набор объектов rclationshipcondition щ»пм.*дсн в таблице Е.12. Цвет сигнала светофора определяется значением объекта relatedaction

Таблица Е.12 — Объекты relationship_condition для автомобиля

relationship_condition

condilion_description

applicable_relationships = action_re!ationship

relating_aciion

related_action

"если зеленый свет"

"движение по улице"

"продолжить движение'

"если желтъ«й свет"

"движение но улице"

"торможение и остановка'

"если красный свет*

"движение по улице"

"остановка"

28 Два завода выпускают деталь, названную "прибор'. Объект rdalion.shipcondition описывает условия, определяющие, какой »и экземпляров прибора выпушен конкретным заводом.

Создание прибора включает три стадии: 1) экономическая эффективность, 2) производство прибора, 3) маркировка прибора. На любом заводе определение экономической эффективности является первой операцией. На заводе I затем все компоненты прибора маркируют и собирают. На заводе 2 вторичной операцией является производство прибора и последующая его маркировка в сборе.

С точки зрения прибора каждая стадия является обьектом action. Конкретный объекг action_relatiГОСТ Р ИСО 10303-41, описывает порядок выполнения соответствующих обьектов action, указанный в таблице Е.13. Соответствующий объект context_dcpcndintaclion_rdatioavhip показан в таблице Е.14.

Та б л и па Е.13 — Порядок, определенный объектом action_relationship

action_relationship

наименование

relating_aciion

reiatedaction

"ARI"

"экономическая эффективность*

"производство прибора"

"AR2"

'производство прибор;!*

"маркировка прибора"

"AR3"

"экономическая эффективность*

"маркировка прибора"

"AR4"

'маркировка прибора*

"производстве) прибора"

Та б л и ца Е.14 — Обьект contexl_dcpcndcnt_action_rclationship. определяющий порядок выполнения

conlextdependcntactionrclationsliip

наименование

relating_relationship

re lated_rc lat ionshi p

"CDARI"

*AR3*

"ARI"

Объект rclationship_condition является контрольным для завода 1 или 2. При определении данного условия возвращают значение "true" или "false". Если фирма желает производить прибор на заводе I, значением условия яатясгся "true", а значением аргумента — "AR3". Если фирма желает производить прибор на заводе 2, значением условия является 'false", а значением аргумента — 'АКГ. Это означает, что соответствующие методы реализованы на выбранном заводе.

21) Если набор трех видов деятельности (работ ) должен быть реализован в определенном порядке, объект scquentialmcthod должен быть задан (в терминах примера 28) в соответствии с таблицами E.I5 и Е.16.

29

Страница 34

ГОСТ Р ИСО 10303-49-2003

Та бл и u а Е.15 — Объект action_mcthod для объекта sequential met hod

Действие

"экономическая эффективность"

"маркировка прибора*

"сборка прибора"

"производство прибора"

Таблица E.I6 — Объект sequcntial_method для определенного порядка

sequential_method

action_mcthod_attribute

seq uc nce_posit ion

relating

related

"производство прибора*

"экономическая эффективность"

1

'производство прибора*

"маркировка прибора"

2

’производство прибора*

"сборка прибора"

3

Атрибут sequtiKc position определяет порядок выполнения объектов actioomethod.

30 Если рабочий-строитель может подготовить бетон тремя разными способами, это может быть определено посредством трех объектов action_mcthod. представленных в таблице E.I7.

ТаблицаЕ.17 — Методы подготовки бетонной смеси

action method

"смесь Г

"смесь 2"

"смесь 3”

Если в течение дня рабочий-строигсль может подготовить бетон только двумя способами, тогда может быть создан дополнительный объект actioa_racthod (названный "daily_mix_combo'). устанавливающий ограничении для бетонной смеси. В таблице ЕЛ8 показан соответствующий расширенный набор объектов action method.

Табл и па Е.18 — Методы подготовки бетонной смеси с ограничением

action method

“смесь Г

"смесь 2"

"смесь 3”

"daily_mix_combo"

30

Страница 35

ГОСТ Р ИСО 10303-49-2003

Характерная особенность ограничивающего объекта action_method со значением ''daily_mix_combo" состоит в том, что он является объектом ac(i<>n_mcthod_lo_sekxt_fr(«i. потому что содержит дополнительное ограничение значения атрибута namberclcments, определяющего объем бетонных смесей, подготавливаемых ежедневно. В данном примере этот атрибут имеет значение два (2). Для создания набора (коллекции) объектов actionmcthodtosi'lectfrom следует использовать набор объектов actionniethodrclationship. показанный в таблице E.I9.

Та б л и и а Е. 19 — Набор объектов actk>n_mcthod_relationship

action_method_relationship

rclating_aclion_mclhod

("родитель*)

relatedactionmeiluKl

(’потомок")

"daily _mix_combo"

"смесь Г

"daily_mix_combo"

"смесь 2*

"daily _mix_combo“

"смесь 3"

Заказчик посредством объекта action определяет необходимые объекты actionmethod, подлежащие реализации на создаваемом объекте. Рабочий-строитель ежедневно дсхчжен выбрать два из трех вариантов в объекте 'daily _mix_combo".

УКАЗАТЕЛЬ

action_mcthod_to_sclect_from.........................................................4.4.3

action_mcthod_with_associated_documcnts................................................4.4.1

action_mclhod_with_assoeiaJcd_documents_constraincd.......................................4.4.2

action_propcrly....................................................................5.4.1

action_propcrly_rclationship...........................................................5.4.9

action_propcrty_rcprcscntation.........................................................6.3.1

action_resource_rcquircmcnt..........................................................5.4.8

action_rcsourcc_rcquircmcnt_relationship .................................................5.4.12

charactcrizcd_action_<kTuiilion.........................................................5.3.1

charactcrizcd_rcsource_definition.............-.........................................5.3.2

eoncurrcnt_action_mcthod............................................................4.4.7

eontcxt_dcpcndcnt_action_mcthod_rclationship.............................................4.4.8

contcxt_depcndcnt_action_rclationship ..................................................4.4.9

proccss_or_process_rclationship........................................................4.3.2

proccs.s_or_proccs.s_relationship_cfJeclivity................................................4.4.4

proccss_product_association...........................................................5.4.3

process_propcrty_association..........................................................5.4.5

produet_definition_proccss............................................................5.4.2

propcrty_or_shapc_sdect.............................................................5.3.3

propcrtyproccss ..................................................................5.4.4

relalionship_condition...............................................................4.4.10

rclatioRsbip_with_condition............................................................4.3.1

rcplaccment_rclalionship.............................................................5.4.6

rcquircmcnl_for_action_resourcc........................................................5.4.10

rcsource_propcrty..................................................................5.4.7

rcsourcf_propfrty_rclaIionship.........................................................5.4.11

resourctf_prop€rty_rcprcscntat»on.......................................................6.3.2

resourcc_requircnH'nl_typc . ...........................................................5.4.13

rcsource_rfquircmcnJ_type_rclaUon.4hip...................................................5.4.14

M?qucntial_mi'thod..................................................................4.4.6

Mrrial action method................................................................4.4.5

31

Страница 36

ГОСТ Р ИСО 10303-49-2003

УДК 656.072:6К 1.3:006.354    О КС 25.040.40    П87    ОКСТУ    4002

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

Редактор В.П. О/урцов Технический редактор И.С Гр и типов а Корректор М.С. Бучпая Компьютерная верстка Л.Н Золотаревой

И м. лиц.    02354 от 1*1.07.2001). Сдано я набор &4.11.2003. Подписано в печать 04.12.2003. Усллечл. 4.1В. Уч.*иадл. 3,90.

Тираж 320 экз. С 12857. Зак. 1032.

ИПК И пдте/м-ство стандартов. 107076 Москва. Колодезным пер.. 14. hup://www.tlandards.ru    e-mail    inro4JMandardv.ru

Набрано в Издательстве ид ПЭВМ Отпечатана в филиале ИПК Издательство стандартов - run. “Московский печатник". 105062 Москва. Лялин пер.. 6.

Пар N. 0S0I02