ГОСТ Р ИСО 10303-43-2002
Пример —Клжлый из двух экземпляров объекта representation описывает свойство изделии. Второй
экземпляр более патио иточно описывает данное свойство. Экземпляр объекта representation_rcIationship может
быть использован для указания того, что второй экземпляр объекта representation является развитием первого.
Примечания
2 Комбинация объектов representation и representation_relationship может образовать граф из соответст
вующих экземпляров объекта representation. В подобном графе экземпляры объекта representation являются
узлами, а экземпляры объекта representation relationship ветвями, соединяющими узлы.
3 Могутбыть установленыограничения, определяющие ацикличность данного графа, тоесть установлено
отсутствие экземпляра объекта representation, являющегося предком данного трафа. Данные ограничения в
настоящем стандарте нс установлены.
EXPKESS-спецнфнкацня
•)
ENTITY representation_relationship;
name:label:
description:OPTIONAL text;
rep_l:representation;
rep_2:representation;
END_ENTITY:
<•
name —метка (label>, по которой распознают объект representation_relationship
Примечание 4 —Имя iname) присваивают конкретному экземпляру объекта reprcsentationjrelation-
ship или виду информации, содержащейся в экземпляре объекта reprcscntation_rclationship;
description —текст, описывающий объект representation_re!ationship. Объем описания не опре
делен;
гер_1 —первый из двух связанных объектов representation:
гер_2 —второй из двух связанных объектов representation.
Примечание 5 —Данные атрибуты нс определяют порядок иредсгавтсния двухЭкземпляров объекта
representation. Имена объектов гер_1 и гер_2 служат только для различения этих атрибутов. Earn при любой
конкретизации объекта rcprcscntation_relationship необходимо определить в ней порядок упорядочения, он
должен быть установлен.
4.4.15О б ъ е к т r e p r e s e n t a t i o n „ r e l a t i o n s h i p _ w i t h _ t r a n s f o r m a t i o n
Объект representation_relationship with_transformation является связью между двумя объектами
representation, обеспечивающей отношение между их контекстами посредством преобразования.
Примечание I —Наличие экземпляра объекта reprcscntation_relationship_with_tnmsformation не обя
зательно предусматривает описание в нем какого-либо соотношения между экземплярами объекта герге-
sentationitem в двух экземплярах связываемых объектов representation. Любое такое соотношение и другие
ограничения могут быть определены при конкретизации типа данных рассматриваемого объекта.
Пример 1—На рисунке 3 показано применение типа данных объекта representation_rclationship. На
рисунке показаны три экземпляра представления. Первое Представление R, состоит из геометрической фигуры
G, и экземпляра А, объекта axis2_placcment_3D. Второе представление R, состоит из геометрической фигуры
G, и экземпляра А, объекта axis2_placcment_3D. Для данного примера характер и структура фигур G, и G,
несущественны. R, представляет форму крыши, a Rj —форму стен.
Два экземпляра объекта reprcscntation_relation.ship_with_transformation позватиют использовать представ ления
R| и R; в качестве элементов третьего представления Rj, описывающего форму здания. R3 содержит
единственный элемент —объект axis2_placcmcnt_3d. Наличие связей между R> и R(, а также между R: и R-. нс
означает, что R, и R: являются частями R,. Однако наличие вышеописанных связей позволяет сделать вывод
о том, что фигуры G| и G? можно комбинировать и использовать для описания формы здания. В целях
компоновки общей с|к>рмы здания из G, и G, могут быть испатьзованы определенные преобразования.
Пример использования типов данных объектов mapped_item и reprcscntation_map для описания одного
объекта representation из других экземпляров этого обьекта приведен в 4.4.7.
Примеры
2 Если оба связанных представления имеют геометрические контексты, для расчета расстояний между
экземплярами объекта geomctric_representation_itcm из двух экземпляров объекта representation может быть
использован объект transformation. Тин данных объекта geomctric_represenlation_itcm определен в ИСО 10303-
42 |3|.
16