1
Доступно поисковых запросов: 1 из 2
Следующий пробный период начнётся: 10 октября 2022 в 11:43
Снять ограничение

ГОСТ Р ИСО 10303-43-2016

Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 43. Интегрированный обобщенный ресурс. Структуры представления
Действующий стандарт
Проверено:  02.10.2022

Информация

Название Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 43. Интегрированный обобщенный ресурс. Структуры представления
Дата актуализации текста 01.02.2017
Дата актуализации описания 01.01.2021
Дата издания 03.04.2020
Дата введения в действие 01.01.2018
Область и условия применения В настоящем стандарте специфицированы конструкции объединенных обобщенных ресурсов для структур представления. Это - собрания элементов данных об изделии, которые группируются вместе для описания свойств и аспектов изделий. В область применения настоящего стандарта входит: - спецификация контекстов для представления; - спецификация элементов представления; - связь элементов представления с одним или более контекстами, в которых они объединяются для представления концепции; - такая связь элементов представления, когда один элемент используется для определения другого; - такая структура, обеспечивающая связь двух представлений, когда одно представление участвует в определении другого; - структура, обеспечивающая связь двух представлений, в которой одно представление не участвует в определении другого; - ограничения, позволяющие избегать рекурсивного определения экземпляров элементов представления; - спецификация преобразования одного элемента представления в другой посредством задания исходного и результирующего состояний преобразования; - спецификация преобразования одного элемента представления в другой посредством задания функции преобразования
Опубликован Официальное издание. М.: Стандартинформ, 2020
Утверждён в Росстандарт
Взамен ГОСТ Р ИСО 10303-43-2002ГОСТ недействующий


 ГОСТ Р ИСО 10303-43-2016

     

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ



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


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


Часть 43


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


Industrial automation systems and integration. Product data representation and exchange. Part 43. Integrated generic resource. Representation structures

     
ОКС 25.040.40

Дата введения 2018-01-01

     

Предисловие

   1 ПОДГОТОВЛЕН Федеральным бюджетным учреждением "Консультационно-внедренческая фирма в области международной стандартизации и сертификации "Фирма "Интерстандарт" на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 "Информационная поддержка жизненного цикла изделий"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 30 ноября 2016 г. N 1888-ст

4 Настоящий стандарт идентичен международному стандарту ИСО 10303-43:2011* "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 43. Интегрированный обобщенный ресурс. Структуры представления" (ISO 10303-43:2011 "Industrial automation systems and integration - Product data representation and exchange - Part 43: Integrated generic resource: Representation structures", IDT).

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.


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

5 ВЗАМЕН ГОСТ Р ИСО 10303-43-2002

6 ПЕРЕИЗДАНИЕ. Март 2020 г.


Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

Введение


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

В настоящем стандарте специфицирована схема representation_schema.

В схеме representation_schema специфицированы общие структуры для представления. Для представления данных об изделии, таких как свойство изделия, могут быть сформированы коллекции элементов. Каждый из элементов в такой коллекции является элементом представления. Примером свойства, которое может быть представлено, является форма изделия. В настоящем стандарте не специфицированы представляемые аспекты или свойства изделия. Предмет представления определяется в других частях ИСО 10303, в которых используются предоставляемые настоящей частью возможности по представлению.

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

Не все элементы данных об изделии включаются в представления. Те элементы, которые могут быть включены в представления, определяются как элементы представления. Элементы представления - это те элементы, которые имеют смысл только в сочетании с контекстом. Например, точка - элемент представления, который имеет смысл только в контексте (системе координат). Напротив, имя сотрудника не является элементом представления, поскольку имеет смысл вне какого-либо контекста.

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

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

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

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

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

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

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

- определение схемы application_context_schema находится в ИСО 10303-41;

- определение схемы product_definition_schema находится в ИСО 10303-41;

- определение схемы product_property_defnition_schema находится в ИСО 10303-41;

- определение схемы product_property_representation_schema находится в ИСО 10303-41.

Схемы, показанные на рисунке 1, входят в объединенные ресурсы.


Рисунок 1 - Отношение representation_schema с архитектурой интеграции ИСО 10303

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


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

В область применения настоящего стандарта входит:

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

- спецификация элементов представления;

- связь элементов представления с одним или более контекстами, в которых они объединяются для представления концепции;

- такая связь элементов представления, когда один элемент используется для определения другого;

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

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

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

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

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

В область применения настоящего стандарта не входит:

- полная спецификация типов представлений, типов элементов представлений и типов контекстов представлений;

- спецификация использований представлений;

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

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

