|
ENTITY extruded_face_solid_with_multiple_draft_angles SUBTYPE OF (extruded_face_solid_with_trim_conditions); drafted_edges : LIST [2:?] OF SET [1:?] OF edge_curve; draft_angles : LIST [2:?] OF plane_angle_measure; WHERE WR1: SIZEOF(drafted_edges) = SIZEOF(draft_angles); WR2: SIZEOF(QUERY(q <* draft_angles | q = 0)) = 0; WR3: SIZEOF(QUERY(q <* drafted_edges | (SIZEOF(QUERY(r <* q | NOT (SELF\swept_face_solid.swept_face IN using_items(r,[])))) > 0))) = 0; END_ENTITY; -- extruded_face_solid_with_multiple_draft_angles |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - swept_face_solid swept_face: face_surface; extruded_face_solid extruded_direction: direction; depth: positive_length_measure; extruded_face_solid_with_trim_conditions first_trim_condition: trim_condition_select; second_trim_condition: trim_condition_select; first_trim_intent: trim_intent; second_trim_intent: trim_intent; first_offset: non_negative_length_measure; second_offset: non_negative_length_measure; extruded_face_solid_with_multiple_draft_angles drafted_edges: LIST [2:?] OF SET [1:?] OF edge_curve; draft_angles: LIST [2:?] OF plane_angle_measure; |
Global rules for this entity data type- |