ENTITY Geometric_tolerance

(* SCHEMA ap238_arm_schema; *)



(* ================================================== *)
(* Geometric Tolerances *)


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; 
WHERE 
  WR1: (NOT (EXISTS(segment_size))) OR 
('AP238_ARM_SCHEMA.LENGTH_MEASURE' IN 
TYPEOF(segment_size.value_component)); 
  WR2: (NOT (EXISTS(tolerance_value))) OR 
('AP238_ARM_SCHEMA.LENGTH_MEASURE' IN 
TYPEOF(tolerance_value.value_component)); 
  WR3: (NOT (EXISTS(significant_digits))) OR (significant_digits > 0); 
END_ENTITY; 

Explicit Attributes

Entity Geometric_tolerance has the following local and inherited explicit attributes:
AttributeTypeDefined By
 nameSTRINGGeometric_tolerance
 applied_toShape_element (STRING)Geometric_tolerance
 modificationTolerance_condition (ENTITY)Geometric_tolerance
 qualifying_noteSTRINGGeometric_tolerance
 segment_sizevalue_with_unit (ENTITY)Geometric_tolerance
 significant_digitsINTEGERGeometric_tolerance
 tolerance_valuevalue_with_unit (ENTITY)Geometric_tolerance

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

    No supertypes

Subtypes

Entity Geometric_tolerance has the following subtypes:
    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*
* - Immediate Subtypes

Referenced By

Entity Geometric_tolerance and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 Geometric_tolerance_relationship ENTITY Geometric_tolerance
 Tolerance_zone ENTITY Geometric_tolerance


[Top Level Definitions]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-11-21T09:54:01-05:00