|
ENTITY geometric_tolerance_with_maximum_tolerance SUBTYPE OF (geometric_tolerance_with_modifiers); maximum_upper_tolerance : length_measure_with_unit; WHERE WR1: (geometric_tolerance_modifier.maximum_material_requirement IN SELF\geometric_tolerance_with_modifiers.modifiers) OR (geometric_tolerance_modifier.least_material_requirement IN SELF\geometric_tolerance_with_modifiers.modifiers); WR2: (maximum_upper_tolerance\measure_with_unit.unit_component = SELF\geometric_tolerance.magnitude\measure_with_unit.unit_component) AND (maximum_upper_tolerance\measure_with_unit.value_component > SELF\geometric_tolerance.magnitude\measure_with_unit.value_component); END_ENTITY; -- geometric_tolerance_with_maximum_tolerance |
Entity data types and their attributesgeometric_tolerancename: label; (OPT) description: text; (OPT) magnitude: length_measure_with_unit; toleranced_shape_aspect: geometric_tolerance_target; (DER) controlling_shape: product_definition_shape; geometric_tolerance_with_modifiers modifiers: SET [1:?] OF geometric_tolerance_modifier; geometric_tolerance_with_maximum_tolerance maximum_upper_tolerance: length_measure_with_unit; |
Global rules for this entity data type- |