ГОСТ Р ИСО 10303-43—2022
пляра объекта representation_map, RM2, объект, представляющий преобразованную модель R2, игра ет
роль атрибута mappedRepresentation, а объект, представляющий декартову систему координат А2,
— атрибута mapping_origin.
Элементами представления R3 является пространство координат, описанное объектом axis2_
placement_3d, и два экземпляра объектов mapped_item, определяющих отображаемые представле
ния М1 и М2. Для объекта, определяющего первое отображаемое представление М1, роль атрибута
mappingjsource играет объект, определяющий отображение первого представления RM1, а роль атри
бута mappingsource — объект, определяющий декартово пространство координат АЗ. Для объекта,
определяющего второе отображаемое представление М2, роль атрибута mapping source играет объ
ект, определяющий отображение второго представления RM2, а роль атрибута mapping source —
объект, определяющий декартово пространство координат АЗ. В результате представления R1 и R2
использованы как части определения представления R3. Если в определении R3 использовано R1, то R1
преобразуется таким образом, что А1 отображается в АЗ. Если в определении R3 использовано R2, то R2
преобразуется таким образом, что А2 отображается в АЗ.
На этом примере показано, как могут быть применены объекты mapped_item и representation_тар
для описания составного представления, включающего экземпляры других представлений. Пример
того, как используется объект для описания связей часть — целое между экземплярами представле
ния, приведен в 4.4.14.
EXPRESS-специФикаиия:
*)
ENTITY mapped_item
SUBTYPE OF (representation_item);
mapping_source :representation_map;
mapping_target : representation_item;
WHERE
WR1:acyclic_mapped_representation(SELF);
END_ENTITY;
(*
Определение атрибутов:
mapping_source — представляющий преобразованную модель объект representation_map, по
средством которого задаются преобразуемая модель и ее начало координат;
mapping_target — представленный объектом representation_item элемент представления, опре
деляющий место, куда должна быть помещена преобразуемая модель, представленная объектом,
играющим роль атрибута mapping_source.
Формальное положение:
WR1. Настоящий объект не должен быть самоопределенным за счет использования в определе
нии отображаемого представления.
4.4.12 Объект parametric_representation_context
Объект parametric_representation_context является таким подтипом объекта representation
context, в котором элементы представления, заданные экземплярами объектов representation_item,
определены в параметрическом пространстве.
Примечания
1 Определение параметрического пространства может быть специфицировано влистингах EXPRESS-схем
с пояснениями, в которых используется настоящий объект или его уточнения.
2 Вконтексте,представляемомобъектомparametric_representation_context,длиныявляются
безразмерными.
EXPRESS-спеииФикаиия:
*)
ENTITY parametric_representation_context
SUBTYPE OF (representation_context);
END_ENTITY;
(*
Неформальное положение:
IP1. Если экземпляр настоящего объекта является также экземпляром объекта global_unit_as-
signed_context, то атрибут global_unit_assigned_context.units не должен включать ссылок на объект
length_unit.
15