Примечание - Отношение между элементами A и B является ориентированным, если смысл отношения A к B отличается от смысла отношения B к A. При неориентированном отношении A и B равны. Ориентированное отношение может быть введено в полной комментированной EХPRESS-схеме, в которой используется настоящая схема или ее уточнения;


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

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

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

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


В настоящем стандарте использованы нормативные ссылки на следующие стандарты. Для датированных ссылок применяют только указанное издание ссылочного стандарта, для недатированных - последнее издание (включая все изменения).

ISO 10303-1:1994, Industrial automation systems and integration - Product data representation and exchange - Part 1: Overview and fundamental principles (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы)

ISO 10303-11:2004, Industrial automation systems and integration - Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS)

ISO 10303-41:2005, Industrial automation systems and integration - Product data representation and exchange - Part 41: Integrated generic resource: Fundamentals of product description and support (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированный обобщенный ресурс. Основы описания и поддержки изделий)

________________

Заменен на ISO 10303-41:2019.

     3 Термины, определения и сокращения

     3.1 Термины и определения

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

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

- интегрированный ресурс (integrated resource);

- приложение (application);

- прикладной протокол; ПП (application protocol; AP);

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

- данные (data);

- информация (information);

- изделие (product);

- данные об изделии (product data);

- структура (structure).

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

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

- соглашение об общем понимании (agreement of common understanding);

- EХPRESS-схема с пояснениями (annotated EXPRESS schema).

3.1.3 Прочие термины и определения

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

3.1.3.1 контекст представления (context of representation): Основа, используемая для связи друг с другом элементов представления.

3.1.3.2 элемент представления (element of representation): Элемент данных, используемый в описании представления или непосредственно, или посредством описания других элементов представления.

3.1.3.3 основанный (founded): Свойство элемента представления, вытекающее прямо или косвенно из его связи с контекстом представления.

3.1.3.4 представление (representation): Организованное собрание связанных элементов данных, собранных вместе в целях одного или более отдельных применений.

     3.2 Сокращения


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

URL - унифицированный указатель информационного ресурса.

     4 Схема Representation (представление)


В настоящем разделе с помощью языка EХPRESS, определение которого содержится в ИСО 10303-11, определены информационные требования, которые должны выполняться программными реализациями. Далее представлен фрагмент EХPRESS-декларации, с которой начинается описание схемы representation_schema. В нем определены необходимые внешние ссылки.

EХPRESS-спецификация:

*)     

SCHEMA representation_schema;     

REFERENCE FROM basic_attribute_schema -- ISO 10303-41      

(get_description_value,      

get_id_value);      

REFERENCE FROM measure_schema -- ISO 10303-41      

(measure_value,      

measure_with_unit);      

REFERENCE FROM support_resource_schema -- ISO 10303-41     

(bag_to_set,      

identifier,      

label,      

text);      

(*

Примечания

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

basic_attribute_schema - ISO 10303-41;

measure_schema - ИСO 10303-41;

support_resource_schema - ИСO 10303-41.

2 Графическое представление этих схем приведено в приложении D.

     4.1 Общие положения


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

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

Примечание - Использование представлений для собирания элементов данных об изделии в целях описания свойств изделия специфицировано в ИСО 10303-41 и может быть специфицировано в EXPRESS-схемах с пояснениями, в которых используются конструкции, специфицированные в настоящей части ИСО 10303 или в ИСО 10303-41, или которые являются уточнениями упомянутых частей ИСО 10303;


- описания графического изображения.

Примечание - Использование представлений для собирания элементов данных об изделии в целях описания графического изображения изделия специфицировано в ИСО 10303-46 [2] и может быть специфицировано в EXPRESS-схемах с пояснениями, в которых используются конструкции, специфицированные в настоящей части ИСО 10303 или в ИСО 10303-46 [2], или которые являются уточнениями упомянутых частей ИСО 10303.


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

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

Каждое представление имеет контекст и собрание элементов, описанных в этом контексте.

Пример - Для представления геометрических элементов контекстом является пространство координат.

Контекст может быть связан с другими контекстами.

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

Между представлениями может быть задано преобразование.

     4.2 Основополагающие концепции и предположения


Представление

К той части настоящей EXPRESS-схемы, которая касается представлений, применяются следующие концепции и допущения:

- представление состоит из собрания элементов представления и контекста. Представление соответствует экземпляру объекта representation. За счет такого структурирования могут быть заданы связи между элементами представления. Элементы представления связаны если:

1) они являются элементами одного и того же представления, или

2) они являются элементами разных представлений, имеющих общий контекст, или

3) они являются элементами разных представлений, имеющих разные контексты, в том случае, если контексты связаны.

