|
ENTITY Geometric_tolerance ABSTRACT SUPERTYPE OF (ONEOF (Angularity_tolerance, Circular_runout_tolerance, Coaxiality_tolerance, Concentricity_tolerance, Cylindricity_tolerance, Flatness_tolerance, Line_profile_tolerance, Parallelism_tolerance, Perpendicularity_tolerance, Position_tolerance, Roundness_tolerance, Straightness_tolerance, Surface_profile_tolerance, Symmetry_tolerance, Total_runout_tolerance)); name : OPTIONAL STRING; applied_to : Shape_element; modification : OPTIONAL Tolerance_condition; qualifying_note : OPTIONAL STRING; segment_size : OPTIONAL Value_with_unit; significant_digits : OPTIONAL INTEGER; tolerance_value : Value_with_unit; value_determination : OPTIONAL STRING; WHERE WR1: (NOT (EXISTS(segment_size))) OR ('GEOMETRIC_TOLERANCE_ARM.LENGTH_MEASURE' IN TYPEOF(segment_size.value_component)); WR2: (NOT (EXISTS(tolerance_value))) OR ('GEOMETRIC_TOLERANCE_ARM.LENGTH_MEASURE' IN TYPEOF(tolerance_value.value_component)); WR3: (NOT (EXISTS(significant_digits))) OR (significant_digits > 0); END_ENTITY; -- Geometric_tolerance |
Entity data types and their attributesGeometric_tolerance(OPT) name: STRING; applied_to: Shape_element; (OPT) modification: Tolerance_condition; (OPT) qualifying_note: STRING; (OPT) segment_size: Value_with_unit; (OPT) significant_digits: INTEGER; tolerance_value: Value_with_unit; (OPT) value_determination: STRING; |
| Angularity_tolerance (Geometric_tolerance_arm) |
| Circular_runout_tolerance (Geometric_tolerance_arm) |
| Coaxiality_tolerance (Geometric_tolerance_arm) |
| Concentricity_tolerance (Geometric_tolerance_arm) |
| Cylindricity_tolerance (Geometric_tolerance_arm) |
| Flatness_tolerance (Geometric_tolerance_arm) |
| Geometric_tolerance_with_applied_material_condition_property (Extended_geometric_tolerance_arm) |
| Line_profile_tolerance (Geometric_tolerance_arm) |
| Parallelism_tolerance (Geometric_tolerance_arm) |
| Perpendicularity_tolerance (Geometric_tolerance_arm) |
| Position_tolerance (Geometric_tolerance_arm) |
| Roundness_tolerance (Geometric_tolerance_arm) |
| Statistical_geometric_tolerance (Extended_geometric_tolerance_arm) |
| Straightness_tolerance (Geometric_tolerance_arm) |
| Surface_profile_tolerance (Geometric_tolerance_arm) |
| Symmetry_tolerance (Geometric_tolerance_arm) |
| Total_runout_tolerance (Geometric_tolerance_arm) |
Global rules for this entity data type- |