Application module: Feature and connection zone | ISO/TS 10303-1671:2018-11(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N9349 - ISO/TS 10303-1671 Feature and connection zone - EXPRESS ARM
Supersedes
ISO/TC 184/SC 4/WG 12 N8017
*)
SCHEMA Feature_and_connection_zone_arm;
USE FROM
Shape_feature_arm;
-- ISO/TS 10303-1764
USE FROM
Surface_conditions_arm;
-- ISO/TS 10303-1110
REFERENCE FROM
Support_resource_arm -- ISO/TS 10303-1800
(bag_to_set);
TYPE facz_shaped_element_select =
SELECT
BASED_ON
shaped_element_select
WITH
(Characterizable_object);
END_TYPE;
ENTITY Connection_zone
SUBTYPE OF (Shape_element);
DERIVE
SELF\Shape_element.product_definitional : BOOLEAN := TRUE;
INVERSE
surface_conditions : SET[0:?] OF Surface_condition FOR described_element;
WHERE
WR1: NOT EXISTS (SELF\Shape_element.description);
WR2: NOT EXISTS (SELF\Shape_element.element_name);
END_ENTITY;
ENTITY Feature_definition_with_connection_area
SUBTYPE OF (Shape_feature_definition);
connection_area :
OPTIONAL
SET[1:?] OF Connection_zone;
END_ENTITY;
END_SCHEMA; -- Feature_and_connection_zone_arm
© ISO 2018 — All rights reserved