|
ENTITY Assembly_component_2d_shape_model SUBTYPE OF (Planar_projected_shape_model); shape_characterized_component : SET [1:?] OF Assembly_component; DERIVE equivalent_reference_shape_model : SET [0:1] OF Geometric_model_relationship := bag_to_set(QUERY( gmr <* USEDIN(SELF, 'EXTENDED_BASIC_GEOMETRY_ARM.GEOMETRIC_MODEL_RELATIONSHIP.REP_2') | (gmr\Representation_relationship.relation_type = 'equivalent reference shape model'))); WHERE WR1: SIZEOF(equivalent_reference_shape_model) < 2; END_ENTITY; -- Assembly_component_2d_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; Planar_shape_model - Planar_projected_shape_model - Assembly_component_2d_shape_model shape_characterized_component: SET [1:?] OF Assembly_component; (DER) equivalent_reference_shape_model: SET [0:1] OF Geometric_model_relationship; |
| Routed_cable_component_2d_shape_model (Assembly_module_with_cable_component_2d_arm) |
Global rules for this entity data typeunique_assembly_component_2d_shape_model (Physical_unit_2d_design_view_arm) |