ENTITY geometric_tolerance_with_defined_area_unit
(* SCHEMA step_merged_ap_schema; *)
-- IN AP238 STEP-NC/AP242
ENTITY geometric_tolerance_with_defined_area_unit
SUBTYPE OF (geometric_tolerance_with_defined_unit);
area_type : area_unit_type;
second_unit_size : OPTIONAL length_or_plane_angle_measure_with_unit_select;
WHERE
WR1:
NOT (EXISTS(second_unit_size) XOR (area_type IN [ area_unit_type.rectangular, area_unit_type.cylindrical, area_unit_type.spherical ]));
WR2:
NOT (area_type = area_unit_type.cylindrical) OR ('STEP_MERGED_AP_SCHEMA.LENGTH_MEASURE_WITH_UNIT' IN TYPEOF(unit_size)) AND ('STEP_MERGED_AP_SCHEMA.PLANE_ANGLE_MEASURE_WITH_UNIT' IN TYPEOF(second_unit_size));
WR3:
NOT (area_type = area_unit_type.rectangular) OR ('STEP_MERGED_AP_SCHEMA.LENGTH_MEASURE_WITH_UNIT' IN TYPEOF(unit_size)) AND ('STEP_MERGED_AP_SCHEMA.LENGTH_MEASURE_WITH_UNIT' IN TYPEOF(second_unit_size));
WR4:
NOT (area_type = area_unit_type.spherical) OR ('STEP_MERGED_AP_SCHEMA.PLANE_ANGLE_MEASURE_WITH_UNIT' IN TYPEOF(unit_size)) AND ('STEP_MERGED_AP_SCHEMA.PLANE_ANGLE_MEASURE_WITH_UNIT' IN TYPEOF(second_unit_size));
WR5:
NOT (area_type = area_unit_type.spherical) OR (SIZEOF(QUERY (tz <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.TOLERANCE_ZONE.DEFINING_TOLERANCE')| ('STEP_MERGED_AP_SCHEMA.ORIENTED_TOLERANCE_ZONE' IN TYPEOF(tz)))) <> 0);
END_ENTITY;
Explicit Attributes
Entity geometric_tolerance_with_defined_area_unit has the following local and inherited explicit attributes:
Derived Attributes
Entity geometric_tolerance_with_defined_area_unit has the following local and inherited derived attributes:
Inverse Attributes
Entity geometric_tolerance_with_defined_area_unit has the following local and inherited inverse attributes:
Supertypes
Entity geometric_tolerance_with_defined_area_unit inherits from the following supertypes:
geometric_tolerance
geometric_tolerance_with_defined_unit
Subtypes
No subtypesReferenced By
Entity geometric_tolerance_with_defined_area_unit and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:32-04:00