Application module: Datum difference based model | ISO/TS 10303-1660:2018-11(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N9383 - ISO/TS 10303-1660 Datum difference based model - EXPRESS MIM
Supersedes
ISO/TC 184/SC 4/WG 12 N8123
*)
SCHEMA Datum_difference_based_model_mim;
USE FROM
Geometric_tolerance_mim;
-- ISO/TS 10303-1051
USE FROM
Model_parameter_mim;
-- ISO/TS 10303-1703
USE FROM
Functional_usage_view_mim;
-- ISO/TS 10303-1705
ENTITY datum_difference
SUBTYPE OF (shape_aspect, shape_aspect_relationship);
SELF\shape_aspect_relationship.relating_shape_aspect : datum;
SELF\shape_aspect_relationship.related_shape_aspect : datum;
WHERE
WR1: SELF\shape_aspect_relationship.relating_shape_aspect :<>:
SELF\shape_aspect_relationship.related_shape_aspect;
END_ENTITY;
ENTITY datum_difference_based_characteristic
SUBTYPE OF (representation_item);
END_ENTITY;
ENTITY datum_difference_based_model_parameter
SUBTYPE OF (model_parameter);
END_ENTITY;
ENTITY datum_difference_functional_unit_usage_view_terminal_assignment
SUBTYPE OF (shape_aspect_relationship);
SELF\shape_aspect_relationship.relating_shape_aspect : datum_difference;
SELF\shape_aspect_relationship.related_shape_aspect : functional_unit_terminal_definition;
END_ENTITY;
SUBTYPE_CONSTRAINT ddbm_model_parameter_subtypes FOR model_parameter;
ONEOF (datum_difference_based_model_parameter,
schema_based_model_parameter);
END_SUBTYPE_CONSTRAINT;
END_SCHEMA; -- Datum_difference_based_model_mim
© ISO 2018 — All rights reserved