|
ENTITY Non_feature_shape_model SUPERTYPE OF (ONEOF (Design_view_level_non_feature_shape_model, Usage_view_level_non_feature_shape_model)) SUBTYPE OF (Geometric_model); associated_element : Non_feature_shape_element; model_shape : OPTIONAL Geometric_model; WHERE WR1: TYPEOF(SELF) <> TYPEOF(model_shape); WR2: NOT EXISTS(SELF\Representation.id); WR3: SIZEOF(USEDIN(SELF, 'SHAPE_PROPERTY_ASSIGNMENT_ARM.SHAPE_DESCRIPTION_ASSOCIATION.REPRESENTATION'))=0; END_ENTITY; -- Non_feature_shape_model |
Entity data types and their attributesRepresentation(OPT) id: STRING; (OPT) name: STRING; (OPT) description: STRING; context_of_items: Representation_context; items: SET [1:?] OF Representation_item; Geometric_model (OPT) version_id: STRING; (OPT) model_extent: length_measure; (RT) context_of_items: Geometric_coordinate_space; (RT) items: SET [1:?] OF Detailed_geometric_model_element; Non_feature_shape_model associated_element: Non_feature_shape_element; (OPT) model_shape: Geometric_model; |
| Design_view_level_non_feature_shape_model (Non_feature_shape_element_arm) |
| Part_template_3d_keepout_shape_model (Part_template_3d_shape_arm) |
| Part_template_planar_keepout_shape_model (Layered_interconnect_complex_template_arm) |
| Usage_view_level_non_feature_shape_model (Non_feature_shape_element_arm) |
| pdds_non_feature_shape_model_subtypes (Pre_defined_datum_symbol_arm) |
Global rules for this entity data type- |