Application module: Default setting association | ISO/TS 10303-1809:2018-11(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N9300 - ISO/TS 10303-1809 Default setting association - EXPRESS ARM
Supersedes
ISO/TC 184/SC 4/WG 12 N7888
*)
SCHEMA Default_setting_association_arm;
USE FROM
Shape_property_assignment_arm;
-- ISO/TS 10303-1032
USE FROM
Value_with_unit_extension_arm;
-- ISO/TS 10303-1753
ENTITY Default_chamfer
SUBTYPE OF (Default_shape_property);
offset_value : Length_data_element;
DERIVE
SELF\Assigned_property.name : STRING := 'default chamfer';
END_ENTITY;
ENTITY Default_draft_angle
SUBTYPE OF (Default_shape_property);
draft_angle_value : Angle_data_element;
DERIVE
SELF\Assigned_property.name : STRING := 'default draft angle';
END_ENTITY;
ENTITY Default_edge_round
SUBTYPE OF (Default_shape_property);
radius_value : Length_data_element;
DERIVE
SELF\Assigned_property.name : STRING := 'default edge round';
END_ENTITY;
ENTITY Default_fillet
SUBTYPE OF (Default_shape_property);
radius_value : Length_data_element;
DERIVE
SELF\Assigned_property.name : STRING := 'default fillet';
END_ENTITY;
ENTITY Default_shape_property
ABSTRACT SUPERTYPE
OF (ONEOF (Default_chamfer,
Default_draft_angle,
Default_edge_round,
Default_fillet,
Default_thickness))
SUBTYPE OF (Assigned_shape_property);
SELF\Assigned_shape_property.described_element : shapeable_item;
END_ENTITY;
ENTITY Default_thickness
SUBTYPE OF (Default_shape_property);
thickness_value : Length_data_element;
parameter_name :
OPTIONAL
STRING;
DERIVE
SELF\Assigned_property.name : STRING := 'default thickness';
END_ENTITY;
END_SCHEMA; -- Default_setting_association_arm
© ISO 2018 — All rights reserved