ГОСТ Р ИСО 13584-31—2010
Спецификация на языке EXPRESS:
*)
ENTITY represer.tatior._map;
mapping_origir.: representation_item;
mapped_representation : representation;
INVERSE
map_usage: SET[1:?’ Ob’ mapped_item bOR mapping_source;
WHERE
WR1: item_in_context(SELb.mapping_origin,
SELF.mappedrepresentation.context_of_iterns);
ENL)_ENT1TY;
<*
Определения атрибутов:
mapping_ortgin: элемент представления representationJtem. для которого производится отображе
ние представления mappod_representation.
П р и м е ч а н и е 2 — Рассмотримдекартово отображение одного геометрического представления на другое.
Источником отображения mapping_origin можетбыть локальная координатная система axis2^placement в контексте
отображения представления mapped_representation, определяющего положение отображения;
mapped_representation: представление, отображаемое по крайней мере на один элемент отобра
жения mappedjtem.
map_usage: множество одного и более элементов отображения mappedjtem. на которые произ
водится отображение представления representation_map.
Комментарий к спецификации:
WR1: источник отображения mapping_origin должен содержаться в контексте representation_
context отображения представления mapped_representation.
6.1.7.5 Сущность mappedjtem
Сущность mappedjtemиспользует представление mapping_source.mapped_reprosentation
при участии в отображении представления representation_map о качестве элемента представления
representationJtem.
П ри м е ча н и е 1 — Элемент отображения mappedjtem является подтипом элемента представления
representationJtem. Он активизирует некоторое представление в виде элемента представления representationjem
одного или нескольких других представлений. Элемент отображения определяет представление с помощью других
представлений.
Отображение достигается посредством оператора, неявно определенного атрибутами mapping_
source.mapping_origin и mappingJarget. Отображение описывается с помощью преобразования item_
definedJransformation (дополнительно см. ИСО 10303-43. пункт 4.4.7).
Спецификация на языке EXPRESS:
*>
ENTITY mapped_item
SUBTYPE Ob (represer.tation_item);
mapping_source : representation_map;
mapping_target : representation_item;
WHERE
WRI: acyclic_mapped_representation(using_representations(SELF), [SELF]);
ENO_ENTlTY;
Г
Определения атрибутов:
mapping_source: отображение представления representation_map. которое является источником
элемента отображения mappedjtem,
mappingjarget: элемент преставления representation_item. который является целью для источни
ка отображения mapping_source.
Комментарий к спецификации:
WR1: источник отображения mappedjtem не должен самоопределяться путем участия в опреде
лении отображения представления.
30