ГОСТ Р ИСО 10303-43—2016
transform_item_2 — второй экземпляр объекта representationjtcm . используемый для задания
функции преобразования.
Пример — Рассмотрим представленное объектом representation представление, содержащее на
бор представленных объектами элементов представлений и имеющее определение контекста, явля
ющегося декартовым пространством координат и второе представление, содержащее другой набор
элементов представления и контекст в виде другого декартова пространства координат. Представ
ления, представленные этими экземплярами объектов representation, связаны между собой движением
жесткой структуры тела, представленным объектом representation_ relationship_with_transformation,
использующим объект itemjdefinedjransformation. Роли атрибутов transform_item_1 и transform_item_2
могут игратьобъектыaxis2_placement_3d.каждыйизкоторыхпредставляетдекартовопространство
координат. Смысл такой связи представлений, представленной объектом representation^relationship,
заключается в том, что преобразование между двумя пространствами координат, представленными
объектами axis2_placement_3d, применяется ко всем элементам представления, относящимся к рас
сматриваемым представлениям.
4.4.11 Объект m appedjtem
Объект m appedjtem является таким подтипом объекта representationjtem , посредством кото
рого одно представление, подвергнутое преобразованию, определяется как элемент второго представ
ления.
П р и м е ч а н и я
1Основополагающие концепции и предположения, относящиеся к этому объекту, см. в подразделе 4.2.
2 Отображение включает преобразование, выводимое из объектов, играющих роль атрибутов mapping_
source.mappingorigin и mappingjarget. Основополагающие концепции и предположения, относящиеся к пре
образованию. см. в подразделе 4.2.
3 Точный смысл отображения может быть специфицирован в листингах EXPRESS-схем с пояснениями, в
которых используются настоящий объект или его уточнения и объект representationmap. или в соглашении об
общем понимании между партнерами, совместно использующими информацию.
Пример — На рисунке 2 показано использование объектов mappedjtem и representation_map. Изо
бражены три представления, представленные тремя экземплярами объектов representation. Первое из
представлений R1 содержит геометрическую модель G1 и систему координат А1, представлен ную
объектом axis2_placement_3d. Второе представление R2 содержит геометрическую модель G2 и
систему координат А2, представленную объектом axis2_p!acementJ3d. Для данного примера природа и
устройство моделей G1 и G2 не существенны. Модель R1 представляет форму крыши. Модель R2
представляет форму нескольких стен.
Применение двух экземпляров объекта representation_map дает возможность использовать мо
дели R1 и R2 в третьей модели R3, представленной третьим экземпляром объекта representation. Мо
дель R3 представляет форму здания.Для первого экземпляра объекта representation_map. RM1, объект,
представляющий преобразованную модель R1, играет роль атрибута mapped_representation, а объект,
представляющий декартовусистему координат А1. играет роль атрибута mapping_origin.Для второ
го экземпляра объекта representation_map, RM2, объект, представляющий преобразованную модель R2,
играет роль атрибута mapped_representation, а объект, представляющий декартову систему коорди
нат А2, играет роль атрибута mapping_origin.
Элементами представления R3 является пространство координат, представленное объектом
axis2_placement_3d. и два экземпляра объектов mappedjtem, представляющих отображаемые пред
ставления М1 и М2. Для объекта, представляющего первое отображаемое представление М1, роль
атрибута mapping_source играет объект, представляющий отображение первого представления
RM1, а роль атрибута mapping_source играет объект, представляющий декартово пространство
координат АЗ. Для объекта, представляющего второе отображаемое представление М2, роль атри
бута mapping_source играет объект, представляющий отображение второго представления RM2,
а роль атрибута mapping^source играет объект, представляющий декартово пространство коорди
нат АЗ. В результате представления R1 и R2 используются как части определения представления R3.
При использовании R1 в определении R3 R1 преобразуется таким образом. чтоА1 отображается в АЗ.
При использовании R2 в определении R3 R2 преобразуется таким образом, чтоА2 отображается в АЗ.
На этом примере показано, как могут быть использованы объекты mappedjtem и representation_
тар для описания составного представления, включающего экземпляры других представлений. При
мер того, как используется объект для описания связей часть — целое между экземплярами представ
ления, см. в пункте 4.4.14.
12