ГОСТ Р ИСО 10303-43-2002
или несколько экземпляров объекта representation или в определение другого объекта герге-
sentationjtem.
Примечания
1 Один объект rcprcsenlation ilcm входит в определение другого аналогичного объекта, сечи первый
объект связан со вторым.
2 Конкретный объект rcprescntation_item может быть многократно связан с одним объектом герге-
scntation_context. используя его, прямо или косвенно, в рахчззчных своих экземплярах. Эго нс означает, что
для каждого объекта representation создается новый экземпляр заданного объекта rcpresentation_item с тем же
rcprescntation_context. Каждый объект representation позволяет исподыовагь один зз тот же объект гергс-
scntation_item с заданным rcprcsentation contcxt в различных целях.
Пр и мс р ы
1 Рассмотрим два экземпляра объекта representation, имаощззе одинаковое значенззе атрибута соп-
lext_of_itcms. Одзззз из этих экземпляров усганашшваст форму куба зз косвенно связан с объектом line,
определяющим грани этого куба, другой —просто ссылается ззаобъекч line в качестве одного из объектов items.
Нет двух вариантов объекта line с соответствующим поддеревом связанных с 13ззмэкземпляров объекта герге-
sentation item в заданном rcprescntation_context. Конкрсчтзый объекч line в заданном объекте geometric_rcpre-
scntation_contex! использован дважды —но одному разу в каждом объекте representation.
2 Тизз данных объекта eompoundreprcscntationjtem (см. 4.4.1) обеспсчиззаст общую возможность омрс-
деленззн одного обчлкта representatinnjtcra других экземпляров этого объекта. Даззный метод может быть
использован для создаззия табличных структур, в которых каждая ячейка таблицы представляет огделызый
объект reprcscntation_item (так как объект measure_rcprcsentation_itcm по ГОСТ Р ИСО 10303-45 представляет
последовательность наименований единззц измерения), а сама таблззца является объектом rcpresentation_itc3n.
входящим в представлениесвойства изделия. Экземпляры огдельззыхобъектов representationjtem. явдяюшззхся
ячейками конкретной таблицы, непосредственно нс участвуют в данном лредстааченни.
LXPRtiSS-ciicMUKlinKamiM
•)
ENTITY representationjtem;
name: label;
WHERE
WR1 : SIZEOF <using_representation (SELF)) > 0;
END_ENTITY;
<*
Описание атрибута
name —метка (label), по которой распознают объект representationjtem.
Примечание 3 —Имя (name) нрззеваивлкм конкретному экземпляру объекта representationjtem или
виду информаизш. содержащейся в экземпляре объекта rcpresentation_itcm.
Формальное утвержленззе
WR1 — конкретный объект representation_item должен входить по крайней мере в один объект
representation, являясь его элементом, или путем прямой или косвенной ссылки на какой-либо
элемент данного объекта.
4.4.12 О б ъ е к т r e p r e s e n t a t i o n _ i t e mr e l a t i o n s h i p
Объект representation_item_relationship япляется связью между двумя экземплярами объекта
representationjtem. Рассматриваемый объект может связывать два экземпляра объекта repre
sentationjtem в одном объекте representation или в двух различных экземплярах этого объекта. При
реализации этой связи два экземпляра объекта representationjtem являются независимыми; это
относится к их связи между собой или к экземпляру(ам) объекта representation, в который(е) они
входят. Если связанные экземпляры объекта representationjtem входят в различные экземпляры
объекта representation, эта связь не относится к экземплярам представления.
1
Г1р ззме ча ззи с 1—Смысл данной связзз может быть определен в EXPRESS-схсмс, реализующей пли
определяющей данный объект, или в соглашении между сторонами, исподьзуюшз ми соответствующую
информацию.
EXPRESS-cneumbuKaunH
4 )
ENTITY representationJtem_relalionship;
name: label;
description : OPTIONAL text;
relating_representation_item : representationjtem:
14