ГОСТ Р ИСО 13584-31—2010
Спецификация на языке EXPRESS:
■>
ENTITY represer.tatior._item;
name : label;
WHERE
WR1 : S1ZEOF(using_representations(SELF)) > 0;
api_vJR2: SIZEOF(usi.ng_representati.ons (SELF)) - 1;
END ENTITY;
{*
П р и м е ч а н и е — В контексте схемы api_abstract_schema каждый элемент представления representation_
item должен быть ассоциирован только с одним контекстом представления representation_context. Это устанавли
вается сущностью api_WR2.
Определение атрибута:
name: идентификатор элемента представления representationJtem.
Комментарии к спецификации:
WR1: каждый элемент представления representation_item должен быть ассоциирован по крайней
мере с одним контекстом представления representatk>n_context.
api_WR2: на элемент представления representationjtem производится ссылка только одним кон
текстом представления representation_context.
6.1.7.3 Сущность representation
Задает набор из одного или нескольких элементов представления representationjtems в неко
тором контексте представления representation_context. Порядок использования представления в ИСО
10303 не рассматривается.
Соотношение между элементами представления representation_items и контекстом представле
ния representation_context дает основу для выделения связанных сущностей из полного набора сущ
ностей representation_item.
П р и м е ч а н и е 1— Рассмотрим контекст, в котором множество элементов геометрического представления
geometricjepresentationjtems используется для представления некоторой формы. Используются только элемен ты
данного контекста. Все прочие элементы геометрического представления не включены. Это составляет основу для
выделения требуемых элементов геометрического представления на множестве элементов представления. В
противном случае указанный признак не включается в спецификацию элементов представления.
Элементы множества изделий и все элементы представления, на которые косвенно производится
ссылка из указанного множества, связаны с элементом контекста context_of_item через сущность пред
ставления. Косвенная ссылка на элементы представления имеет место, если она производится с по
мощью нескольких промежуточных сущностей, каждая из которых имеет тип элемента представления.
П р и м е ч а н и е 2 — Представление связывает контекст представления representation_context с деревом
элементов представления representationjtems. При этом каждое дерево имеет корень на одном элементе множе
ства. Элементы представления создают узлы надереве, а ссылка одного элемента на другой создает ветвьдерева.
Множество представлений, на которые непосредственно производится ссылка как на изде
лие (связанные с контекстом context_ofJtem). является представлением. Элементы представления
representationjtem, на которые косвенно производится ссылка, поддерживают определения изделий и
связаны с тем же контекстом представления representation_context.
П р и м е ч а н и е 3 — В представлении формы куба с помощью множества пиний указанное множество ли
ний является единственным элементом представления формы. Сущности lines, в свою очередь, ссылаются на
сущности декартовых точек cartesianjjoint и сущности направления direction (поддерживающие определения ли
ний и связанные друг с другом), а также на определения сущности lines в ссылочном контексте геометрического
представления geometric_representation_context. Указанная форма вместе с тем не может быть представлена с
помощью сущностей декартовых точек и направления.
Представление должно соответствовать приложению. Часто представление является неполным и
не моделирует исчерпывающим образом рассматриваемое понятие.
П р и м е ч а н и е 4 — Рассмотрим набор двумерных элементов геометрических представлений geometric_
representationjtems. используемых для представления формы обрабатываемой детали. Описание ее формы яв
ляется неполным, но пригодным для некоторых приложений, например, автоматизированного черчения.
28