RULE subtype_exclusiveness_representation

(* SCHEMA step_merged_ap_schema; *)
-- IN AP214
RULE subtype_exclusiveness_representation FOR (representation );
   WHERE
      wr1:
         SIZEOF(QUERY (r <* representation| NOT type_check_function(r, [ ('STEP_MERGED_AP_SCHEMA.' + 'CONSTRUCTIVE_GEOMETRY_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'CONTACT_RATIO_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'DEFAULT_TOLERANCE_TABLE'), ('STEP_MERGED_AP_SCHEMA.' + 'DEFINITIONAL_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_MODEL'), ('STEP_MERGED_AP_SCHEMA.' + 'FOUNDED_KINEMATIC_PATH'), ('STEP_MERGED_AP_SCHEMA.' + 'HARDNESS_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'KINEMATIC_FRAME_BACKGROUND_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'KINEMATIC_GROUND_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'KINEMATIC_LINK_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'MOMENTS_OF_INERTIA_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'PRESENTATION_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'SHAPE_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'SURFACE_TEXTURE_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'SYMBOL_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'TACTILE_APPEARANCE_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'TEXT_STRING_REPRESENTATION'), ('STEP_MERGED_AP_SCHEMA.' + 'VISUAL_APPEARANCE_REPRESENTATION') ], 3))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:33-04:00