|
ENTITY solid_with_stepped_round_hole_and_conical_transitions SUBTYPE OF (solid_with_stepped_round_hole); conical_transitions : SET [1:?] OF conical_stepped_hole_transition; WHERE WR1: SIZEOF (conical_transitions) <= (SELF\solid_with_stepped_round_hole.segments + 1); WR2: ('SOLID_SHAPE_ELEMENT_SCHEMA.SOLID_WITH_THROUGH_DEPRESSION' IN TYPEOF(SELF)) XOR (SIZEOF(conical_transitions) <= SELF\solid_with_stepped_round_hole.segments); WR3: validate_countersink_radii(SELF); END_ENTITY; -- solid_with_stepped_round_hole_and_conical_transitions |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - modified_solid rationale: text; base_solid: base_solid_select; modified_solid_with_placed_configuration placing: axis2_placement_3d; solid_with_depression depth: positive_length_measure; solid_with_hole - solid_with_stepped_round_hole segments: positive_integer; segment_radii: LIST [1:segments] OF positive_length_measure; segment_depths: LIST [1:segments] OF positive_length_measure; (RT) (DER) depth: positive_length_measure; solid_with_stepped_round_hole_and_conical_transitions conical_transitions: SET [1:?] OF conical_stepped_hole_transition; |
Global rules for this entity data type- |