Overview Schemas Index

SHAPE_TOLERANCE_SCHEMA (jsdai.SShape_tolerance_schema)


ENTITY tolerance_zone_definition
          SUPERTYPE OF (ONEOF (projected_zone_definition, runout_zone_definition));
          zone : tolerance_zone;
          boundaries : SET [1:?] OF shape_aspect;
END_ENTITY; -- tolerance_zone_definition

Entity data types and their attributes

tolerance_zone_definition
          zone: tolerance_zone;
          boundaries: SET [1:?] OF shape_aspect;

Known subtypes

          conical_tolerance_zone_definition (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          projected_zone_definition (SHAPE_TOLERANCE_SCHEMA)
          runout_tolerance_zone_definition_with_specified_angle (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          runout_zone_definition (SHAPE_TOLERANCE_SCHEMA)
          tolerance_zone_definition_with_per_unit_size_specification (EXTENDED_GEOMETRIC_TOLERANCE_XIM)
          tolerance_zone_definition_with_specified_orientation (EXTENDED_GEOMETRIC_TOLERANCE_XIM)

Users

tolerance_zone_definition
          add_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          delete_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          dimension_related_tolerance_zone_element.related_element
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment_armx.frozen_item
                    managed_design_object_armx
                              ap210_managed_design_object_armx

Global rules for this entity data type

          restrict_zone_boundary (AUTOMOTIVE_DESIGN)
          restrict_zone_boundary (CATALOG_DATA_INFORMATION_AND_SHAPE_REPRESENTATION_MIM)

public interface ETolerance_zone_definition extends EEntity

zone (explicit attribute)

          boolean testZone(ETolerance_zone_definition type)
          ETolerance_zone getZone(ETolerance_zone_definition type)
          void setZone(ETolerance_zone_definition type, ETolerance_zone value)
          void unsetZone(ETolerance_zone_definition type)

boundaries (explicit attribute)

          boolean testBoundaries(ETolerance_zone_definition type)
          AShape_aspect getBoundaries(ETolerance_zone_definition type)
          AShape_aspect createBoundaries(ETolerance_zone_definition type)
          void unsetBoundaries(ETolerance_zone_definition type)

public class CTolerance_zone_definition implements ETolerance_zone_definition

          static EAttribute attributeZone(ETolerance_zone_definition type)
          static int usedinZone(ETolerance_zone_definition type, ETolerance_zone instance, ASdaiModel domain, ATolerance_zone_definition result)
          static EAttribute attributeBoundaries(ETolerance_zone_definition type)
          static int usedinBoundaries(ETolerance_zone_definition type, EShape_aspect instance, ASdaiModel domain, ATolerance_zone_definition result)

public class ATolerance_zone_definition extends AEntity

          public ETolerance_zone_definition getByIndex(int index)
          public ETolerance_zone_definition getCurrentMember(SdaiIterator it)