ANGULAR_DIMENSION_WITH_DIRECTION_VECTOR | angular_dimension_with_orientation | 210 | angular_dimension_with_orientation <= dimensional_location
|
angular_dimension_with_direction_vector to axis_placement (as measurement_orientation) | PATH | | angular_dimension_with_orientation <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `orientation'} representation_item => geometric_representation_item => placement
|
angular_dimension_with_direction_vector to datum_based_vector_orientation (as measurement_orientation) | PATH | | angular_dimension_with_orientation <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `measurement orientation'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum based vector orientation'}
|
ANGULAR_SIZE_DIMENSION | angular_size | 47 |
half_angle | representation_item.name | 43 | angular_size <= dimensional_size dimensional_characteristic = dimensional_size dimensional_characteristic <- dimensional_characteristic_representation.dimension dimensional_characteristic_representation dimensional_characteristic_representation.representation -> shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item representation_item.name {(representation_item.name = `full angle') (representation_item.name = `half angle')}
|
major_angle | angular_size.angle_selection | 47 | {(angular_size.angle_selection = .LARGE.) (angular_size.angle_selection = .SMALL.) (angular_size.angle_selection = .EQUAL.)}
|
ANGULARITY_TOLERANCE | angularity_tolerance | 210 | angularity_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `angularity'}
|
APEX | apex | 47 | |
AXIS_PLACEMENT | (axis2_placement_2d) (axis2_placement_3d) | 42 42 | (axis2_placement_2d) (axis2_placement_3d)
|
axis_placement to cartesian_point (as translation) | PATH | | (axis2_placement_2d <= placement placement.location ->) (axis2_placement_3d <= placement placement.location ->) cartesian_point
|
axis_placement to direction (as reference_direction) | PATH | | (axis2_placement_2d axis2_placement_2d.ref_direction ->) (axis2_placement_3d axis2_placement_3d.ref_direction ->) direction
|
AXIS_PLACEMENT_2D | axis2_placement_2d | 42 | |
AXIS_PLACEMENT_3D | axis2_placement_3d | 42 | |
BOUNDARY_BASED_POSITION_TOLERANCE | [position_tolerance][modified_geometric_tolerance] | 210 47 | [position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [modified_geometric_tolerance <= geometric_tolerance]
|
boundary_based_position_tolerance to profile_of_any_surface_tolerance_with_referenced_datum_system (as profile_control) | PATH | | position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.relating_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `profile control'} geometric_tolerance_relationship.related_geometric_tolerance -> {geometric_tolerance (geometric_tolerance.name = `surface profile') (geometric_tolerance.name = `surface profile locating') (geometric_tolerance.name = `surface profile refinement')} [geometric_tolerance => physical_unit_geometric_tolerance => surface_profile_tolerance] [geometric_tolerance => physical_unit_geometric_tolerance => geometric_tolerance_with_specified_datum_system]
|
BOUNDARY_SIZE_CHARACTERISTIC | representation | 43 | {representation (representation.name = `diametrical boundary size') (representation.name = `opposing boundary set size')}
|
boundary_size_characteristic to length_data_element (as tolerance_value) | PATH | | representation representation.items[i] -> {representation_item representation_item.name = `tolerance value'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
boundary_size_characteristic to length_data_element (as maximum_tolerance_value) | PATH | | representation representation.items[i] -> {representation_item representation_item.name = `maximum tolerance value'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
BOUNDARY_ZONE_DEFINITION_WITH_SPECIFIED_SIZE | property_definition | 41 | {property_definition [property_definition.description = `boundary zone definition with specified size'] [property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => tolerance_zone_boundary]}
|
boundary_zone_definition_with_specified_size to boundary_size_characteristic (as specified_boundary_size) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {representation (representation.name = `diametrical boundary size') (representation.name = `opposing boundary set size')}
|
CENTRE_AXIS | centre_of_symmetry | 47 | {centre_of_symmetry <= derived_shape_aspect <= shape_aspect shape_aspect.description = `axis'}
|
CENTRE_OF_SYMMETRY | centre_of_symmetry | 47 | |
CENTRE_PLANE | centre_of_symmetry | 47 | {centre_of_symmetry <= derived_shape_aspect <= shape_aspect shape_aspect.description = `plane'}
|
CENTRE_POINT | centre_of_symmetry | 47 | {centre_of_symmetry <= derived_shape_aspect <= shape_aspect shape_aspect.description = `point'}
|
CIRCULAR_RUNOUT_TOLERANCE | circular_runout_tolerance | 210 | circular_runout_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `circular runout'}
|
CIRCULARITY_TOLERANCE | physical_unit_geometric_tolerance | 210 | physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `circularity'}
|
COMMON_DATUM | physical_unit_datum | 210 | physical_unit_datum <= shape_aspect {shape_aspect shape_aspect.name = `common datum'}
|
COMPOSITE_FEATURE_LOCATING_POSITION_TOLERANCE | [position_tolerance][geometric_tolerance_with_specified_datum_system] | 210 210 | [position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance] {[geometric_tolerance.name = `feature locating position'] [geometric_tolerance <- geometric_tolerance_relationship.relating_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `position refining control'} geometric_tolerance_relationship.related_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `feature relating position'} geometric_tolerance => physical_unit_geometric_tolerance => position_tolerance]}
|
COMPOSITE_FEATURE_RELATING_POSITION_TOLERANCE | position_tolerance | 210 | position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance.name = `feature relating position'}
|
composite_feature_relating_position_tolerance to composite_feature_locating_position_tolerance (as refined_control) | PATH | | position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `position refining control'} geometric_tolerance_relationship.relating_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `feature locating position'} geometric_tolerance => physical_unit_geometric_tolerance => [position_tolerance] [geometric_tolerance_with_specified_datum_system]
|
composite_feature_relating_position_tolerance to composite_feature_relating_position_tolerance (as refined_control) | PATH | | position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `position refining control'} geometric_tolerance_relationship.relating_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `feature relating position'} geometric_tolerance => physical_unit_geometric_tolerance => position_tolerance
|
COMPOSITE_GROUP_SHAPE_ELEMENT | composite_group_shape_aspect | 210 | composite_group_shape_aspect <= composite_shape_aspect
|
COMPOSITE_LINEAR_PROFILE_LOCATING_TOLERANCE | [linear_profile_tolerance][geometric_tolerance_with_specified_datum_system] | 210 210 | [linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance] {[geometric_tolerance.name = `linear profile locating'] [geometric_tolerance <- geometric_tolerance_relationship.relating_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `linear profile refining control'} geometric_tolerance_relationship.related_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `linear profile refinement'} geometric_tolerance => physical_unit_geometric_tolerance => linear_profile_tolerance]}
|
COMPOSITE_LINEAR_PROFILE_REFINEMENT_TOLERANCE | linear_profile_tolerance | 210 | linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance.name = `linear profile refinement'}
|
composite_linear_profile_refinement_tolerance to composite_linear_profile_locating_tolerance (as refined_control) | PATH | | linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `linear profile refining control'} geometric_tolerance_relationship.relating_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `linear profile locating'} geometric_tolerance => physical_unit_geometric_tolerance => [linear_profile_tolerance] [geometric_tolerance_with_specified_datum_system]
|
composite_linear_profile_refinement_tolerance to composite_linear_profile_refinement_tolerance (as refined_control) | PATH | | linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `linear profile refining control'} geometric_tolerance_relationship.relating_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `linear profile refinement'} geometric_tolerance => physical_unit_geometric_tolerance => linear_profile_tolerance
|
COMPOSITE_SHAPE_ELEMENT | composite_shape_aspect | 47 | {composite_shape_aspect <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `composing'}}
|
COMPOSITE_SURFACE_PROFILE_LOCATING_TOLERANCE | [surface_profile_tolerance][geometric_tolerance_with_specified_datum_system] | 210 210 | [surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance] {[geometric_tolerance.name = `surface profile locating'] [geometric_tolerance <- geometric_tolerance_relationship.relating_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `surface profile refining control'} geometric_tolerance_relationship.related_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `surface profile refinement'} geometric_tolerance => physical_unit_geometric_tolerance => surface_profile_tolerance]}
|
COMPOSITE_SURFACE_PROFILE_REFINEMENT_TOLERANCE | surface_profile_tolerance | 210 | surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance.name = `surface profile refinement'}
|
composite_surface_profile_refinement_tolerance to composite_surface_profile_locating_tolerance (as refined_control) | PATH | | surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `surface profile refining control'} geometric_tolerance_relationship.relating_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `surface profile locating'} geometric_tolerance => physical_unit_geometric_tolerance => [surface_profile_tolerance] [geometric_tolerance_with_specified_datum_system]
|
composite_surface_profile_refinement_tolerance to composite_surface_profile_refinement_tolerance (as refined_control) | PATH | | surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `surface profile refining control'} geometric_tolerance_relationship.relating_geometric_tolerance -> {geometric_tolerance geometric_tolerance.name = `surface profile refinement'} geometric_tolerance => physical_unit_geometric_tolerance => surface_profile_tolerance
|
COMPOSITE_UNIT_SHAPE_ELEMENT | composite_unit_shape_aspect | 210 | composite_unit_shape_aspect <= composite_shape_aspect
|
CONCENTRICITY_AND_COAXIALITY_TOLERANCE | concentricity_tolerance | 210 | concentricity_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `concentricity'}
|
CONICAL_TOLERANCE_ZONE_BOUNDARY | tolerance_zone_boundary | 210 | tolerance_zone_boundary <= shape_aspect {shape_aspect shape_aspect.description = `conical'}
|
CONICAL_TOLERANCE_ZONE_BOUNDARY_AND_SURFACE_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `conical tolerance zone boundary and surface'}
|
conical_tolerance_zone_boundary_and_surface_relationship to conical_tolerance_zone_boundary (as sized_tolerance_zone_boundary) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> {shape_aspect shape_aspect.description = `conical'} shape_aspect => tolerance_zone_boundary
|
conical_tolerance_zone_boundary_and_surface_relationship to physical_feature_or_part_template (as terminating_surface) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect {(shape_aspect shape_aspect.product_definitional = .TRUE.) (shape_aspect => part_template_definition)}
|
CONICAL_TOLERANCE_ZONE_BOUNDARY_DEFINITION | property_definition | 41 | {property_definition property_definition.description = `conical tolerance zone boundary'}
|
conical_tolerance_zone_boundary_definition to conical_tolerance_zone_boundary_diametrical_size_characteristic (as boundary_sizes) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `boundary size'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `conical tolerance zone boundary size'}
|
conical_tolerance_zone_boundary_definition to conical_tolerance_zone_boundary (as defined_zone_boundary) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `conical'} shape_aspect => tolerance_zone_boundary
|
CONICAL_TOLERANCE_ZONE_BOUNDARY_DIAMETRICAL_SIZE_CHARACTERISTIC | property_definition | 41 | {property_definition property_definition.description = `conical tolerance zone boundary size'}
|
conical_tolerance_zone_boundary_diametrical_size_characteristic to conical_tolerance_zone_boundary_and_surface_relationship (as sized_boundary_at_surface) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `conical tolerance zone boundary and surface'}
|
conical_tolerance_zone_boundary_diametrical_size_characteristic to length_data_element (as tolerance_value) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `conical tolerance zone boundary value'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
CONICAL_TOLERANCE_ZONE_DEFINITION | tolerance_zone_definition | 47 | {tolerance_zone_definition tolerance_zone_definition.zone -> tolerance_zone <= shape_aspect {shape_aspect shape_aspect.description = `conical'}}
|
conical_tolerance_zone_definition to conical_tolerance_zone_boundary_definition (as boundary_definition) | PATH | | tolerance_zone_definition tolerance_zone_definition.boundaries[i] -> {[shape_aspect => tolerance_zone_boundary] [shape_aspect.description = `conical']} shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition {property_definition property_definition.description = `conical tolerance zone boundary'}
|
CURVE_DIMENSION | curve_dimension | 210 | curve_dimension <= dimensional_size
|
CYLINDRICITY_TOLERANCE | physical_unit_geometric_tolerance | 210 | physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `cylindricity'}
|
DATUM | physical_unit_datum | 210 | physical_unit_datum <= shape_aspect {shape_aspect shape_aspect.product_definitional = .FALSE.}
|
DATUM_AXIS | physical_unit_datum | 210 | physical_unit_datum <= shape_aspect {shape_aspect shape_aspect.description = `axis'}
|
DATUM_AXIS_AND_TOLERANCE_ZONE_ORIENTING_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `datum axis and tolerance zone'}
|
datum_axis_and_tolerance_zone_orienting_relationship to tolerance_zone (as oriented_tolerance_zone) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => tolerance_zone
|
datum_axis_and_tolerance_zone_orienting_relationship to datum_axis (as orienting_datum_axis) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `axis'} shape_aspect => physical_unit_datum
|
DATUM_AXIS_RELATED_ORIENTATION | property_definition | 41 | {property_definition property_definition.description = `datum axis related orientation'}
|
orientation_type | property_definition.name | 41 | property_definition property_definition.name {(property_definition.name = `centred on arc') (property_definition.name = `centred on radial')}
|
datum_axis_related_orientation to datum_axis_and_tolerance_zone_orienting_relationship (as orienting_relationship) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `datum axis and tolerance zone'}
|
DATUM_BASED_DIRECTION_VECTOR | property_definition | 41 | property_definition property_definition.description {property_definition.description = `datum direction property'}
|
positive_direction_vector | property_definition.name | 41 | property_definition property_definition.name {(property_definition.name = `positive direction vector') (property_definition.name = `negative direction vector')}
|
datum_based_direction_vector to axis_placement (as direction_vector_representation) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `orientation'} representation_item => geometric_representation_item => placement => axis1_placement
|
datum_based_direction_vector to datum_plane (as vector_of) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `plane'} shape_aspect => physical_unit_datum
|
DATUM_BASED_VECTOR_ORIENTATION | property_definition | 41 | {[property_definition property_definition.description = `datum based vector orientation'] [property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect {shape_aspect shape_aspect.description = `vector'}]}
|
datum_based_vector_orientation to direction_element (as direction_components) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `direction component'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `direction element'}
|
DATUM_FEATURE | physical_unit_datum_feature | 210 | physical_unit_datum_feature <= shape_aspect
|
identification | property_definition.name | 41 | physical_unit_datum_feature <= shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition {property_definition property_definition.description = `datum feature identification'} property_definition.name
|
DATUM_FEATURE_MATERIAL_CONDITION_PROPERTY | property_definition | 41 | {property_definition property_definition.description = `datum feature material condition property'}
|
name | property_definition.name | 41 | property_definition property_definition.name {(property_definition.name = `least material requirement') (property_definition.name = `maximum material principle')}
|
datum_feature_material_condition_property to datum_feature_usage_in_datum_system_relationship (as applied_to) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `datum feature usage in datum system'}
|
DATUM_FEATURE_USAGE_IN_COMMON_DATUM_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `datum feature usage in common datum'}
|
datum_feature_usage_in_common_datum_relationship to common_datum (as relating_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> {shape_aspect shape_aspect.name = `common datum'} shape_aspect => physical_unit_datum
|
DATUM_FEATURE_USAGE_IN_DATUM_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship (shape_aspect_relationship.name = `datum feature usage in common datum') (shape_aspect_relationship.name = `datum feature usage in single datum')}
|
datum_feature_usage_in_datum_relationship to datum (as relating_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => physical_unit_datum
|
datum_feature_usage_in_datum_relationship to datum_feature (as related_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect => physical_unit_datum_feature
|
DATUM_FEATURE_USAGE_IN_DATUM_SYSTEM_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `datum feature usage in datum system'}
|
datum_feature_usage_in_datum_system_relationship to datum_system (as established_datum_system) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => datum_system
|
datum_feature_usage_in_datum_system_relationship to datum_feature (as used_datum_feature) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect => physical_unit_datum_feature
|
DATUM_FEATURE_USAGE_IN_SINGLE_DATUM_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `datum feature usage in single datum'}
|
datum_feature_usage_in_single_datum_relationship to single_datum (as relating_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> {shape_aspect shape_aspect.name = `single datum'} shape_aspect => physical_unit_datum
|
DATUM_PLANE | physical_unit_datum | 210 | physical_unit_datum <= shape_aspect {shape_aspect shape_aspect.description = `plane'}
|
DATUM_POINT | physical_unit_datum | 210 | physical_unit_datum <= shape_aspect {shape_aspect shape_aspect.description = `point'}
|
datum_point to cartesian_point (as location_in_2d) | PATH | | physical_unit_datum <= shape_aspect shape_definition = shape_aspect characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation.used_representation -> representation representation.items[i] -> representation_item => geometric_representation_item => cartesian_point
|
datum_point to cartesian_point (as location_in_3d) | PATH | | physical_unit_datum <= shape_aspect shape_definition = shape_aspect characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation.used_representation -> representation representation.items[i] -> representation_item => geometric_representation_item => cartesian_point
|
datum_point to volume_shape_intersection (as associated_volume_shape_intersection) | PATH | | physical_unit_datum <= shape_aspect shape_definition = shape_aspect characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation.used_representation -> representation => volume_shape_intersection
|
DATUM_PRECEDENCE_ASSIGNMENT | property_definition | 41 | {property_definition property_definition.description = `datum precedence assignment'}
|
name | property_definition.name | 47 | property_definition property_definition.name {(property_definition.name = `primary') (property_definition.name = `secondary') (property_definition.name = `tertiary')}
|
datum_precedence_assignment to datum_usage_in_datum_system_relationship (as assigned_to) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `datum usage in datum system'}
|
DATUM_REFERENCE_FRAME | datum_reference_frame | 210 | datum_reference_frame <= shape_aspect {shape_aspect shape_aspect.product_definitional = .FALSE.}
|
datum_reference_frame to datum_plane (as reference_planes) | PATH | | datum_reference_frame <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `reference plane'} shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `plane'} shape_aspect => physical_unit_datum
|
datum_reference_frame to datum_axis (as reference_axes) | PATH | | datum_reference_frame <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `reference axis'} shape_aspect_relationship.related_shape_aspect -> {[shape_aspect => derived_shape_aspect] [shape_aspect shape_aspect.description = `axis']} shape_aspect => physical_unit_datum
|
datum_reference_frame to datum_point (as reference_origin) | PATH | | datum_reference_frame <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `reference origin'} shape_aspect_relationship.related_shape_aspect -> {[shape_aspect => derived_shape_aspect] [shape_aspect shape_aspect.description = `point']} shape_aspect => physical_unit_datum
|
datum_reference_frame to perpendicular_shape_element_relationship (as reference_plane_pairs) | PATH | | datum_reference_frame <= shape_aspect characterized_definition = shape_aspect characterized_definition <- property_definition.definition property_definition <- property_definition_relationship.related_property_definition {property_definition_relationship property_definition_relationship.name = `reference plane pair'} property_definition_relationship.relating_property_definition -> property_definition property_definition.definition -> characterized_definition = shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `perpendicular'}
|
datum_reference_frame to perpendicular_shape_element_relationship (as reference_axis_pairs) | PATH | | datum_reference_frame <= shape_aspect characterized_definition = shape_aspect characterized_definition <- property_definition.definition property_definition <- property_definition_relationship.related_property_definition {property_definition_relationship property_definition_relationship.name = `reference axis pair'} property_definition_relationship.relating_property_definition -> property_definition property_definition.definition -> characterized_definition = shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `perpendicular'}
|
DATUM_SYSTEM | datum_system | 210 | datum_system <= shape_aspect {shape_aspect shape_aspect.product_definitional = .FALSE.}
|
datum_system to datum_reference_frame (as established_datum_reference_frame) | PATH | | datum_system <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `established datum reference frame'} shape_aspect_relationship.related_shape_aspect -> shape_aspect => datum_reference_frame
|
DATUM_SYSTEM_DEFINING_CONDITIONS | property_definition | 41 | {property_definition (property_definition.description = `datum system property with material conditions') (property_definition.description = `datum system property without material conditions')}
|
datum_system_defining_conditions to datum_precedence_assignment (as assigned_datum_precedences) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `assigned datum precedence'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum precedence assignment'}
|
datum_system_defining_conditions to datum_system (as conditions_of) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => datum_system
|
DATUM_SYSTEM_DEFINING_CONDITIONS_WITH_MATERIAL_CONDITIONS | property_definition | 41 | {property_definition property_definition.description = `datum system property with material conditions'}
|
datum_system_defining_conditions_with_material_conditions to datum_feature_material_condition_property (as applied_material_condition_properties) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `applied material condition property'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum feature material condition property'}
|
DATUM_SYSTEM_DEFINING_CONDITIONS_WITHOUT_MATERIAL_CONDITIONS | property_definition | 41 | {property_definition property_definition.description = `datum system property without material conditions'}
|
DATUM_TARGET | physical_unit_datum_target | 210 | physical_unit_datum_target <= shape_aspect
|
DATUM_TARGET_SET | physical_unit_datum_target_set | 210 | physical_unit_datum_target_set <= physical_unit_datum_feature <= shape_aspect
|
DATUM_TARGET_USAGE_IN_DATUM_TARGET_SET_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `datum target usage'}
|
datum_target_usage_in_datum_target_set_relationship to datum_target_set (as defined_datum_target_set) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => physical_unit_datum_feature => physical_unit_datum_target_set
|
datum_target_usage_in_datum_target_set_relationship to datum_target (as used_datum_target) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect => physical_unit_datum_target
|
datum_target_usage_in_datum_target_set_relationship to positive_integer (as datum_target_number) | shape_aspect_relationship.description | 41 | |
DATUM_USAGE_IN_DATUM_SYSTEM_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `datum usage in datum system'}
|
datum_usage_in_datum_system_relationship to datum_system (as established_datum_system) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => datum_system
|
datum_usage_in_datum_system_relationship to datum (as used_datum) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect => physical_unit_datum
|
DERIVED_SHAPE_ELEMENT | derived_shape_aspect | 47 |
DIAMETRICAL_BOUNDARY_SIZE_CHARACTERISTIC | representation | 43 | {representation representation.name = `diametrical boundary size'}
|
diametrical_boundary_size_characteristic to tolerance_zone_circular_or_cylindrical_or_spherical_boundary (as sized_boundary) | PATH | | representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition {property_definition property_definition.description = `boundary zone definition with specified size'} property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `circular or cylindrical or spherical'} shape_aspect => tolerance_zone_boundary
|
DIMENSION_ALONG_CURVE | dimensional_location_with_path | 47 |
dimension_along_curve to shape_element (as path) | PATH | | dimensional_location_with_path dimensional_location_with_path.path -> shape_aspect
|
DIMENSION_LOCATION_WITH_DIRECTION_VECTOR | dimensional_location_with_direction | 210 | dimensional_location_with_direction <= dimensional_location
|
dimension_location_with_direction_vector to axis_placement (as measurement_direction) | PATH | | dimensional_location_with_direction <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `orientation'} representation_item => geometric_representation_item => placement
|
dimension_location_with_direction_vector to datum_based_vector_orientation (as measurement_direction) | PATH | | dimensional_location_with_direction <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `measurement orientation'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum based vector orientation'}
|
DIMENSION_LOCATION_WITH_SPECIFIED_DATUM_SYSTEM | datum_system_based_dimensional_location | 210 | datum_system_based_dimensional_location <= dimensional_location
|
dimension_location_with_specified_datum_system to datum_system_defining_conditions_without_material_conditions (as referenced_datum_system_defining_conditions) | PATH | | datum_system_based_dimensional_location <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `referenced datum system property'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum system property without material conditions'}
|
DIMENSION_QUALIFIER | measure_qualification | 45 | {measure_qualification (measure_qualification.name = `predefined dimension qualifier') (measure_qualification.name = `user defined dimension qualifier')}
|
dimension_qualifier to dimensional_characteristic (as qualified_dimensions) | PATH | | measure_qualification measure_qualification.qualified_measure -> measure_with_unit => measure_representation_item <= representation_item <- representation.items[i] representation => shape_representation => shape_dimension_representation <- dimensional_characteristic_representation.representation dimensional_characteristic_representation dimensional_characteristic_representation.dimension -> dimensional_characteristic (dimensional_characteristic = dimensional_location) (dimensional_characteristic = dimensional_size)
|
DIMENSION_RELATED_POSITIONAL_BOUNDARY | positional_boundary | 210 | positional_boundary <= shape_aspect {shape_aspect shape_aspect.description = `dimension related positional boundary'}
|
dimension_related_positional_boundary to positional_boundary_member (as boundary_members) | PATH | | positional_boundary <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `boundary member'} shape_aspect_relationship.related_shape_aspect -> shape_aspect => positional_boundary_member
|
dimension_related_positional_boundary to physical_feature_or_part_template (as constrained_physical_feature) | PATH | | positional_boundary <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `constrained feature'} shape_aspect_relationship.related_shape_aspect -> shape_aspect {(shape_aspect shape_aspect.product_definitional = .TRUE.) (shape_aspect => part_template_definition)}
|
DIMENSION_RELATED_POSITIONAL_BOUNDARY_DEFINITION | property_definition | 41 | {property_definition property_definition.description = `dimension related positional boundary property'}
|
dimension_related_positional_boundary_definition to dimension_related_positional_boundary (as defined_positional_boundary) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `dimension related positional boundary'} shape_aspect => positional_boundary
|
dimension_related_positional_boundary_definition to positional_boundary_member_definition (as characterized_boundary_member_definitions) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `defined boundary member property'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `positional boundary member property'}
|
DIMENSION_SET | property_definition | 41 | {property_definition property_definition.description = `dimension set'}
|
dimension_set to dimensional_characteristic (as associated_dimensions) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `set associated dimension'} property_definition_relationship.related_property_definition -> ({property_definition property_definition.description = `dimensional location property'} property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship => dimensional_location) (property_definition => dimensional_size_property <= dimensional_size)
|
DIMENSIONAL_CHARACTERISTIC | (dimensional_location) (dimensional_size) | 47 47 | (dimensional_location) (dimensional_size)
|
dimension_type | (dimensional_size.name) (shape_aspect_relationship.description) | 47 41 | (dimensional_size dimensional_size.name {(dimensional_size.name = `angular') (dimensional_size.name = `arc length') (dimensional_size.name = `controlled radius') (dimensional_size.name = `diameter') (dimensional_size.name = `linear') (dimensional_size.name = `radius')}) (dimensional_location <= shape_aspect_relationship shape_aspect_relationship.description {(shape_aspect_relationship.description = `angular') (shape_aspect_relationship.description = `arc length') (shape_aspect_relationship.description = `controlled radius') (shape_aspect_relationship.description = `diameter') (shape_aspect_relationship.description = `linear') (shape_aspect_relationship.description = `radius')})
|
DIMENSIONAL_CHARACTERISTIC_REPRESENTATION | (auxiliary_characteristic_dimension_representation) (dimensional_characteristic_representation) | 210 47 | (auxiliary_characteristic_dimension_representation <= dimensional_characteristic_representation) (dimensional_characteristic_representation)
|
auxiliary_dimension_representation | PATH | | (auxiliary_characteristic_dimension_representation <= dimensional_characteristic_representation .TRUE.) (dimensional_characteristic_representation .FALSE.)
|
dimensional_characteristic_representation to dimensional_location (as dimension) | PATH | | (auxiliary_characteristic_dimension_representation <= dimensional_characteristic_representation) (dimensional_characteristic_representation) dimensional_characteristic_representation.dimension -> dimensional_characteristic dimensional_characteristic = dimensional_location dimensional_location
|
dimensional_characteristic_representation to dimensional_size (as dimension) | PATH | | (auxiliary_characteristic_dimension_representation <= dimensional_characteristic_representation) (dimensional_characteristic_representation) dimensional_characteristic_representation.dimension -> dimensional_characteristic dimensional_characteristic = dimensional_size dimensional_size
|
dimensional_characteristic_representation to shape_dimension_representation (as representation) | PATH | | (auxiliary_characteristic_dimension_representation <= dimensional_characteristic_representation) (dimensional_characteristic_representation) dimensional_characteristic_representation.representation -> shape_dimension_representation
|
DIMENSIONAL_LOCATION | (directed_dimensional_location) (dimensional_location) | 210 47 | (directed_dimensional_location <= dimensional_location) (dimensional_location)
|
directed | PATH | | (directed_dimensional_location <= dimensional_location .TRUE.) (dimensional_location .FALSE.)
|
dimensional_location to shape_element_locating_relationship (as located_elements) | IDENTICAL MAPPING | | |
DIMENSIONAL_SIZE | dimensional_size | 47 |
envelope | representation.name | 43 | dimensional_size dimensional_characteristic = dimensional_size dimensional_characteristic <- dimensional_characteristic_representation.dimension dimensional_characteristic_representation dimensional_characteristic_representation.representation -> shape_dimension_representation <= shape_representation <= representation representation.name {representation.name = `envelope tolerance'}
|
dimensional_size to shape_element (as size_of) | PATH | | dimensional_size dimensional_size.applies_to -> shape_aspect
|
DIMENSIONAL_SIZE_BASED_ON_OPPOSING_BOUNDARIES | opposing_boundary_dimensional_size | 210 | opposing_boundary_dimensional_size <= dimensional_size
|
dimensional_size_based_on_opposing_boundaries to shape_element_locating_relationship (as boundary_separation) | IDENTICAL MAPPING | | |
dimensional_size_based_on_opposing_boundaries to composite_unit_shape_element (as size_of) | PATH | | opposing_boundary_dimensional_size <= dimensional_size dimensional_size.applies_to -> shape_aspect => composite_shape_aspect => composite_unit_shape_aspect
|
DIRECTED_AXIS | derived_shape_aspect | 47 | {derived_shape_aspect <= shape_aspect shape_aspect.description = `directed axis'}
|
directed_axis to centre_axis (as axis_to_be_oriented) | PATH | | derived_shape_aspect <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {[shape_aspect_relationship => shape_aspect_deriving_relationship] [shape_aspect_relationship shape_aspect_relationship.name = `derived axis']} shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `axis'} shape_aspect => derived_shape_aspect => centre_of_symmetry
|
directed_axis to shape_element (as end_shape_element) | PATH | | derived_shape_aspect <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {[shape_aspect_relationship => shape_aspect_deriving_relationship] [shape_aspect_relationship shape_aspect_relationship.name = `end shape aspect']} shape_aspect_relationship.related_shape_aspect -> shape_aspect
|
directed_axis to shape_element (as start_shape_element) | PATH | | derived_shape_aspect <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {[shape_aspect_relationship => shape_aspect_deriving_relationship] [shape_aspect_relationship shape_aspect_relationship.name = `start shape aspect']} shape_aspect_relationship.related_shape_aspect -> shape_aspect
|
DIRECTION_ELEMENT | property_definition | 41 | {property_definition property_definition.description = `direction element'}
|
direction_element to angle_data_element (as angle_value) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `angle value'} representation_item => measure_representation_item <= measure_with_unit => plane_angle_measure_with_unit
|
direction_element to datum_based_direction_vector (as direction) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `element direction vector'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum direction property'}
|
direction_element to datum_based_direction_vector (as direction_of_half_datum_plane) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `half datum plane direction vector'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum direction property'}
|
direction_element to datum_plane (as base_datum_plane) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {[shape_aspect_relationship shape_aspect_relationship.name = `datum plane and half plane relationship'] [shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect {shape_aspect [shape_aspect.description = `half plane'] [shape_aspect.product_definitional = .FALSE.]}]} shape_aspect_relationship.related_shape_aspect -> shape_aspect => {shape_aspect shape_aspect.description = `plane'} physical_unit_datum
|
EXTERNALLY_DEFINED_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 | |
externally_defined_dimension_representation to external_definition (as definitions) | PATH | | shape_dimension_representation <= shape_representation <= representation document_assigned_item = representation document_assigned_item <- applied_document_reference.items[i] applied_document_reference <= document_reference document_reference.assigned_document -> document <- document_usage_constraint.source document_usage_constraint
|
externally_defined_dimension_representation to data_element (as dimension_value) | PATH | | shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit
|
FLATNESS_TOLERANCE | physical_unit_geometric_tolerance | 210 | physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `flatness'}
|
GEOMETRIC_ALIGNMENT | geometric_alignment | 47 | |
GEOMETRIC_INTERSECTION | geometric_intersection | 47 | |
GEOMETRIC_TOLERANCE | physical_unit_geometric_tolerance | 210 | [physical_unit_geometric_tolerance <= geometric_tolerance] [physical_unit_geometric_tolerance <= property_definition]
|
geometric_tolerance to conical_tolerance_zone_boundary_diametrical_size_characteristic (as tolerance_zone_or_boundary_definition) | PATH | | physical_unit_geometric_tolerance <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `defined boundary'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `conical tolerance zone boundary size'}
|
geometric_tolerance to positional_boundary_member_definition (as tolerance_zone_or_boundary_definition) | PATH | | physical_unit_geometric_tolerance <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `defined boundary'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `positional boundary member property'}
|
geometric_tolerance to profile_related_positional_boundary_definition (as tolerance_zone_or_boundary_definition) | PATH | | physical_unit_geometric_tolerance <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `defined boundary'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `profile related positional boundary property'}
|
geometric_tolerance to tolerance_zone_definition (as tolerance_zone_or_boundary_definition) | PATH | | physical_unit_geometric_tolerance <= geometric_tolerance <- tolerance_zone.defining_tolerance[i] tolerance_zone <- tolerance_zone_definition.zone tolerance_zone_definition
|
geometric_tolerance to centre_axis (as toleranced_shape_element) | PATH | | physical_unit_geometric_tolerance <= geometric_tolerance geometric_tolerance.toleranced_shape_aspect -> ({shape_aspect shape_aspect.description = `axis'} shape_aspect => derived_shape_aspect => centre_of_symmetry) ({shape_aspect => composite_shape_aspect} shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `composing'} shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `axis'} shape_aspect => derived_shape_aspect => centre_of_symmetry)
|
geometric_tolerance to centre_plane (as toleranced_shape_element) | PATH | | physical_unit_geometric_tolerance <= geometric_tolerance geometric_tolerance.toleranced_shape_aspect -> ({shape_aspect shape_aspect.description = `plane'} shape_aspect => derived_shape_aspect => centre_of_symmetry) ({shape_aspect => composite_shape_aspect} shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `composing'} shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `plane'} shape_aspect => derived_shape_aspect => centre_of_symmetry)
|
geometric_tolerance to centre_point (as toleranced_shape_element) | PATH | | physical_unit_geometric_tolerance <= geometric_tolerance geometric_tolerance.toleranced_shape_aspect -> ({shape_aspect shape_aspect.description = `point'} shape_aspect => derived_shape_aspect => centre_of_symmetry) ({shape_aspect => composite_shape_aspect} shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `composing'} shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `point'} shape_aspect => derived_shape_aspect => centre_of_symmetry)
|
geometric_tolerance to tangent_plane (as toleranced_shape_element) | PATH | | physical_unit_geometric_tolerance <= geometric_tolerance geometric_tolerance.toleranced_shape_aspect -> ({shape_aspect shape_aspect.description = `plane'} shape_aspect => derived_shape_aspect => tangent) ({shape_aspect => composite_shape_aspect} shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `composing'} shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `plane'} shape_aspect => derived_shape_aspect => tangent)
|
geometric_tolerance to physical_feature_or_part_template (as toleranced_shape_element) | PATH | | physical_unit_geometric_tolerance <= geometric_tolerance geometric_tolerance.toleranced_shape_aspect -> ({(shape_aspect shape_aspect.product_definitional = .TRUE.) (shape_aspect => part_template_definition)} shape_aspect) ({shape_aspect => composite_shape_aspect} shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `composing'} shape_aspect_relationship.related_shape_aspect -> shape_aspect => part_template_definition)
|
GEOMETRIC_TOLERANCE_QUALIFIER | measure_qualification | 45 | {measure_qualification (measure_qualification.name = `predefined geometric tolerance qualifier') (measure_qualification.name = `user defined geometric tolerance qualifier')}
|
geometric_tolerance_qualifier to geometric_tolerance (as qualified_geometric_tolerances) | PATH | | measure_qualification measure_qualification.qualified_measure -> measure_with_unit <- geometric_tolerance.magnitude geometric_tolerance => physical_unit_geometric_tolerance
|
GEOMETRIC_TOLERANCE_WITH_APPLIED_MATERIAL_CONDITION_PROPERTY | [modified_geometric_tolerance][physical_unit_geometric_tolerance] | 47 210 | {[modified_geometric_tolerance <= geometric_tolerance] [physical_unit_geometric_tolerance <= geometric_tolerance]}
|
applied_material_condition_property_name | modified_geometric_tolerance.modifier | 47 | {(modified_geometric_tolerance.modifier = .MAXIMUM_MATERIAL_CONDITION.) (modified_geometric_tolerance.modifier = .LEAST_MATERIAL_CONDITION.)}
|
GEOMETRIC_TOLERANCE_WITH_REFERENCED_DATUM_SYSTEM | geometric_tolerance_with_specified_datum_system | 210 | geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance
|
geometric_tolerance_with_referenced_datum_system to datum_system_defining_conditions (as datum_system_definition) | PATH | | geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `referenced datum system definition'} property_definition_relationship.related_property_definition -> property_definition {property_definition (property_definition.description = `datum system property with material conditions') (property_definition.description = `datum system property without material conditions')}
|
GEOMETRIC_TOLERANCE_WITHOUT_REFERENCED_DATUM_SYSTEM | physical_unit_geometric_tolerance | 210 | [physical_unit_geometric_tolerance <= geometric_tolerance] [physical_unit_geometric_tolerance <= property_definition]
|
INTER_STRATUM_FEATURE | inter_stratum_feature | 210 | inter_stratum_feature <= component_shape_aspect <= shape_aspect {[(shape_aspect => component_shape_aspect => inter_stratum_feature => (cutout_edge_segment) (interconnect_module_edge_segment) (plated_inter_stratum_feature)) (shape_aspect (shape_aspect.description = `partially plated cutout') (shape_aspect.description = `partially plated interconnect module edge') (shape_aspect.description = `unsupported passage') (shape_aspect.description = `cutout') (shape_aspect.description = `physical connectivity interrupting cutout') (shape_aspect.description = `dielectric material passage') (shape_aspect.description = `interconnect module edge'))] [shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition [product_definition product_definition.description = `laminate component'] [product_definition => component_definition] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `layout occurrence']]}
|
feature_of_size | descriptive_representation_item.description | 45 | inter_stratum_feature <= component_shape_aspect <= shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `feature of size'} representation_item => descriptive_representation_item descriptive_representation_item.description {descriptive_representation_item.description (descriptive_representation_item.description = `true') (descriptive_representation_item.description = `false')}
|
inter_stratum_feature to inter_stratum_feature_template (as usage_definition) | PATH | | inter_stratum_feature <= component_shape_aspect <= shape_aspect <- shape_aspect_relationship.related_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `instantiated template'} shape_aspect_relationship.relating_shape_aspect -> {shape_aspect (shape_aspect.description = `inter stratum feature template') (shape_aspect.description = `via template') (shape_aspect.description = `component termination passage template') (shape_aspect.description = `unsupported passage template') (shape_aspect.description = `inter stratum feature edge template') (shape_aspect.description = `inter stratum feature template') (shape_aspect.description = `counterbore passage template') (shape_aspect.description = `countersunk passage template') (shape_aspect.description = `blind passage template')} shape_aspect => part_template_definition
|
LIMIT_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 |
limit_dimension_representation to data_element (as lower_dimension_value) | PATH | | shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit {measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {type_qualifier.name = `lower value'}}
|
limit_dimension_representation to data_element (as upper_dimension_value) | PATH | | shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit {measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {type_qualifier.name = `upper value'}}
|
LINEAR_EXTENSION | extension | 47 | |
MAXIMUM_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 | {shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {type_qualifier.name = `maximum dimension'}}
|
MINIMUM_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 | {shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {type_qualifier.name = `minimum dimension'}}
|
NON_FEATURE_SHAPE_ELEMENT | shape_aspect | 41 | {shape_aspect shape_aspect.product_definitional = .FALSE.}
|
non_feature_shape_element to footprint_definition (as scope) | PATH | | shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => footprint_definition
|
non_feature_shape_element to padstack_definition (as scope) | PATH | | shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => padstack_definition
|
non_feature_shape_element to physical_unit (as scope) | PATH | | shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit
|
non_feature_shape_element to stratum (as scope) | PATH | | shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => stratum
|
non_feature_shape_element to template_definition (as scope) | PATH | | shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `template definition'}
|
NON_FEATURE_SHAPE_ELEMENT_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship.name = `non feature shape element relationship'}
|
non_feature_shape_element_relationship to non_feature_shape_element (as related_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect
|
non_feature_shape_element_relationship to non_feature_shape_element (as relating_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect
|
OPPOSING_BOUNDARY_SET_SIZE_CHARACTERISTIC | representation | 43 | {representation representation.name = `opposing boundary set size'}
|
opposing_boundary_set_size_characteristic to tolerance_zone_opposing_boundary_set (as sized_boundary_set) | PATH | | representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition {property_definition property_definition.description = `boundary zone definition with specified size'} property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect shape_aspect => tolerance_zone_boundary (tolerance_zone_boundary => tolerance_zone_explicit_opposing_boundary_set) (tolerance_zone_boundary => tolerance_zone_implicit_opposing_boundary_set)
|
PARALLEL_SHAPE_ELEMENT_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `parallel'}
|
PARALLELISM_TOLERANCE | parallelism_tolerance | 210 | parallelism_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `parallelism'}
|
PART_FEATURE | (shape_aspect) (composite_shape_aspect) (primary_orientation_feature) (secondary_orientation_feature) (package_body) (part_tooling_feature) (thermal_feature) (part_mounting_feature) (package_terminal) (assembly_module_terminal) (bare_die_terminal) (interconnect_module_terminal) (minimally_defined_bare_die_terminal) (packaged_part_terminal) (package_body_surface) | 41 210 210 210 210 210 210 210 210 210 210 210 210 210 210 | (composite_shape_aspect <= shape_aspect shape_aspect.description = `part group feature') (shape_aspect (shape_aspect.description = `part generic feature') (shape_aspect.description = `polarity indication feature') (shape_aspect.description = `interconnect module cavity surface') (shape_aspect.description = `interconnect module cutout surface') (shape_aspect.description = `interconnect module edge segment surface') (shape_aspect.description = `interconnect module edge surface') (shape_aspect.description = `interconnect module primary surface') (shape_aspect.description = `interconnect module secondary surface') (shape_aspect.description = `interconnect module surface feature')) (primary_orientation_feature <= physical_unit_datum_feature <= shape_aspect) (secondary_orientation_feature <= physical_unit_datum_feature <= shape_aspect) (package_body <= shape_aspect) (part_tooling_feature <= shape_aspect) (thermal_feature <= shape_aspect) (part_mounting_feature <= shape_aspect) (package_terminal <= shape_aspect) (assembly_module_terminal <= shape_aspect) (interconnect_module_terminal <= shape_aspect) (bare_die_terminal <= minimally_defined_bare_die_terminal <= shape_aspect) (minimally_defined_bare_die_terminal <= shape_aspect) (packaged_part_terminal <= shape_aspect) (package_body_surface <= shape_aspect)
|
material_state_change | PATH | | shape_aspect {([shape_aspect => composite_shape_aspect] [shape_aspect shape_aspect.description = `part group feature']) (shape_aspect.description = `part generic feature') (shape_aspect.description = `polarity indication feature') (shape_aspect.description = `interconnect module cavity surface') (shape_aspect.description = `interconnect module cutout surface') (shape_aspect.description = `interconnect module edge segment surface') (shape_aspect.description = `interconnect module edge surface') (shape_aspect.description = `interconnect module primary surface') (shape_aspect.description = `interconnect module secondary surface') (shape_aspect.description = `interconnect module surface feature') (shape_aspect => physical_unit_datum_feature => primary_orientation_feature) (shape_aspect => physical_unit_datum_feature => secondary_orientation_feature) (shape_aspect => package_body) (shape_aspect => part_tooling_feature) (shape_aspect => thermal_feature) (shape_aspect => part_mounting_feature) (shape_aspect => package_terminal) (shape_aspect => assembly_module_terminal) (shape_aspect => interconnect_module_terminal) (shape_aspect => minimally_defined_bare_die_terminal => bare_die_terminal) (shape_aspect => minimally_defined_bare_die_terminal) (shape_aspect => packaged_part_terminal) (shape_aspect => package_body_surface)} shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {[representation representation.name = `material state change'] [representation representation.items[i] -> representation_item {(representation_item.name = `material addition') (representation_item.name = `material removal')}]}
|
name | PATH | 41 | shape_aspect {([shape_aspect => composite_shape_aspect] [shape_aspect shape_aspect.description = `part group feature']) (shape_aspect.description = `part generic feature') (shape_aspect.description = `polarity indication feature') (shape_aspect.description = `interconnect module cavity surface') (shape_aspect.description = `interconnect module cutout surface') (shape_aspect.description = `interconnect module edge segment surface') (shape_aspect.description = `interconnect module edge surface') (shape_aspect.description = `interconnect module primary surface') (shape_aspect.description = `interconnect module secondary surface') (shape_aspect.description = `interconnect module surface feature') (shape_aspect => physical_unit_datum_feature => primary_orientation_feature) (shape_aspect => physical_unit_datum_feature => secondary_orientation_feature) (shape_aspect => package_body) (shape_aspect => part_tooling_feature) (shape_aspect => thermal_feature) (shape_aspect => part_mounting_feature) (shape_aspect => package_terminal) (shape_aspect => assembly_module_terminal) (shape_aspect => interconnect_module_terminal) (shape_aspect => minimally_defined_bare_die_terminal => bare_die_terminal) (shape_aspect => minimally_defined_bare_die_terminal) (shape_aspect => packaged_part_terminal) (shape_aspect => package_body_surface)} shape_aspect.name
|
part_feature to part_feature (as precedent_feature) | PATH | | shape_aspect {([shape_aspect => composite_shape_aspect] [shape_aspect shape_aspect.description = `part group feature']) (shape_aspect.description = `part generic feature') (shape_aspect.description = `polarity indication feature') (shape_aspect.description = `interconnect module cavity surface') (shape_aspect.description = `interconnect module cutout surface') (shape_aspect.description = `interconnect module edge segment surface') (shape_aspect.description = `interconnect module edge surface') (shape_aspect.description = `interconnect module primary surface') (shape_aspect.description = `interconnect module secondary surface') (shape_aspect.description = `interconnect module surface feature') (shape_aspect => physical_unit_datum_feature => primary_orientation_feature) (shape_aspect => physical_unit_datum_feature => secondary_orientation_feature) (shape_aspect => package_body) (shape_aspect => part_tooling_feature) (shape_aspect => thermal_feature) (shape_aspect => part_mounting_feature) (shape_aspect => package_terminal {!{package_terminal => primary_reference_terminal}}) (shape_aspect => assembly_module_terminal) (shape_aspect => interconnect_module_terminal) (shape_aspect => minimally_defined_bare_die_terminal => bare_die_terminal) (shape_aspect => minimally_defined_bare_die_terminal) (shape_aspect => packaged_part_terminal) (shape_aspect => package_body_surface)} shape_aspect <- shape_aspect_relationship.related_shape_aspect {shape_aspect_relationship shape_aspect_relationship.name = `precedent feature'} shape_aspect_relationship.relating_shape_aspect -> shape_aspect {([shape_aspect => composite_shape_aspect] [shape_aspect shape_aspect.description = `part group feature']) (shape_aspect.description = `part generic feature') (shape_aspect.description = `polarity indication feature') (shape_aspect.description = `interconnect module cavity surface') (shape_aspect.description = `interconnect module cutout surface') (shape_aspect.description = `interconnect module edge segment surface') (shape_aspect.description = `interconnect module edge surface') (shape_aspect.description = `interconnect module primary surface') (shape_aspect.description = `interconnect module secondary surface') (shape_aspect.description = `interconnect module surface feature') (shape_aspect => physical_unit_datum_feature => primary_orientation_feature) (shape_aspect => physical_unit_datum_feature => secondary_orientation_feature) (shape_aspect => package_body) (shape_aspect => part_tooling_feature) (shape_aspect => thermal_feature) (shape_aspect => part_mounting_feature) (shape_aspect => package_terminal) (shape_aspect => assembly_module_terminal) (shape_aspect => interconnect_module_terminal) (shape_aspect => minimally_defined_bare_die_terminal => bare_die_terminal) (shape_aspect => minimally_defined_bare_die_terminal) (shape_aspect => packaged_part_terminal) (shape_aspect => package_body_surface)}
|
part_feature to physical_unit_usage_view (as associated_definition) | PATH | | shape_aspect {([shape_aspect => composite_shape_aspect] [shape_aspect shape_aspect.description = `part group feature']) (shape_aspect.description = `part generic feature') (shape_aspect.description = `polarity indication feature') (shape_aspect.description = `interconnect module cavity surface') (shape_aspect.description = `interconnect module cutout surface') (shape_aspect.description = `interconnect module edge segment surface') (shape_aspect.description = `interconnect module edge surface') (shape_aspect.description = `interconnect module primary surface') (shape_aspect.description = `interconnect module secondary surface') (shape_aspect.description = `interconnect module surface feature') (shape_aspect => physical_unit_datum_feature => primary_orientation_feature) (shape_aspect => physical_unit_datum_feature => secondary_orientation_feature) (shape_aspect => package_body) (shape_aspect => part_tooling_feature) (shape_aspect => thermal_feature) (shape_aspect => part_mounting_feature) (shape_aspect => package_terminal) (shape_aspect => assembly_module_terminal) (shape_aspect => interconnect_module_terminal) (shape_aspect => minimally_defined_bare_die_terminal => bare_die_terminal) (shape_aspect => minimally_defined_bare_die_terminal) (shape_aspect => packaged_part_terminal) (shape_aspect => package_body_surface)} shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition {{product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage'} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)}
|
PERPENDICULAR_SHAPE_ELEMENT_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `perpendicular'}
|
PERPENDICULARITY_TOLERANCE | perpendicularity_tolerance | 210 | perpendicularity_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `perpendicularity'}
|
PHYSICAL_COMPONENT_FEATURE | (component_terminal) (component_interface_terminal) (component_feature) (component_mounting_feature) | 210 210 210 210 | (component_terminal <= shape_aspect {shape_aspect (shape_aspect.description = `assembly module component terminal') (shape_aspect.description = `bare die component terminal') (shape_aspect.description = `interconnect component join terminal') (shape_aspect.description = `interconnect module component terminal') (shape_aspect.description = `interconnect module component stratum based terminal') (shape_aspect.description = `minimally defined component terminal') (shape_aspect.description = `packaged component join terminal')}) (component_interface_terminal <= shape_aspect) (component_feature <= shape_aspect) (component_mounting_feature <= shape_aspect)
|
PHYSICAL_FEATURE_OR_PART_TEMPLATE | (part_template_definition) (shape_aspect) | 210 41 | (part_template_definition <= shape_aspect {shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `template definition'}) (shape_aspect {shape_aspect shape_aspect.product_definitional = .TRUE.})
|
PHYSICAL_LAMINATE_COMPONENT | (component_shape_aspect) | 210 210 | component_shape_aspect <= shape_aspect {shape_aspect => component_shape_aspect => (inter_stratum_feature) (land) (material_removal_component_shape_aspect) (thermal_component_shape_aspect) (fiducial) (probe_access_area) (assembly_group_component_shape_aspect) (integral_shield)} shape_aspect {shape_aspect (shape_aspect.description = `laminate component') (shape_aspect.description = `part template occurrence') (shape_aspect.description = `conductive interconnect element with pre defined transitions') (shape_aspect.description = `join 2 physical connectivity definition supporting') (shape_aspect.description = `conductive interconnect element with user defined single transition') (shape_aspect.description = `laminate text string component') (shape_aspect.description = `primary stratum indicator symbol') (shape_aspect.description = `routed interconnect component') (shape_aspect.description = `special symbol laminate component') (shape_aspect.description = `stratum feature template component')}
|
PLUS_MINUS_TOLERANCE_CHARACTERISTIC | coordinated_representation_item | 210 | coordinated_representation_item <= [representation] [representation_item {representation_item representation_item.name = `plus minus tolerance'}]
|
plus_minus_tolerance_characteristic to numeric_parameter (as component_characteristic) | PATH | | coordinated_representation_item <= representation representation.items[i] -> representation_item => measure_representation_item
|
PLUS_MINUS_TOLERANCE_RANGE_REPRESENTATION | shape_dimension_representation | 47 | shape_dimension_representation <= shape_representation <= representation {representation representation.name = `plus minus tolerance range representation'}
|
plus_minus_tolerance_range_representation to data_element (as basic_dimension_value) | PATH | | shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit {measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {type_qualifier.name = `basic value'}}
|
plus_minus_tolerance_range_representation to data_element (as upper_deviation) | PATH | | shape_dimension_representation <- dimensional_characteristic_representation.representation dimensional_characteristic_representation dimensional_characteristic_representation.dimension -> dimensional_characteristic (dimensional_characteristic = dimensional_location dimensional_location dimensional_characteristic = dimensional_location) (dimensional_characteristic = dimensional_size dimensional_size dimensional_characteristic = dimensional_size) dimensional_characteristic <- plus_minus_tolerance.toleranced_dimension plus_minus_tolerance plus_minus_tolerance.range -> tolerance_method_definition tolerance_method_definition = tolerance_value tolerance_value tolerance_value.upper_bound -> measure_with_unit
|
plus_minus_tolerance_range_representation to data_element (as lower_deviation) | PATH | | shape_dimension_representation <- dimensional_characteristic_representation.representation dimensional_characteristic_representation dimensional_characteristic_representation.dimension -> dimensional_characteristic (dimensional_characteristic = dimensional_location dimensional_location dimensional_characteristic = dimensional_location) (dimensional_characteristic = dimensional_size dimensional_size dimensional_characteristic = dimensional_size) dimensional_characteristic <- plus_minus_tolerance.toleranced_dimension plus_minus_tolerance plus_minus_tolerance.range -> tolerance_method_definition tolerance_method_definition = tolerance_value tolerance_value tolerance_value.lower_bound -> measure_with_unit
|
POSITION_TOLERANCE | position_tolerance | 210 | position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance (geometric_tolerance.name = `position') (geometric_tolerance.name = `boundary based position') (geometric_tolerance.name = `feature locating position') (geometric_tolerance.name = `feature relating position')}
|
POSITION_TOLERANCE_WITH_REFERENCED_DATUM_SYSTEM | [position_tolerance][geometric_tolerance_with_specified_datum_system] | 210 210 | [position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance] {geometric_tolerance (geometric_tolerance.name = `position') (geometric_tolerance.name = `boundary based position') (geometric_tolerance.name = `feature locating position') (geometric_tolerance.name = `feature relating position')}
|
POSITION_TOLERANCE_WITHOUT_REFERENCED_DATUM_SYSTEM | position_tolerance | 210 | position_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance (geometric_tolerance.name = `position') (geometric_tolerance.name = `feature relating position')}
|
POSITIONAL_BOUNDARY | positional_boundary | 210 | positional_boundary <= shape_aspect {[shape_aspect (shape_aspect.description = `dimension related positional boundary') (shape_aspect.description = `profile related positional boundary')] [shape_aspect shape_aspect.product_definitional = .FALSE.]}
|
POSITIONAL_BOUNDARY_AND_PROFILE_BOUNDARY_MEMBER_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `positional boundary and profile boundary member'}
|
positional_boundary_and_profile_boundary_member_relationship to profile_related_positional_boundary (as offset_positional_boundary) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> {shape_aspect shape_aspect.description = `profile related positional boundary'} shape_aspect => positional_boundary
|
positional_boundary_and_profile_boundary_member_relationship to tolerance_zone_boundary_member (as base_profile_tolerance_zone_boundary_member) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect {shape_aspect [shape_aspect.description = `tolerance zone boundary member'] [shape_aspect.product_definitional = .FALSE.]}
|
POSITIONAL_BOUNDARY_DEFINITION | property_definition | 41 | {property_definition (property_definition.description = `dimension related positional boundary property') (property_definition.description = `profile related positional boundary property')}
|
positional_boundary_definition to positional_boundary (as defined_positional_boundary) | PATH | | (property_definition {property_definition.description = `dimension related positional boundary property'} property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `dimension related positional boundary'} shape_aspect => positional_boundary) (property_definition {property_definition.description = `profile related positional boundary property'} property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `profile related positional boundary'} shape_aspect => positional_boundary)
|
POSITIONAL_BOUNDARY_MEMBER | positional_boundary_member | 210 | positional_boundary_member <= shape_aspect {shape_aspect shape_aspect.product_definitional = .FALSE.}
|
POSITIONAL_BOUNDARY_MEMBER_DEFINITION | property_definition | 41 | {property_definition property_definition.description = `positional boundary member property'}
|
positional_boundary_member_definition to positional_boundary_member (as defined_positional_boundary_member) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => positional_boundary_member
|
positional_boundary_member_definition to length_data_element (as tolerance_value) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `positional boundary member value'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
positional_boundary_member_definition to dimensional_size (as associated_dimension) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `boundary member associated dimension'} property_definition_relationship.related_property_definition -> property_definition => dimensional_size_property <= dimensional_size
|
POSITIONAL_BOUNDARY_OFFSET | property_definition | 41 | {property_definition property_definition.description = `positional boundary offset'}
|
positional_boundary_offset to positional_boundary_and_profile_boundary_member_relationship (as offset_boundary_relationship) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `positional boundary and profile boundary member'}
|
positional_boundary_offset to length_data_element (as tolerance_value) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `positional boundary offset value'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
PRE_DEFINED_DIMENSION_QUALIFIER | measure_qualification | 45 | {[measure_qualification measure_qualification.name = `predefined dimension qualifier'] [measure_qualification measure_qualification.qualified_measure -> measure_with_unit => measure_representation_item <= representation_item <- representation.items[i] representation => shape_representation => shape_dimension_representation <- dimensional_characteristic_representation.representation dimensional_characteristic_representation dimensional_characteristic_representation.dimension -> dimensional_characteristic (dimensional_characteristic = dimensional_location) (dimensional_characteristic = dimensional_size)]}
|
description | type_qualifier.name | 45 | measure_qualification measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier type_qualifier.name {(type_qualifier.name = `average') (type_qualifier.name = `free state')}
|
PRE_DEFINED_GEOMETRIC_TOLERANCE_QUALIFIER | measure_qualification | 45 | {[measure_qualification measure_qualification.name = `predefined geometric tolerance qualifier'] [measure_qualification measure_qualification.qualified_measure -> measure_with_unit <- geometric_tolerance.magnitude geometric_tolerance => physical_unit_geometric_tolerance]}
|
description | type_qualifier.name | 45 | measure_qualification measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier type_qualifier.name {(type_qualifier.name = `each element') (type_qualifier.name = `each radial element') (type_qualifier.name = `free state') (type_qualifier.name = `major diameter') (type_qualifier.name = `minor diameter') (type_qualifier.name = `not concave') (type_qualifier.name = `not convex') (type_qualifier.name = `pitch diameter')}
|
PROFILE_BOUNDARY_DEFINITION | property_definition | 41 | {property_definition [property_definition.description = `boundary zone definition with specified size'] [(property_definition.name = `profile boundary') (property_definition.name = `profile boundary with offsets')]}
|
profile_boundary_definition to true_profile (as basic_profile) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `basic profile'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `true profile'}
|
profile_boundary_definition to tolerance_zone_opposing_boundary_set (as defined_zone_boundary) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => tolerance_zone_boundary => (tolerance_zone_explicit_opposing_boundary_set) (tolerance_zone_implicit_opposing_boundary_set)
|
PROFILE_BOUNDARY_DEFINITION_WITH_OFFSETS | property_definition | 41 | {property_definition [property_definition.description = `boundary zone definition with specified size'] [property_definition.name = `profile boundary with offsets']}
|
profile_boundary_definition_with_offsets to tolerance_zone_explicit_opposing_boundary_set (as defined_zone_boundary) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => tolerance_zone_boundary => tolerance_zone_explicit_opposing_boundary_set
|
profile_boundary_definition_with_offsets to tolerance_zone_boundary_member_offset (as boundary_offsets) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `profile tolerance zone boundary member offset'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `tolerance zone boundary member offset'}
|
PROFILE_OF_ANY_LINE_TOLERANCE | linear_profile_tolerance | 210 | linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance (geometric_tolerance.name = `linear profile') (geometric_tolerance.name = `linear profile locating') (geometric_tolerance.name = `linear profile refinement')}
|
PROFILE_OF_ANY_LINE_TOLERANCE_WITH_REFERENCED_DATUM_SYSTEM | [linear_profile_tolerance][geometric_tolerance_with_specified_datum_system] | 210 210 | [linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance] {geometric_tolerance (geometric_tolerance.name = `linear profile') (geometric_tolerance.name = `linear profile locating') (geometric_tolerance.name = `linear profile refinement')}
|
PROFILE_OF_ANY_LINE_TOLERANCE_WITHOUT_REFERENCED_DATUM_SYSTEM | linear_profile_tolerance | 210 | linear_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance (geometric_tolerance.name = `linear profile') (geometric_tolerance.name = `linear profile refinement')}
|
PROFILE_OF_ANY_SURFACE_TOLERANCE | surface_profile_tolerance | 210 | surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance (geometric_tolerance.name = `surface profile') (geometric_tolerance.name = `surface profile locating') (geometric_tolerance.name = `surface profile refinement')}
|
PROFILE_OF_ANY_SURFACE_TOLERANCE_WITH_REFERENCED_DATUM_SYSTEM | [surface_profile_tolerance][geometric_tolerance_with_specified_datum_system] | 210 210 | [surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance] [geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance] {geometric_tolerance (geometric_tolerance.name = `surface profile') (geometric_tolerance.name = `surface profile locating') (geometric_tolerance.name = `surface profile refinement')}
|
PROFILE_OF_ANY_SURFACE_TOLERANCE_WITHOUT_REFERENCED_DATUM_SYSTEM | surface_profile_tolerance | 210 | surface_profile_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance (geometric_tolerance.name = `surface profile') (geometric_tolerance.name = `surface profile refinement')}
|
PROFILE_RELATED_POSITIONAL_BOUNDARY | positional_boundary | 210 | positional_boundary <= shape_aspect {shape_aspect shape_aspect.description = `profile related positional boundary'}
|
PROFILE_RELATED_POSITIONAL_BOUNDARY_DEFINITION | property_definition | 41 | {property_definition property_definition.description = `profile related positional boundary property'}
|
profile_related_positional_boundary_definition to profile_related_positional_boundary (as defined_positional_boundary) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect {shape_aspect shape_aspect.description = `profile related positional boundary'} shape_aspect => positional_boundary
|
profile_related_positional_boundary_definition to positional_boundary_offset (as boundary_offset) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `boundary offset'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `positional boundary offset'}
|
PROJECTED_TOLERANCE_ZONE_DEFINITION | projected_zone_definition | 47 |
projected_tolerance_zone_definition to projected_zone_height_characteristic (as projected_zone_height) | IDENTICAL MAPPING | | |
PROJECTED_ZONE_AND_BASE_RELATIONSHIP | projected_zone_definition | 47 |
projected_zone_and_base_relationship to physical_feature_or_part_template (as base_physical_feature) | PATH | | projected_zone_definition projected_zone_definition.projection_end -> shape_aspect {(shape_aspect shape_aspect.product_definitional = .TRUE.) (shape_aspect => part_template_definition)}
|
projected_zone_and_base_relationship to tolerance_zone (as projected_zone) | PATH | | projected_zone_definition <= tolerance_zone_definition tolerance_zone_definition.zone -> tolerance_zone
|
PROJECTED_ZONE_HEIGHT_CHARACTERISTIC | projected_zone_definition | 47 |
projected_zone_height_characteristic to projected_zone_and_base_relationship (as defined_height_of) | IDENTICAL MAPPING | | |
projected_zone_height_characteristic to length_data_element (as projected_height_value) | PATH | | projected_zone_definition projected_zone_definition.projected_length -> measure_with_unit => length_measure_with_unit
|
RESTRAINT_CONDITION | property_definition | 41 | {property_definition (property_definition.description = `restraint') (property_definition.description = `tolerance specific restraint')}
|
restraint_condition to datum_feature_usage_in_datum_relationship (as applied_to) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship (shape_aspect_relationship.name = `datum feature usage in common datum') (shape_aspect_relationship.name = `datum feature usage in single datum')}
|
restraint_condition to physical_feature_or_part_template (as applied_to) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect {(shape_aspect shape_aspect.product_definitional = .TRUE.) (shape_aspect => part_template_definition)}
|
restraint_condition to ee_requirement_occurrence (as restraint_description) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `restraint description'} property_definition_relationship.related_property_definition -> property_definition => requirements_property
|
RUNOUT_TOLERANCE_ZONE_DEFINITION_WITH_SPECIFIED_ANGLE | runout_zone_definition | 47 | runout_zone_definition
|
runout_tolerance_zone_definition_with_specified_angle to runout_zone_orientation (as runout_orientation) | PATH | | runout_zone_definition runout_zone_definition.orientation -> runout_zone_orientation => runout_zone_orientation_reference_direction
|
RUNOUT_TOLERANCE_ZONE_ORIENTING_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `runout tolerance zone orienting'}
|
runout_tolerance_zone_orienting_relationship to tolerance_zone (as oriented_zone) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => tolerance_zone
|
runout_tolerance_zone_orienting_relationship to directed_axis (as orienting_axis) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> {shape_aspect shape_aspect.description = `directed axis'} shape_aspect => derived_shape_aspect
|
RUNOUT_ZONE_ORIENTATION | runout_zone_orientation_reference_direction | 47 |
runout_zone_orientation to runout_tolerance_zone_orienting_relationship (as oriented_relationship) | PATH | | runout_zone_orientation_reference_direction runout_zone_orientation_reference_direction.orientation_defining_relationship -> shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `runout tolerance zone orienting'}
|
runout_zone_orientation to angle_data_element (as semi_angle_value) | PATH | | runout_zone_orientation_reference_direction <= runout_zone_orientation runout_zone_orientation.angle -> measure_with_unit => plane_angle_measure_with_unit
|
SEPARATE_GEOMETRIC_TOLERANCE_REQUIREMENT | geometric_tolerance_group | 210 | geometric_tolerance_group <= property_definition {property_definition property_definition.description = `separate requirement'}
|
separate_geometric_tolerance_requirement to geometric_tolerance_with_referenced_datum_system (as separated_geometric_tolerances) | PATH | | geometric_tolerance_group <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `group geometric tolerance'} property_definition_relationship.related_property_definition -> property_definition => physical_unit_geometric_tolerance => geometric_tolerance_with_specified_datum_system
|
SHAPE_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 |
SHAPE_ELEMENT | shape_aspect | 41 |
description | descriptive_representation_item.description | 45 | shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `shape element characterization'} property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {representation representation.name = `shape element description'} representation.items[i] -> representation_item => descriptive_representation_item descriptive_representation_item.description
|
name | (descriptive_representation_item.description) (shape_aspect.name) | 45 41 | (shape_aspect {(shape_aspect.name = `single datum') (shape_aspect.name = `common datum') (shape_aspect.name = `inter stratum join') (shape_aspect.name = `intra stratum join') (shape_aspect.name = `constrained intra stratum join')} shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `shape element characterization'} property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {representation representation.name = `shape element name'} representation.items[i] -> representation_item => descriptive_representation_item descriptive_representation_item.description) (shape_aspect shape_aspect.name)
|
SHAPE_ELEMENT_BOUNDARY_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `boundary'}
|
SHAPE_ELEMENT_COMPOSING_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `composing'}
|
shape_element_composing_relationship to composite_shape_element (as relating_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => composite_shape_aspect
|
SHAPE_ELEMENT_CONSTITUENT_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship (shape_aspect_relationship.name = `bare die terminal surface constituent relationship') (shape_aspect_relationship.name = `composing') (shape_aspect_relationship.name = `constituent') (shape_aspect_relationship.name = `interconnect module terminal surface constituent relationship') (shape_aspect_relationship.name = `package terminal surface constituent relationship')}
|
SHAPE_ELEMENT_DERIVING_RELATIONSHIP | shape_aspect_deriving_relationship | 47 |
shape_element_deriving_relationship to derived_shape_element (as relating_shape_element) | PATH | | shape_aspect_deriving_relationship <= shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => derived_shape_aspect
|
SHAPE_ELEMENT_LOCATING_RELATIONSHIP | dimensional_location | 47 |
shape_element_locating_relationship to shape_element (as located_shape_element) | PATH | | dimensional_location <= shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect
|
shape_element_locating_relationship to shape_element (as locating_shape_element) | PATH | | dimensional_location <= shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect
|
SHAPE_ELEMENT_RELATIONSHIP | shape_aspect_relationship | 41 |
description | descriptive_representation_item.description | 45 | shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `shape element relationship characterization'} property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {representation representation.name = `shape element relationship description'} representation.items[i] -> representation_item => descriptive_representation_item descriptive_representation_item.description
|
name | descriptive_representation_item.description | 45 | shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `shape element relationship characterization'} property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {representation representation.name = `shape element relationship name'} representation.items[i] -> representation_item => descriptive_representation_item descriptive_representation_item.description
|
shape_element_relationship to shape_element (as related_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect
|
shape_element_relationship to shape_element (as relating_shape_element) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect
|
SIMULTANEOUS_GEOMETRIC_TOLERANCE_REQUIREMENT | geometric_tolerance_group | 210 | geometric_tolerance_group <= property_definition {property_definition property_definition.description = `simultaneous requirement'}
|
simultaneous_geometric_tolerance_requirement to geometric_tolerance (as grouped_geometric_tolerances) | PATH | | geometric_tolerance_group <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `group geometric tolerance'} property_definition_relationship.related_property_definition -> property_definition => physical_unit_geometric_tolerance
|
SINGLE_BOUNDARY_DIMENSION | dimensional_size | 45 | |
SINGLE_DATUM | physical_unit_datum | 210 | physical_unit_datum <= shape_aspect {shape_aspect shape_aspect.name = `single datum'}
|
SINGULAR_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 |
singular_dimension_representation to data_element (as dimension_value) | PATH | | shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit {measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {(type_qualifier.name = `maximum dimension') (type_qualifier.name = `minimum dimension') (type_qualifier.name = `theoretically exact')}}
|
STATISTICAL_DIMENSIONAL_TOLERANCE | (statistical_dimensional_location) (statistical_dimensional_size) | 210 210 | (statistical_dimensional_location <= dimensional_location) (statistical_dimensional_size <= dimensional_size_property <= [dimensional_size] [property_definition])
|
statistical_dimensional_tolerance to dimensional_characteristic (as alternate_dimension) | PATH | | (statistical_dimensional_location <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition <- property_definition_relationship.related_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `substitutable dimension'} property_definition_relationship.relating_property_definition -> {property_definition property_definition.description = `dimensional location property'} property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship => dimensional_location) (statistical_dimensional_size <= dimensional_size_property <= property_definition <- property_definition_relationship.related_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `substitutable dimension'} property_definition_relationship.relating_property_definition -> property_definition => dimensional_size_property <= dimensional_size)
|
statistical_dimensional_tolerance to ee_requirement_occurrence (as statistical_control_requirement) | PATH | | (statistical_dimensional_location <= dimensional_location <= shape_aspect_relationship shape_definition = shape_aspect_relationship shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition {property_definition property_definition.description = `dimensional location property'} property_definition) (statistical_dimensional_size <= dimensional_size_property <= property_definition) <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `dimensional tolerance statistical control requirement'} property_definition_relationship.related_property_definition -> property_definition => requirements_property
|
STATISTICAL_GEOMETRIC_TOLERANCE | statistical_geometric_tolerance | 210 | statistical_geometric_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance
|
statistical_geometric_tolerance to geometric_tolerance (as alternate_tolerance) | PATH | | statistical_geometric_tolerance <= physical_unit_geometric_tolerance <= geometric_tolerance <- geometric_tolerance_relationship.related_geometric_tolerance geometric_tolerance_relationship {geometric_tolerance_relationship geometric_tolerance_relationship.name = `substitutable geometric tolerance'} geometric_tolerance_relationship.relating_geometric_tolerance -> geometric_tolerance => physical_unit_geometric_tolerance
|
statistical_geometric_tolerance to ee_requirement_occurrence (as statistical_control_requirement) | PATH | | statistical_geometric_tolerance <= physical_unit_geometric_tolerance <= property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `geometric tolerance statistical control requirement'} property_definition_relationship.related_property_definition -> property_definition => requirements_property
|
STRAIGHTNESS_TOLERANCE | physical_unit_geometric_tolerance | 210 | physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `straightness'}
|
STRATUM_FEATURE | stratum_feature | 210 | stratum_feature <= shape_aspect
|
feature_of_size | descriptive_representation_item | 45 | stratum_feature <= shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `feature of size'} representation_item => descriptive_representation_item {descriptive_representation_item (descriptive_representation_item.description = `true') (descriptive_representation_item.description = `false')}
|
name | shape_aspect.name | 41 | stratum_feature <= shape_aspect shape_aspect.name
|
stratum_feature to stratum (as resident_stratum) | PATH | | stratum_feature <= shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => stratum
|
SYMMETRY_TOLERANCE | symmetry_tolerance | 210 | symmetry_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `symmetry'}
|
TANGENT_PLANE | tangent | 47 | {tangent <= derived_shape_aspect <= shape_aspect shape_aspect.description = `plane'}
|
TANGENT_SHAPE_ELEMENT | tangent | 47 | |
THEORETICALLY_EXACT_DIMENSION_REPRESENTATION | shape_dimension_representation | 47 | {shape_dimension_representation <= shape_representation <= representation representation.items[i] -> representation_item => measure_representation_item <= measure_with_unit <- measure_qualification.qualified_measure measure_qualification {measure_qualification.name = `dimension value qualifier'} measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier {type_qualifier.name = `theoretically exact'}}
|
TOLERANCE_SPECIFIC_RESTRAINT_CONDITION | property_definition | 41 | {property_definition property_definition.description = `tolerance specific restraint'}
|
tolerance_specific_restraint_condition to dimensional_characteristic (as affected_tolerances) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `affected tolerance'} property_definition_relationship.related_property_definition -> ({property_definition property_definition.description = `dimensional location property'} property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship => dimensional_location) (property_definition => dimensional_size_property <= dimensional_size)
|
tolerance_specific_restraint_condition to geometric_tolerance (as affected_tolerances) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `affected tolerance'} property_definition_relationship.related_property_definition -> property_definition => physical_unit_geometric_tolerance
|
TOLERANCE_ZONE | tolerance_zone | 47 |
tolerance_zone to tolerance_zone_boundary (as zone_boundary) | PATH | | tolerance_zone <- tolerance_zone_definition.zone tolerance_zone_definition tolerance_zone_definition.boundaries[i] -> shape_aspect => tolerance_zone_boundary
|
TOLERANCE_ZONE_AND_VIEWING_PLANE_ORIENTING_RELATIONSHIP | shape_aspect_relationship | 41 | {shape_aspect_relationship shape_aspect_relationship.name = `tolerance zone and viewing plane'}
|
tolerance_zone_and_viewing_plane_orienting_relationship to viewing_plane (as orienting_viewing_plane) | PATH | | shape_aspect_relationship shape_aspect_relationship.related_shape_aspect -> shape_aspect => viewing_plane
|
tolerance_zone_and_viewing_plane_orienting_relationship to tolerance_zone (as oriented_tolerance_zone) | PATH | | shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> shape_aspect => tolerance_zone
|
TOLERANCE_ZONE_BOUNDARY | tolerance_zone_boundary | 210 | tolerance_zone_boundary <= shape_aspect {[shape_aspect <- tolerance_zone_definition.boundaries[i] tolerance_zone_definition] [shape_aspect.product_definitional = .FALSE.]}
|
TOLERANCE_ZONE_BOUNDARY_DEFINITION | property_definition | 41 | {property_definition (property_definition.description = `boundary zone definition with specified size') (property_definition.description = `conical tolerance zone boundary')}
|
tolerance_zone_boundary_definition to tolerance_zone_boundary (as defined_zone_boundary) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => tolerance_zone_boundary
|
TOLERANCE_ZONE_BOUNDARY_MEMBER | shape_aspect | 41 | {shape_aspect [shape_aspect.description = `tolerance zone boundary member'] [shape_aspect.product_definitional = .FALSE.]}
|
TOLERANCE_ZONE_BOUNDARY_MEMBER_OFFSET | property_definition | 41 | {property_definition property_definition.description = `tolerance zone boundary member offset'}
|
type_of_offset | property_definition.name | 41 | property_definition property_definition.name {(property_definition.name = `towards material') (property_definition.name = `away from material')}
|
tolerance_zone_boundary_member_offset to tolerance_zone_boundary_member (as offset_tolerance_zone_boundary_member) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect {shape_aspect [shape_aspect.description = `tolerance zone boundary member'] [shape_aspect.product_definitional = .FALSE.]}
|
tolerance_zone_boundary_member_offset to length_data_element (as offset_value) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `tolerance zone boundary member offset value'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
TOLERANCE_ZONE_CIRCULAR_OR_CYLINDRICAL_OR_SPHERICAL_BOUNDARY | tolerance_zone_boundary | 210 | tolerance_zone_boundary <= shape_aspect {shape_aspect shape_aspect.description = `circular or cylindrical or spherical'}
|
TOLERANCE_ZONE_DEFINITION | tolerance_zone_definition | 47 |
tolerance_zone_definition to tolerance_zone (as defined_tolerance_zone) | PATH | | tolerance_zone_definition tolerance_zone_definition.zone -> tolerance_zone
|
tolerance_zone_definition to tolerance_zone_boundary_definition (as boundary_definition) | PATH | | tolerance_zone_definition tolerance_zone_definition.boundaries[i] -> {shape_aspect => tolerance_zone_boundary} shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition {property_definition (property_definition.description = `boundary zone definition with specified size') (property_definition.description = `conical tolerance zone boundary')}
|
tolerance_zone_definition to tolerance_zone_form (as form) | PATH | | tolerance_zone_definition tolerance_zone_definition.zone -> tolerance_zone tolerance_zone.form -> tolerance_zone_form
|
TOLERANCE_ZONE_DEFINITION_WITH_PER_UNIT_SIZE_SPECIFICATION | tolerance_zone_definition | 47 |
tolerance_zone_definition_with_per_unit_size_specification to tolerance_zone_per_unit_size_specification (as per_unit_size_specification) | PATH | | tolerance_zone_definition tolerance_zone_definition.zone -> tolerance_zone <= shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition {property_definition property_definition.description = `tolerance zone per unit size'}
|
TOLERANCE_ZONE_DEFINITION_WITH_SPECIFIED_ORIENTATION | property_definition | 41 | {property_definition [property_definition.description = `tolerance zone orientation'] [property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => tolerance_zone]}
|
tolerance_zone_definition_with_specified_orientation to datum_axis_related_orientation (as zone_orientation) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `zone orientation'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum axis related orientation'}
|
tolerance_zone_definition_with_specified_orientation to viewing_plane_based_orientation (as zone_orientation) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `zone orientation'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `viewing plane based orientation'}
|
tolerance_zone_definition_with_specified_orientation to datum_based_vector_orientation (as zone_orientation) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `zone orientation'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `datum based vector orientation'}
|
TOLERANCE_ZONE_EXPLICIT_OPPOSING_BOUNDARY_SET | tolerance_zone_explicit_opposing_boundary_set | 210 | tolerance_zone_explicit_opposing_boundary_set <= tolerance_zone_boundary <= shape_aspect
|
tolerance_zone_explicit_opposing_boundary_set to tolerance_zone_boundary_member (as boundary_members) | PATH | | tolerance_zone_explicit_opposing_boundary_set <= tolerance_zone_boundary <= shape_aspect <- shape_aspect_relationship.relating_shape_aspect shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `zone boundary member'} shape_aspect_relationship.related_shape_aspect -> shape_aspect {shape_aspect [shape_aspect.description = `tolerance zone boundary member'] [shape_aspect.product_definitional = .FALSE.]}
|
TOLERANCE_ZONE_FORM | tolerance_zone_form | 47 |
name | tolerance_zone_form.name | 47 | |
tolerance_zone_form to tolerance_zone (as characterized_tolerance_zone) | PATH | | tolerance_zone_form <- tolerance_zone.form tolerance_zone
|
TOLERANCE_ZONE_IMPLICIT_OPPOSING_BOUNDARY_SET | tolerance_zone_implicit_opposing_boundary_set | 210 | tolerance_zone_implicit_opposing_boundary_set <= tolerance_zone_boundary <= shape_aspect
|
TOLERANCE_ZONE_OPPOSING_BOUNDARY_SET | (tolerance_zone_explicit_opposing_boundary_set) (tolerance_zone_implicit_opposing_boundary_set) | 210 210 | (tolerance_zone_explicit_opposing_boundary_set <= tolerance_zone_boundary <= shape_aspect) (tolerance_zone_implicit_opposing_boundary_set <= tolerance_zone_boundary <= shape_aspect)
|
TOLERANCE_ZONE_PER_UNIT_SIZE_SPECIFICATION | property_definition | 41 | {property_definition property_definition.description = `tolerance zone per unit size'}
|
tolerance_zone_per_unit_size_specification to tolerance_zone (as specified_tolerance_zone) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => tolerance_zone
|
tolerance_zone_per_unit_size_specification to length_data_element (as per_unit_size) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `per unit size'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
TOTAL_RUNOUT_TOLERANCE | total_runout_tolerance | 210 | total_runout_tolerance <= geometric_tolerance_with_specified_datum_system <= physical_unit_geometric_tolerance <= geometric_tolerance {geometric_tolerance geometric_tolerance.name = `total runout'}
|
TRUE_PROFILE | property_definition | 41 | {property_definition property_definition.description = `true profile'}
|
true_profile to physical_feature_or_part_template (as profiled_surface) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect {(shape_aspect shape_aspect.product_definitional = .TRUE.) (shape_aspect => part_template_definition)}
|
true_profile to dimension_set (as profile_representation) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `true profile specification'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `dimension set'}
|
true_profile to ee_document (as profile_representation) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation document_assigned_item = representation document_assigned_item <- applied_document_reference.items[i] applied_document_reference <= document_reference document_reference.assigned_document -> (document) (document => ee_specification)
|
true_profile to ee_rule_function (as profile_representation) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation => rule_function_definition
|
true_profile to bound_volume_shape (as profile_representation) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> {representation representation.name =`3d bound volume shape'} representation => shape_representation
|
USER_DEFINED_DIMENSION_QUALIFIER | measure_qualification | 45 | {[measure_qualification measure_qualification.name = `user defined dimension qualifier'] [measure_qualification measure_qualification.qualified_measure -> measure_with_unit => measure_representation_item <= representation_item <- representation.items[i] representation => shape_representation => shape_dimension_representation <- dimensional_characteristic_representation.representation dimensional_characteristic_representation dimensional_characteristic_representation.dimension -> dimensional_characteristic (dimensional_characteristic = dimensional_location) (dimensional_characteristic = dimensional_size)]}
|
description | type_qualifier.name | 45 | measure_qualification measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier type_qualifier.name
|
name | measure_qualification.description | 45 | |
USER_DEFINED_GEOMETRIC_TOLERANCE_QUALIFIER | measure_qualification | 45 | {[measure_qualification measure_qualification.name = `user defined geometric tolerance qualifier'] [measure_qualification measure_qualification.qualified_measure -> measure_with_unit <- geometric_tolerance.magnitude geometric_tolerance => physical_unit_geometric_tolerance]}
|
description | type_qualifier.name | 45 | measure_qualification measure_qualification.qualifiers[i] -> value_qualifier value_qualifier = type_qualifier type_qualifier type_qualifier.name
|
name | measure_qualification.description | 45 | |
VIEWING_PLANE | viewing_plane | 210 | viewing_plane <= shape_aspect {shape_aspect [shape_aspect.description = `affected plane'] [shape_aspect.product_definitional = .FALSE.]}
|
VIEWING_PLANE_BASED_ORIENTATION | property_definition | 41 | {property_definition property_definition.description = `viewing plane based orientation'}
|
viewing_plane_based_orientation to tolerance_zone_and_viewing_plane_orienting_relationship (as orienting_relationship) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect_relationship shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `tolerance zone and viewing plane'}
|
viewing_plane_based_orientation to viewing_plane_definition (as viewing_plane_specification) | PATH | | property_definition <- property_definition_relationship.relating_property_definition property_definition_relationship {property_definition_relationship property_definition_relationship.name = `viewing plane specification'} property_definition_relationship.related_property_definition -> property_definition {property_definition property_definition.description = `viewing plane property'}
|
VIEWING_PLANE_DEFINITION | property_definition | 41 | {property_definition property_definition.description = `viewing plane property'}
|
viewing_plane_definition to viewing_plane (as defined_viewing_plane) | PATH | | property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => viewing_plane
|
viewing_plane_definition to axis_placement (as viewing_plane_representation) | PATH | | property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation representation.items[i] -> {representation_item representation_item.name = `orientation'} representation_item => geometric_representation_item => placement => axis1_placement
|