ГОСТ Р ИСОГГС 10303-1649—2014
EXPRESS-слецификация.
*>
TYPE at_requirement_assigned_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON requirement_assigned_item WITH
(assembly_joint);
END_TYPE;
{*
5.2.2 Определение объектов ИММ
В данном пункте определены объекты ИММ прикладного модуля «Технологические свойства
электронного узла».
5.2.2.1 Объект assembly_bond_definition
Объект assembly_bond_definition является подтипом объекта shape_aspect. который реализу
ет понятие, представленное в ПЭМ объектом Assombly_bond_definition. Объект assem-
bly_bond_definition определяет соединение, в котором для связывания компонентов электронного
узла используется материал.
EXPRESS-слецификация:
*>
ENTITY assembly_bond_definition
SUBTYPE OF (shape_aspect);
UNIQUE
UR1: SELF\shape_aspect.name;
END_ENTITY;
(*
Формальное утверждение
UR1 - атрибут name должен иметь уникальное значение среди представителей объекта
assembly_bond_definition.
5.2 2.2 Объект assemblyjoint
Объект assemblyjoint является подтипом объекта component_featureJoint. который реализу
ет понятия, представленные в ПЭМ объектами Assemblyjoint, Assembled_ with_bonding и Assem-
bled_with_fasteners. Объект assemblyjoint представляет результат физического соединения двух
компонентов электронного узла. Порядок соединения определяют атрибуты re!ating_shape_aspect и
related_shape_aspect объекта shapo_ aspect relationship.
EXPRESS-слецификация.
*)
ENTITY assembly_joint
SUBTYPE OF (component_feature_joint);
WHERE
WR1: acyclic_shape_aspect_relationship(SELF,
[SELF\shape_aspect_relationship.related_shape_aspect],
’ASSEMBLY_TECHNOLOGY_MIM.1+ ’ASSEMBLY_JOINT’);
END_ENTITY;
(*
Формальное утверждение
WR1 - объект assemblyjoint должен иметь атрибут relating_shape_aspect. который ссылается
на один из объектов: component_terminal со значением атрибутаdescription ’assembly module
component terminal (вывод компонента электронного узла)’, ’bare die component terminal (вывод бес-
корлусного компонента)’, ’interconnect component join terminal (общий вывод межкомпонентного соеди
нения)’, Interconnect module component terminal (вывод компонента модуля межсоединения)’, ’package
30