Application module: Assembly technology | ISO/TS 10303-1649:2019(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N9923 - ISO/TS 10303-1649 Assembly technology - EXPRESS MIM
Supersedes
ISO/TC 184/SC 4/WG 12 N9483
*)
SCHEMA Assembly_technology_mim;
USE FROM
Feature_and_connection_zone_mim;
-- ISO/TS 10303-1671
USE FROM
Generic_material_aspects_mim;
-- ISO/TS 10303-1681
USE FROM
Physical_component_feature_mim;
-- ISO/TS 10303-1721
USE FROM
Product_view_definition_reference_mim;
-- ISO/TS 10303-1823
USE FROM
Requirement_assignment_mim;
-- ISO/TS 10303-1233
REFERENCE FROM
product_property_definition_schema -- ISO 10303-41
(acyclic_shape_aspect_relationship);
TYPE at_external_identification_item =
SELECT
BASED_ON
external_identification_item
WITH
(assembly_bond_definition);
END_TYPE;
TYPE at_requirement_assigned_item =
SELECT
BASED_ON
requirement_assigned_item
WITH
(assembly_joint);
END_TYPE;
ENTITY assembly_bond_definition
SUBTYPE OF (shape_aspect);
UNIQUE
UR1: SELF\shape_aspect.name;
END_ENTITY;
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.'+
'ASSEMBLY_JOINT');
END_ENTITY;
ENTITY component_mating_constraint_condition
SUBTYPE OF (shape_aspect);
UNIQUE
UR1: SELF\shape_aspect.name, SELF\shape_aspect.of_shape;
END_ENTITY;
ENTITY connection_zone_based_assembly_joint
SUBTYPE OF (assembly_joint);
END_ENTITY;
END_SCHEMA; -- Assembly_technology_mim
© ISO 2019 — All rights reserved