ГОСТ Р ИСО/ТС 10303-1023—2012
[i] — атрибут, наименование которого предшествует символу [i], является агрегированной структурой;
ссылка указывает на любой элемент данной структуры:
[п] — атрибут, наименование которого предшествует символу [п], является упорядоченной агрегиро
ванной структурой; ссылка указывает на л-й элемент данной структуры;
=> — объект, наименование которого предшествует символу =>. является супертипом объекта, наиме
нование которого следует после этого символа;
<= — объект, наименование которого предшествует символу <=. является подтипом объекта, наимено
вание которого следует после этого символа.
= — строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных
ограничен выбором или значением.
\— выражение для ссылочного пути продолжается на следующей строке:
* — один или более экземпляров взаимосвязанных типовданных могут быть объединены вдревовид
ную структуру. Путь между объектом взаимосвязи и связанными с ним объектами заключают в
фигурные скобки:
- - — последующий текст является комментарием или ссылкой на раздел;
*> — выбираемый или перечисляемый тип данных, наименование которого предшествует символу ’>,
расширяется до выбираемого или перечисляемого типа данных, наименование которого следует
за этим символом:
<* — выбираемый или перечисляемый тип данных, наименование которого предшествует символу <*.
является расширением выбираемого или перечисляемого типа данных, наименование которого
следует за этим символом.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладныхмодулей, однако поддерживается использование предопределенных шаблонов/SUBTYPE/
и /SUPERTYPE/.
5.1.1 Объект Part_view_definition
Элемент ИММ:
Источник:
Пра вила:
Ссылочный путь:
product_definition
ИСО 10303-41
restrict_part_definition_category
product_definition
(product_definition.frame_of_reference -> product_definition_context
product_definition_context <= application_context_element
application_context_element.name = ’part definition’}
5.1.1.1 Связь объекта Part_view_definition с объектом Part_version. представляющим атрибут
SELRProduct_view_definition.defined_version
Элемент ИММ:
Ссылочный путь:
PATH
product_definition
product_defmition.formation -> product_definition_formation
{product_definition_formation.of_product -> product
product <-
product_related_product_category.products[i]
product_related_product_category <=
product_category
(product_category.name=’part’)
(product_category.name=’raw material’)}
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы общих ресурсов или других прикладных модулей иопределены конструкции на
языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель (ИММ) для прикладного модуля
иОпределение представления детали», а также определены модификации, которым подвергаются ко
нструкции. импортированные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, накладываются следующие ограничения:
- использованиеобъекта, являющегося супертипом, не означает применения любой из его конкре
тизаций, если только данная конкретизация также не импортирована в схему ИММ;
6