ГОСТ Р ИСОГГС 10303-1345—2014
(объекта product_dofinition) и представления формы (объекта shape_representation) должны быть
определены с помощью объекта context_dependent_shape_representation. Это необходимо для
обеспечения различия между несколькими присутствиями одного и того же компонента в сборочной
единице.
В соответствии с ИСО 10303-43 атрибуты гер_1 и гер_2 объекта reprosentation_ relation-
shlp_with_transformation определены следующим образом:
- гер_1 определен как представление с контекстом, к которому применяется данное преобразование.
- гер_2 определен как представление с контекстом, которое является результатом данного
преобразования.
Основываясь на этих определениях, атрибуты объекта represontation_relation-
shlp_with_transformation должны реализовываться следующим образом:
- гер_1 ссылается на объект shape_representation для объекта product_dofinition. который пред
ставляет атрибут related_product_definition (идентифицирующий компонент) объекта assem-
bly_component_usage;
- гер_2 ссылается на объект shape_representation для объекта product_definition. который пред
ставляет атрибут relating_product_definition (идентифицирующий сборочную единицу) объекта as-
sembly_component_usage.
Дополнительные ограничения накладываются на объект representation_rolation-
ship_with_transformation неформальным утверждением, определенным в ИСО 10303-43: если преоб
разованиеявляетсяпреобразованием.определяемымэлементом (объектом
item_dofined_transformation), то упорядочение экземпляров представления, заданных для унаследо
ванных атрибутов объекта ropresentation_relationship. должно быть согласовано с упорядочением
двухэкземпляровобъектаropresentationjtem.заданных как атрибуты объекта
item_defined_transformation. Поэтомуунаследованныеатрибуты transform_item_1и
transform_item_2 объекта item_defined_transformation должны использоваться следующим образом:
- атрибутtransform_item_1ссылаетсянаобъектrepresentationjtem.такойкак
axis2_placement_3d. в представлении для объекта product_definition. являющегося атрибутом ге-
latod_product_definition объекта assembly_component_usage. который идентифицирует компонент;
- атрибутtransform_item_2ссылаетсянаобъектrepresentationjtem.такойкак
axis2_placement_3d. в представлении для объекта product_definition. являющегося атрибутом relat-
ing_product_definition объекта assembly_component_usage. который идентифицирует сборочную
единицу.
F.2.4 Представление преобразований
Информация о преобразовании представлена для объекта itom_dofined_transformation с
использованием унаследованных атрибутов transform_item_2 иtransformJtem_1 и для объекта
mappedjtem с использованием атрибута mapping_ target объекта mappedjtem и атрибута тар-
ping_origin ссылочного объектаrepresentation_map как комбинации двух экземпляров объ
екта representationjtem.
Допустимыми комбинациями для указанных двух экземпляров объектаrepresenta
tionjtem являются:
- экземпляр объекта axis2_placement_3d для атрибута transformJtem_1 или mapping_origin
и другойэкземпляр объектаaxis2_placement_3dдляатрибутаtransform_item_2или
mappingjarget
- экземпляр объекта axis2_placement_3d для атрибута transformJtem_1 или mapping_origin
и экземпляр объекта cartesianJransformation_operator_3d для атрибута transform_item_2 или
mappingjarget:
- экземпляр объекта axis2_placement_2d для атрибута transformJtem_1 или mapping_origin
и другойэкземпляр объектаaxis2_placement_2dдляатрибутаtransform_item_2или
mappingjarget:
- экземпляр объекта axis2_placement_2d для атрибута transformJtem_1 или mapping_origin
и экземпляр объекта cartesianJransformation_operator_2d для атрибута transform_item_2 или
mappingjarget.
Для объекта representation_relationship_withJransformation может также использоваться эк
земпляробъектаfunctionally_definedJransformation.которыйявляетсяобъектомcarte-
sianJransformation_operator.Прилюбомиспользовании экземпляра объектаcarte-
sianJransformation_operator для определения информации о преобразовании экземпляра объекта
assombly_component_usage производный атрибут scl должен иметь значение 1,0. так как для ком
понентов сборочной единицы масштабирование не допускается.
24