ГОСТ Р ИСО/ТС 10303-1251—2016
В данном подразделе определена интерпретированная модель прикладного модуля «Интер
фейс», а также определены модификации, которым подвергаются конструкции, импортированные из
общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, необходимо применятьследующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ;
- использование выбираемого типа SELECT не дает права применятьлюбой из перечисленных в
нем типов, пока этот тип небудет также импортирован в схему ИММ.
EXPRESS-спецификация:
# >
SCHEMA lnterface_mim;
USE FROM Assembly_structure_mim: - - ISO/TS 10303-1026
USE FROM Group_mim; - - ISO/TS 10303-1113
USE FROM product_definition_schema -- ISO 10303-41
(product_definition,
product_definition_formation.
product_definition_relationship.
product_related_product_category);
USE FROM Product_identification_mim; - - ISO/TS 10303-1017
USE FROM Product_version_mim: - - ISO/TS 10303-1018
USE FROM Product_view_definition_mim; -- ISO/TS 10303-1019
USE FROM Product_view_definition_relationship_mim; -- ISO/TS 10303-1041
Г
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, можно найти в следующих стандартах и документах комплекса ИСО
10303:
As3em bly_structure_mlm — ИСО/ТС 10303-1026.
Group_mlm — ИСО/ТС 10303-1113;
product_deflnltion_schem a — ИСО 10303-41;
Product_identlflcatlon_m lm — ИСО/ТС 10303-1017;
Product_verslon_mlm — ИСО/ТС 10303-1018,
PfOduct_vlew_de(inltlon_mlm — ИСО/ТС 10303-1019;
Producl_vlew_deflnitlon_relattonshlp_m lm — ИСОЯС 10303-1041.
2 Графическое представление данных схем приведено на рисунках D.1 и 0.2. приложение О.
5.2.1 Определение типаданных ИММ
В настоящем пункте определен тип данных ИММ для прикладного модуля, рассматриваемого в
настоящем стандарте. Нижеспецифицировантипданных ИММ и егоопределение.
5.2.1.1 Типданных connectionjtems
Выбираемый типданных connectionjtems является расширением типаданных groupablejtem.
В настоящемтипеданныхксписку альтернативныхвыбираемыхтиповданныхдобавлены именованные
типы assembly_component_usage, interface_connector_definition,product_definition и product_
deflnition_relationship.
П р и м е ч а м и е — Список объектных типов данных может быть расширен в прикладных модулях, в кото
рых используются конструкции настоящего прикладного модуля.
EXPRESS-спецификация:
*>
TYPE connectionjtems = EXTENSIBLE GENERIC_ENTITY SELECT BASEDJDN
groupablejtem WITH
(assemb!y_component_usage,
interface_connectof_definition,
product_definition,
product_definition_relationship);
18