Пример - Рассмотрим две точки со значениями координат (0, 0, 0) и (1, 0, 0). Расстояние между этими точками вычислить невозможно до тех пор, пока для них не будет установлено то же самое пространство координат. Сама по себе спецификация точки не содержит достаточных данных для того, чтобы установить, в каком пространстве координат эта точка находится и для каких других элементов также используется то же самое пространство координат. В настоящем стандарте точка является примером элемента представления, а пространство координат является примером контекста;

- представление может быть использовано более одного раза. Представление отделено от его использования.

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

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


Контекст представления

К той части настоящей EХPRESS-схемы, которая касается контекстов представлений, применяются следующие допущения:

- представление имеет контекст. Это - контекст, в котором связаны элементы представления. Контекст представления соответствует объекту representation_context;

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

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

Пример - К возможным уточнениям относятся контексты для геометрических, топологических, конечноэлементных и кинематических моделей.

Элементы представления

К той части настоящей EХPRESS-схемы, которая касается элементов представлений, применяются следующие концепции и допущения:

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

Примеры

1 Точка может быть только элементом, используемым в представлении местоположения изделия или может использоваться как конечная точка линии, являющейся только элементом представления кромки изделия. В первом случае точка сама по себе является непосредственным элементов* в представлении. Во втором случае точка только используется для определения линейного объекта.

________________

* Текст документа соответствует оригиналу. - Примечание изготовителя базы данных.

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

Примечание - Элементы представления, описывающие графическое представление текстовых строк, специфицированы в ИСО 10303-46 [6]. Элементы представления, описывающие размерные надписи, специфицированы в ИСО 10303-101 [8];


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

Пример - Кривая определяется множеством точек. За счет того, что кривая содержит ссылки на точки, все точки находятся в том же самом пространстве координат, что и кривая;

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

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

- связь одного или более элементов представления с контекстом обеспечивается посредством объекта representation.

Связь представлений

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

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

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

- одно представление может быть связано с другим представлением таким образом, что первое представление используется для определения второго. Такой тип связи задается посредством объектов mapped_item и representation_map;

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

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

Преобразование

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

- элементы различающихся представлений могут сравниваться, если:

1) представления имеют один и тот же контекст или

2) определено преобразование, связывающее представления друг с другом;

- преобразование из области определения A в пространство В может быть представлено как функция f. Функция f:A->B принимает каждый элемент a в области A и отображает его в элемент b в пространстве В, т.е. f(a)=b. Полная спецификация преобразования включает:

1) множество преобразуемых элементов a;

2) множество элементов b, получаемых в результате преобразования;

3) определение контекста A, общего для множества элементов a;

4) определение контекста В, общего для множества элементов b;

5) функцию f.

Область определения A и пространство В представляются экземплярами объектов representation_context. Каждый из элементов a и b представляются экземплярами объекта representation_item. Отношения между a и A и между b и В косвенно представляются посредством экземпляров объектов representation: a является элементом представления, контекстом которого является A, a b является элементом представления, контекстом которого является В.

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

1. Может быть задана функция f. Преобразования такого типа представляются объектом functionally_defined_transformation.

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

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


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

2. Могут быть заданы такой элемент a в контексте A и такой элемент b в контексте B, которых достаточно для вывода функции. Преобразования такого типа представляются объектом item_defined_transformation или отображением, определяемым объектом mapped_item.

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

Примечание - Определение объекта axis2_placement_3d дано в ИСО 10303-42 [4].


Погрешность

Измеренные или вычисленные численные значения могут быть неточными. Погрешность - это величина доверительного интервала, связанного с этой неточностью. В настоящем стандарте могут быть заданы погрешности для:

1) нескольких представлений, совместно использующих общий контекст;

2) отдельных представлений;

3) отдельных элементов представления.

Примечания

1 Представление погрешностей типа (3) обеспечивается средствами ИСО 10303-45 [5].

2 Погрешность не связана с допусками или допустимыми отклонениями. Представление последних обеспечивается средствами ИСО 10303-47 [7].


К той части настоящей EXPRESS-схемы, которая касается неопределенностей, применяются следующие концепции и допущения:

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

- погрешность численных значений может быть задана для представления в данном контексте. Это задается посредством объекта uncertainty_assigned_representation.

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

Примечание - Погрешность отдельного элемента представления задается посредством объекта qualified_representation_item, определение которого дано в ИСО 10303-45 [5].

     4.3 Определения типов данных схемы representation_schema

4.3.1 Тип данных compound_item_definition

