ГОСТ Р ИСО/ТС 10303-1131—2009
Часть «Ссылочный путь» содержит:
- ссылочный путьксупертипам в общихресурсахдлякаждогоэлемента ИММ, созданногов настоя
щем стандарте;
- спецификацию взаимосвязеймеждуэлементами ИММ. еслиотображение прикладногоэлемента
требуетсвязать экземпляры нескольких объектных типовданных ИММ. В этом случае в каждой строке
ссылочного пути указывается роль элемента ИММ по отношению к ссылающемуся на него элементу
ИММ или кследующему по ссылочному путиэлементу ИММ.
В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ, применя
ют следующие условные обозначения:
[) — в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, ко
торые требуются для обеспечения соответствия информационномутребованию;
()— в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, кото
рые являются альтернативными в рамках отображения для обеспечения соответствия информацион
ному требованию;
{}— заключенный в фигурные скобки фрагментограничивает ссылочный путьдля обеспечения
соответствия информационному требованию;
<> — в угловые скобки заключаютодин или более необходимых ссылочных путей;
11 — между вертикальными линиями помещают объект супортипа;
-> — атрибут, наименование которого предшествует символу ->, ссылается на объектный
или выбираемый типданных, наименование которого следует после этого символа;
<- — атрибут объекта, наименование которого следует после символа <-, ссылается на
объектный или выбираемый типданных, наименование которого предшествует этому символу;
[i] — атрибут, наименование которого предшествует символу [i], является агрегированной
структурой; ссылка дается на любой элементданной структуры:
[п] — атрибут, наименование которого предшествует символу [п], является упорядоченной
агрегированной структурой; ссылка дается на п-й элементданной структуры;
=> — объект, наименование которого предшествует символу =>. является супертипом объе
кта. наименование которого следует после этого символа:
<= — объект, наименование которого предшествует символу <=, является подтипом объек
та, наименование которого следует после этого символа;
=— строковый, выбираемый или перечисляемый тип данных ограничен выбором или зна
чением:
\— выражениедля ссылочного пути продолжается на следующей строке:
*— один или более экземпляров взаимосвязанных объектных типов данных могут быть
собраны вдревовидную структуру взаимосвязи. Путь между объектом взаимосвязи и связанными с ним
объектами заключают в фигурные скобки;
-— последующийтекст является комментарием или ссылкой на раздел;
*> — выбираемый или перечисляемый тип данных, наименование которого предшествует
символу *>, расширяется до выбираемого или перечисляемого типа данных, наименование которого
следует за этим символом:
<* — выбираемый или перечисляемый тип данных, наименование которого предшествует
символу <*, является расширением выбираемого или перечисляемого типа данных, наименование ко
торого следует за этим символом.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладных модулей. Однако поддерживается использование предопределенных шаблонов
/SUBTYPE/ и/SUPERTYPE/.
5.1.1Прикладной элемент Constructive_geometry
Элемент ИММ: constructive_geometry_representation
Источник.
ИС010303-1131
Ссылочный путь:
constructive_geometry_representation <= representation
{representation.items[i] -> representationjtem
representationJtem => geometric_representation_item
geometric_representation_item =>
(placement =>
(axis2_placement_2d)
(axis2_placement_3d))
9