ГОСТ Р ИСО 10303-43—2016
П р и м е ч а н и я
1 В этом дереве экземпляры объектов representation_item_relationship не образуют узлов или ребер.
Экземпляр объекта representationjtem не входит в дерево, если он связан с элементом дерева только посред
ством объекта representation_item_relationship.
2 Представленное настоящим объектом представление может быть неполным в том отношении, что не пол
ностью моделирует представляемую концепцию, хотя и достаточным для решения некоторой прикладной задачи.
Пример — Рассмотрим собрание двумерных элементов представления, представленных объек
тами. которые используются для представления формы механической детали. Этого недостаточно
для полного описания формы, но применимо для определенных задач, таких как создание компьютер
ных чертежей.
П р и м е ч ан и е — Два представляющих представления объекта representation не являются связанными
между собой за счет того только, что атрибуты items этих объектов representation прямо или косвенно ссылаются на
один и тот же экземпляр объекта representationjtem.
Пример — Рассмотрим поверхность, используемую в соответствующем представлении формы
штамповочной формы и в представлении формы детали, получаемой в этой форме. Один и тот же
объект, представляющий поверхность, связан с двумя различными объектами representation_context,
представляющими контексты представлений (т. е. пространства координат) для двух представлен
ных объектами representation представлений: одно для формы штамповочной формы, а второе — для
формы детали. Однако два экземпляра объектов representation не связаны, они всего лишь совместно
используют один и тот же объект representationjtem.
П р и м е ч ан и е — Два представляющих представления объекта representation не являются связанными
между собой за счет того только, что экземпляры объектов representationjtem. на которые ссылаются атрибуты
items этих объектов representation, связаны посредством экземпляра объекта representation_item_relationship.
EXPRESS-споииФикаиия:
*)
ENTITY representation;
name : label;
items : SET’1:?J OF representation_item;
context_of„items : representation_context;
DERIVE
id : identifier := get_id_value (SELF);
description : text := get_description_value {SELF);
WHERE
WRl: SIZEOF
{USEDIN
{SELF, ’BASICJATTRIBUTE_SCHEMA.’* ’ID_ATTRIBUTE.IDENTIFIED.
ITEM’)) <= 1;
WR2:SIZEOF
{USEDIN
{SELF, ‘BASIC,ATTRIBUTE, SCHEMA.*• ’DESCRIPTION ATTRIBUTE.
DESCRIBED„ITEM’)) <= 1;
END_ENTITY;
C
Определенно атрибутов:
name — представленный строкой типа label текст, которым называется экземпляр настоящего
объекта.
П р и м е ч а н и е — Посредством атрибута пате (наименование) может обозначаться конкретный экзем
пляр настоящего объекта или тип информации, передающейся посредством настоящего обьекта;
items — множество экземпляров объектов representationjtem . связанных принадлежностью к
общему контексту, представленному объектом, играющим роль атрибута context_ofJtems;
context_ofJtem s — объект representation_context. представляющий контекст представления, с
которым связаны элементы представления, образующие представление некоторой концепции;
id — представленный строкой типа identifier текст, используемый для различения представления,
представленного настоящим объектом.
При м е ча н и е — Этотатрибут является совместимым с предыдущими версиямидополнением к обьекту
representation, специфицированному в первой редакции настоящего стандарта;
15