ГОСТ Р ИСО/ТС 10303-1228—2016
5.1.3.2 Атрибут uncertainty
Элемент ИММ:
Источник:
standard_uncertainty.uncertainty_value
ИС0 10303-45
5.1.3.3 Атрибут description
Элемент ИММ:
Источник:
Ссылочный путь:
uncertainty_qualifier.description
ИС0 10303-45
standard_uncertainty <= uncertainty_qualifier
uncertainty_qualifier.description
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы из общих ресурсов или из других прикладных модулей иопределены конструк
ции на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля «Представ
ление с учетом неопределенности», а также определены модификации, которым подвергаются кон
струкции. импортированные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, необходимо применять следующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ;
- использование выбираемого типа SELECT не дает права применять любой из перечисленных в
нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-слсцификация:
*)
SCHEMA Representation with uncertainty mim;
USE FROM Foundation representation mim;— ISO/TS 10303-1006
USE FROM qualified measure schema— ISO 1C303-45
(qualified representation item,
standard uncertainty,
uncertainty qualifier);
USE FROM representation schema— ISO 10303-43
(uncertainty assigned representation);
USE FROM Value”with unit mim;— ISO/TS 1C303-1054
<*
Примечания
1 Схемы, ссылки на которые даны выше, можно найти в следующих стандартах и документах комплекса
ИСО 10303:
Foundation_representation_mim — ИСО/ТС 10303-1006:
qualified_measure_schema — ИСО 10303-45;
representation_schema — ИСО 10303-43;
Value_with_unrt_mim — ИСОЯС 10303-1054.
2 Графическое представление данных схем приведено на рисунке D.I. приложение D.
5.2.1 Опроделения правила ИММ
В настоящем пункте приведено правило ИММ рассматриваемого прикладного модуля.
5.2.1.1 Правило consistent_uncertainty
Правилоconsistent_uncertainty устанавливает, чтолюбойэкземпляробъектаglobal_uncortainty_
assigned_context или объекта uncertainty_assigned_representatlon не должен содержать в своих на
борах неопределенностей двух экземпляров объекта uncortainty_measure_with_unit, имеющих одина
ковые значения атрибута name.
Также устанавливается, что любой экземпляр объекта qualified_representation_item не должен
содержать в своем наборе объектов, задающих квалификаторы, каких-либодвух экземпляров объектов
uncortainty_qualifier, имеющих одинаковые значения атрибутов measure_name.
8