ГОСТ Р ИСО/ТС 10303-1051—2009
5.2.1 Определение объектов интерпретированной модели прикладного модуля
Настоящий пунктзадаетобъекты интерпретированноймоделиприкладногомодуля, рассматрива
емого в настоящем стандарте. Далее приведена спецификация объектов ИММ иих определения.
5.2.1.1 Объект placed_datum_target_feature
Объект placed_datum_target_foature является подтипом объекта datum_targot и представляет
неявное определение участка базирования для формирования допусков. Более подробная информа
ция представлена вопределении объекта Placed_target в ПЭМ.
EXPRESS-спецификация:
’)
ENTITY placed_datum_target_feature
SUBTYPE OF (datum target);
DERIVE
representation_associations: SET[0:?] OF
property_definition_representation :=
get_shape_aspect_property definition_representations(SELF);
WHERE
WR1: SELF.description IN (’point’.’line’,’rectangle’.’circle’, ’circularline’];
WR2: SIZEOF (QUERY (pdr <* representation_associations |
•GEOMETR!C_TOLERANCE_MIM.SHAPE_REPRESENTATION_WITH_PARAMETERS’IN
TYPEOF (pdr.used_representatron))) = 1;
WR3: valid_datum_target_parameters(SELF);
END_ENTITY;~
Г
Определение атрибута
ropresentation_associations: множество экземпляров объекта property_definition_representa-
tion. которыезадают representation (представление)объекта placed_datum_target_feature.
Формальные утверждения:
WR1: унаследованный атрибут description объекта placod_datum_targot_feature может иметь
одно изследующих значений: ’point’, ’line’, ’rectangle’ или ’circle’;
WR2: объект placod_datum_target_feature должен иметь строго одно неявное представление,
задаваемоеобъектом shape_representation_with_parameters.
WR3: неявно представляемые параметрыдолжны бытьсовместимы с применяемым типомобъек
та placod_datum_target_feature.
5.2.1.2 Объект shape_reprosentation_with_parameters
Объект shape_represontation_with_paramoters является подтипом объекта shape_represen-
tation, в котором форма представляемогоэлемента определена неявнос использованием результатов
измерений и описательных параметров.
Пример — Форм акоровки может быть представлена объектом shapeRepresentation_wlthp a ra m e
ters посредст вом задания ее высот ы, длины и ширины.
EXPRESS-спецификация:
*)
ENTITY shape_representation_with_parameters
SUBTYPE OF (shape_representation);
WHERE
WR1: SIZEOF( QUERY( i <* SELF.items |
SIZEOF((’GEOMETRY_SCHEMA.PLACEMENT’,
GEOMETRIC_TOLERANCE_MIM.MEASURE REPRESENTATION_ITEM’,
’GEOMETRIC_TOLERANCE_MIM.DESCRIPTIVE_REPRESENTATION_ITEM’]‘
TYPEOF(i)) = 1 ))= SIZEOF(SELF.items);
END_ENTITY;
Г
Формальное утверждение:
WR1: элементы объекта shape_representation_with_parametors должны иметь один из типов
данных placement. moasure_representation_item или descriptive_representation_item.
35