ГОСТ Р ИСОГГС 10303-1647—2014
EXPRESS-спецификация:
*)
ENTITY Mating_connector_termination;
name : STRING;
definition :mating_connector_definition_select;
accessed_connector :Mating_connector_usage;
DERIVE
signal_definition : SET[0:?] OF Requirement_view_definition :=
get_rvd(SELF, ’signal definition’);
UNIQUE
UR1:definition, accessed_connector;
WHERE
WR1: (SIZEOF(signal_definition) <= 1);
END_ENTITY;
{*
Определения атрибутов
name - слова, обозначающие объект Mating_connector_terminatlon:
definition - определяет роль типа данных mating_connector_dofinltion_select для объекта
Mating_connector_termination. позволяющего задать для объекта Matlng_connector_termination
объект Packaged_part_terminal или Printed_part_template_terminal;
accessed_connector - определяет роль объекта Mating_connector_usage для объекта
Mating_connector_termination:
signal_definition - определяет роль объекта Requirement_view_definition для объекта
Mating_connector_termination. Значение данного атрибута может быть не определено.
Формальные утверждения
UR1 - комбинация атрибутов accessed_connector и definition должна быть уникальной для
всех экземпляров объекта Mating_connector_termination,
WR1 - если атрибут signal_definition определен, то его размер должен быть равен единице.
4.3.4 Объект Mating_connector_usage
Объект Mating_connector_usago является подтипом объекта Product_view_definition. который
представляет разъем в электронном блоке более высокого уровня, с которым должен сопрягаться
разъем данного электронного узла. Объект Mating_connector_usage может быть определен
атрибутом mating_requirement объекта lnterface_component_allocation в качестве роли данного
объекта.
EXPRESS-спецификация:
*>
ENTITY Mating_connector_usage
SUBTYPE OF (Product_view_definition);
definition : Product_view_definition;
reference_designation :OPTIONAL STRING;
INVERSE
placement_context :Mating_connector_placement_relationship FOR
placed_connector;
END_ENTITY;
(*
Определения атрибутов
definition - задает объект Product_view_dofinition для объекта Mating_connector_usage,
позволяющий задать для объекта Mating_connector_usage объект Specification_definition.
Packaged_connector или Printed_connector_template.
referenco_designation - задает строковое значение для объекта Mating_connector_usage.
Данныйатрибутзадаетимя,используемоекакидентификаторразмещенияобъекта
Mating_connector_usage в электронном блоке более высокого уровня. Значение данного атрибута
6