weld_mechanism_groove_beveled

EXPRESS specification:

ENTITY weld_mechanism_groove_beveled
SUBTYPE OF ( | weld_mechanism_groove);
endcut_shape | : | weld_shape_bevel;
groove_angle | : | OPTIONAL plane_angle_measure_with_unit;
groove_depth | : | OPTIONAL positive_length_measure_with_unit;
groove_radius | : | OPTIONAL positive_length_measure_with_unit;
taper | : | weld_taper_type;
taper_angle | : | OPTIONAL plane_angle_measure_with_unit;
WHERE
WRW12 | : | NOT ((taper = NON_TAPER) AND EXISTS(taper_angle));
END_ENTITY;

References (1):

Name | Type | Referred through | Express-G
weld_mechanism_groove | Entity |
Subtype
| No Diagram

Inheritance graph

ENTITY weld_mechanism_groove_beveled;
ENTITY structural_frame_item;
item_number | : | INTEGER;
item_name | : | label;
item_description | : | OPTIONAL text;
DERIVE
item_ref | : | BAG OF identifier := get_item_ref(SELF);
cost_code | : | BAG OF label := get_item_cost_code(SELF);
object_id | : | globally_unique_id := get_instance_id(SELF);
ENTITY structural_frame_product;
life_cycle_stage | : | OPTIONAL label;
ENTITY weld_mechanism;
weld_mechanism_type | : | weld_type;
penetration | : | weld_penetration;
weld_dimension | : | OPTIONAL positive_length_measure_with_unit;
weld_dimension_name | : | OPTIONAL label;
weld_design_strength | : | OPTIONAL pressure_measure_with_unit;
ENTITY weld_mechanism_groove;
sidedness | : | weld_sidedness;
backing_type | : | OPTIONAL weld_backing_type;
weld_joint_spacer | : | BOOLEAN;
surface_shape | : | weld_surface_shape;
joint_configuration | : | weld_configuration;
root_gap | : | OPTIONAL positive_length_measure_with_unit;
root_face | : | OPTIONAL positive_length_measure_with_unit;
ENTITY weld_mechanism_groove_beveled;
endcut_shape | : | weld_shape_bevel;
groove_angle | : | OPTIONAL plane_angle_measure_with_unit;
groove_depth | : | OPTIONAL positive_length_measure_with_unit;
groove_radius | : | OPTIONAL positive_length_measure_with_unit;
taper | : | weld_taper_type;
taper_angle | : | OPTIONAL plane_angle_measure_with_unit;
END_ENTITY;