ГОСТ Р ИСО 10303-43—2022
Определение атрибута:
uncertainty — экземпляры объектов uncertainty_measure_with_unit, задающих погрешность,
применяемую в контексте, представляемом настоящим объектом.
4.4.10 Объект item_defined_transformation
Объект item_defined_transformation представляет преобразование, определяемое двумя экзем
плярами объекта representation_item, где один экземпляр объекта representation_item является ре
зультатом применения функции преобразования к другому экземпляру. Функция преобразования явно
не задается, но выводится из отношения между экземплярами объекта representation_item.
Функция преобразования — это функция преобразования между областью определения А и про
странством В. Функция f:A->B принимает каждый элемент а в области А и отображает его в элемент b
в пространстве В, т. е. f(a)=b.
Примечание — В особых случаях, если это уместно, может быть также выведена обратная функция
преобразования д:В->А.
EXPRESS-специФикация:
*)
ENTITY item_defined_tгansformation;
name :label;
description :OPTIONAL text;
transform_item_l :representation_item;
transform_item_2 :representation_item;
END_ENTITY;
(*
Определение атрибутов:
name — представленный строкой типа label текст, которым называется экземпляр настоящего
объекта.
Примечание — Посредством атрибута name (наименование) может обозначаться конкретный экзем
пляр настоящего объекта или тип информации, передающейся посредством настоящего объекта;
description — текст, характеризующий преобразование, представляемое настоящим объектом.
Задавать значение этого атрибута не обязательно;
transform_item_1 — первый экземпляр объекта representationjtem, используемый для задания
функции преобразования;
transform_item_2 — второй экземпляр объекта representationjtem, используемый для задания
функции преобразования.
Пример — Рассмотрим заданное объектом representation представление, содержащее набор опи
санных объектами элементов представлений и имеющее определение контекста, являющегося де
картовым пространством координат, и второе представление, содержащее другой набор элементов
представления и контекст в виде другого декартова пространства координат. Представления, за
данные этими экземплярами объектов representation, связаны между собой движением жесткой струк
туры тела, представленным объектом representation_relationship_with_transformation, использующим
объект item_defined_transformation. Роли атрибутов transform_ item_1 и transform item_2 могут играть
объекты axis2_placement_3d, каждый из которых представляет декартово пространство коорди
нат. Смысл такой связи представлений, заданной объектом representationRelationship, заключается в
том, что преобразование между двумя пространствами координат, представленными объектами
axis2_placement_3d, применяется ко всем элементам представления, относящимся к рассматривае
мым представлениям.
4.4.11 Объект mappedJtem
Объект mappedJtem является таким подтипом объекта representationjtem, посредством кото
рого одно представление, подвергнутое преобразованию, определяется как элемент другого представ
ления.
Примечания
1 Основополагающие концепции и предположения, относящиеся кэтому объекту, см. в4.2.
2 Отображение включает преобразование, выводимое из объектов, играющих роль атрибутов mapping_
source.mapping origin и mappingJarget. Основополагающие концепции и предположения, относящиеся к преоб
разованию, приведены в4.2.
13