ГОСТ Р ИСОГГС 10303-1642—2014
4.2.2 Объект Assembly_module_terminal
Объект Assembly_module_terminal является подтипом объекта Part_terminal. Экземпляр
объектаAssembly_modulo_terminalможетбытьэкземпляромобъекта
Assombly_module_interface_terminal или дополнительно может быть экземпляром объекта
Layered_assembly_module_terminal. Для задания в электронном блоке интерфейса уровня
соединений экземпляр объекта Assembly_module_terminal может быть связан с представляющим
его вхождение в электронный блок следующего уровня иерархии экземпляром объекта
Next_assembly_usage. Такая связь существует в представлении с точки зрения использования.
П римечания:
1. С помощью объекта Assembly_module_terminal обеспечиваются проектирование, анализ и проверка в
междисциплинарной среде. Явное описание вывода с помощью обьектов Assembly_module_terminal позволяет
явно устанавливать требования к соединениям и выявлять требования к их взаимовлиянию на ранних этапах
проектирования и разработки. Доступность явных данных о соединителях предоставляет возможность легче
отличать выводы, физически являющиеся составными частями различных соединителей, а также дает
возможность изменять пространственное положение соединителя при определении пространственного
положения всех выводов этого соединителя.
2 Если соединитель связан с выводом, то в действительности этот вывод является выводом соединителя
и неотделим от соединителя.
EXPRESS-спвцификация:
*>
ENTITY Assembly_module_ter:ninal
SUPERTYPE OF (AssGmbly_modulG_interface_terminal
ANDOR Layered_assembly_module_terminal)
SUBTYPE OF (Part_terminal);
SELF\Part_feature.associated_aefinition :
Assembly_module_usage_view;
reference_terminal :OPTIONAL Packaged_part_interface_terminal;
related_connector :OPTIONAL Next_assembly_usage;
SELF\Shape_feature.connection_area :OPTIONAL SET[1:?] OF
Connection_
2
one_in_usage_view;
WHERE
WR1: NOT EXISTS(related_connector> OR
{SELF\Shape_element.containing_shape.described_element =
related_connector\Product_occurrence_definition_relationship.relat
ed_view);
WR2: NOT EXISTS(related_connector) OR
EXISTS(relatea_connector.location_indicator);
WR3: EXISTS(relatea_connector) OR
(SELF\Shape_element.containing_shape.described_element =
SELF\Part_feature.associated_definition);
END_ENTITY;
<*
Определения атрибутов
associated_definition -задает объект Assembly_modulo_usage_view. играющий роль
атрибута associatod_definition объекта Assembly_module_terminal;
reference_terminal -задает объект Packaged_part_interface_terminal, играющий роль
атрибута reference_terminal объекта Assembly_module_terminal. Задавать значение этого атрибута
не обязательно.
related_connector -задает объект Next_assembly_usage. играющий роль атрибута
related_connectorобъекта Assembly_module_terminal.Когдаатрибутуrolated_connector.
задающему связанный соединитель, присвоено значение, пространственное положение вывода
должно определяться пространственным положением задаваемого атрибутом related_connector
соединителя и пространственным положением задаваемого атрибутом reference_terminal вывода на
этом соединителе. Задавать значение этого атрибута не обязательно;
connection_area - задает объект Connection_zone_in_usago_view. играющий роль атрибута
4