Application module: Construction geometry | ISO/TS 10303-1131:2019(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N9746 - ISO/TS 10303-1131 Construction geometry - EXPRESS ARM
Supersedes
ISO/TC 184/SC 4/WG 12 N7771
*)
SCHEMA Construction_geometry_arm;
USE FROM
Basic_curve_arm;
-- ISO/TS 10303-1651
TYPE constructive_element_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
(Axis_placement,
Connected_edge_set,
Connected_face_set,
Curve,
Edge,
Face,
Point,
Surface);
END_TYPE;
TYPE constructive_geometry_select =
SELECT
(Constructive_geometry,
Geometric_model);
END_TYPE;
ENTITY Constructive_geometry
SUBTYPE OF (Representation);
SELF\Representation.context_of_items : Geometric_coordinate_space;
SELF\Representation.items : SET[1:?] OF constructive_element_select;
END_ENTITY;
ENTITY Constructive_geometry_association;
auxiliary_geometry : Constructive_geometry;
base_geometry : constructive_geometry_select;
description : STRING;
WHERE
WR1: auxiliary_geometry\Representation.context_of_items :=: base_geometry\Representation.context_of_items;
END_ENTITY;
END_SCHEMA; -- Construction_geometry_arm
© ISO 2019 — All rights reserved