Тип данных compound_item_definition является списком альтернативных типов данных. Настоящий тип данных предоставляет механизм для ссылки на экземпляры одного из перечисленных типов данных. Альтернативные типы данных обеспечивают различные способы агрегации объектов representation_item.

EХPRESS-спецификация:

*)     

TYPE compound_item_definition=SELECT      

(list_representation_item,      

set_representation_item);      

END_TYPE;      

(*

4.3.2 Тип данных founded_item_select

Тип данных founded_item_select является списком альтернативных типов данных. Настоящий тип данных предоставляет механизм для ссылки на экземпляры одного из перечисленных типов данных.

EХPRESS-спецификация:

*)     

TYPE founded_item_select=SELECT      

(founded_item,      

representation_item);      

END_TYPE;      

(*

4.3.3 Тип данных list_representation_item

Тип данных list_representation_item представляет упорядоченное множество экземпляров объектов representation_item.

EХPRESS-спецификация:

*)     

TYPE list_representation_item=LIST [1:?] OF representation_item;      

END_TYPE;      

(*

4.3.4 Тип данных set_representation_item

Тип данных set_representation_item представляет неупорядоченное множество экземпляров объектов representation_item.

EХPRESS-спецификация:

*)     

TYPE set_representation_item=SET [1:?] OF representation_item;      

END_TYPE;      

(*

4.3.5 Тип данных transformation

Тип данных transformation является списком альтернативных типов данных. Настоящий тип данных предоставляет механизм для ссылки на экземпляры одного из перечисленных типов данных.

EХPRESS-спецификация:

*)     

TYPE transformation=SELECT     

(functionally_defined_transformation,      

item_defined_transformation);      

END_TYPE;      

(*

     4.4 Определения объектов схемы representation_schema

4.4.1 Объект binary_representation_item

Объект binary_representation_item явпяется таким подтипом объекта representation_item, посредством которого задается двоичное значение.

EХPRESS-спецификация:

*)     

ENTITY binary_representation_item     

SUBTYPE OF (representation_item);     

binary_value : BINARY;      

END_ENTITY;      

(*

Определение атрибута:

binary_value - значение элемента представления.

4.4.2 Объект bytes_representation_item

Объект bytes_representation_item является таким подтипом объекта binary_representation_item, посредством которого задается байтовое значение.

EХPRESS-спецификация:

*)     

ENTITY bytes_representation_item     

SUBTYPE OF (binary_representation_item);      

DERIVE     

no_of_bytes : INTEGER:= BLENGTH (SELF\binary_representation_item.binary_value)      

DIV 8;      

WHERE     

WR1: BLENGTH (SELF\binary_representation_item.binary_value) MOD 8 = 0;      

END_ENTITY;      

(*

Определение атрибута:

no_of_bytes - количество байт в элементе представления.

Формальное положение:

WR1. Количество бит в значении, заданном наследуемым атрибутом binary_value, должно быть кратно 8.

4.4.3 Объект compound_representation_item

Объект compound_representation_item является таким подтипом объекта representation_item, посредством которого создается множество других экземпляров объектов representation_item. Множество может быть упорядоченным или неупорядоченным.

Примечания

1 Посредством объекта compound_representation_item обеспечивается описание аспектов данных об изделии с использованием структурированных собраний.

2 Смысл и применение структурированных собраний экземпляров объектов representation_item может быть специфицирован в листингах EХPRESS-схем с пояснениями, в которых используется настоящие объект или его уточнения.

Пример - В Прикладном протоколе, относящемся к предметной области рабочего проектирования судов, с помощью табличной структуры, состоящей из экземпляров объектов list_representation_item, могут быть представлены гидростатические свойства корпуса судна.

EХPRESS-спецификация:

*)     

ENTITY compound_representation_item     

SUBTYPE OF (representation_item);     

item_element : compound_item_definition;      

END_ENTITY;      

(*

Определение атрибута:

item_element - упорядоченное множество экземпляров объектов representation_item, представленное экземпляром типа данных list_representation_item или неупорядоченное множество экземпляров объектов representation_item, представленное экземпляром типа данных set_representation_item, которое образует значение настоящего объекта.

4.4.4 Объект definitional_representation

Объект definitional_representation является таким подтипом объекта representation, контекст которого представлен объектом parametric_representation_context.

EХPRESS-спецификация:

*)     

ENTITY definitional_representation     

SUBTYPE OF (representation);      

Закупки не найдены
Свободные
Р
Заблокированные
Р
Роль в компании Пользователь

Для продолжения необходимо войти в систему

После входа Вам также будет доступно:
  • Автоматическая проверка недействующих стандартов в закупке
  • Создание шаблона поиска
  • Добавление закупок в Избранное