(* SCHEMA step_merged_ap_schema; *)
-- IN AP214
ENTITY point_on_surface_pair_range
SUBTYPE OF (simple_pair_range);
SELF\simple_pair_range.applies_to_pair : point_on_surface_pair;
range_on_pair_surface : rectangular_trimmed_surface;
lower_limit_yaw : rotational_range_measure;
upper_limit_yaw : rotational_range_measure;
lower_limit_pitch : rotational_range_measure;
upper_limit_pitch : rotational_range_measure;
lower_limit_roll : rotational_range_measure;
upper_limit_roll : rotational_range_measure;
WHERE
wr1:
SELF\simple_pair_range.applies_to_pair\point_on_surface_pair.pair_surface :=: range_on_pair_surface.basis_surface;
wr2:
(('STEP_MERGED_AP_SCHEMA.UNLIMITED_RANGE' IN TYPEOF(lower_limit_yaw)) OR ('STEP_MERGED_AP_SCHEMA.UNLIMITED_RANGE' IN TYPEOF(upper_limit_yaw))) XOR (lower_limit_yaw < upper_limit_yaw);
wr3:
(('STEP_MERGED_AP_SCHEMA.UNLIMITED_RANGE' IN TYPEOF(lower_limit_pitch)) OR ('STEP_MERGED_AP_SCHEMA.UNLIMITED_RANGE' IN TYPEOF(upper_limit_pitch))) XOR (lower_limit_pitch < upper_limit_pitch);
wr4:
(('STEP_MERGED_AP_SCHEMA.UNLIMITED_RANGE' IN TYPEOF(lower_limit_roll)) OR ('STEP_MERGED_AP_SCHEMA.UNLIMITED_RANGE' IN TYPEOF(upper_limit_roll))) XOR (lower_limit_roll < upper_limit_roll);
END_ENTITY;
|
|
Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:18-04:00