ENTITY point_on_planar_curve_pair_range

(* SCHEMA kinematic_structure_schema; *)
ENTITY point_on_planar_curve_pair_range
  SUBTYPE OF (simple_pair_range);
  SELF\simple_pair_range.applies_to_pair : point_on_planar_curve_pair;
  range_on_pair_curve                    : trimmed_curve;
  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_planar_curve_pair.pair_curve
       :=: range_on_pair_curve.basis_curve;
  WR2: (('KINEMATIC_STRUCTURE_SCHEMA.UNLIMITED_RANGE' IN
         TYPEOF (lower_limit_yaw))
        OR
        ('KINEMATIC_STRUCTURE_SCHEMA.UNLIMITED_RANGE' IN
         TYPEOF (upper_limit_yaw)))
       XOR
       (lower_limit_yaw < upper_limit_yaw);
  WR3: (('KINEMATIC_STRUCTURE_SCHEMA.UNLIMITED_RANGE' IN
         TYPEOF (lower_limit_pitch))
        OR
        ('KINEMATIC_STRUCTURE_SCHEMA.UNLIMITED_RANGE' IN
         TYPEOF (upper_limit_pitch)))
       XOR
       (lower_limit_pitch < upper_limit_pitch);
  WR4: (('KINEMATIC_STRUCTURE_SCHEMA.UNLIMITED_RANGE' IN
         TYPEOF (lower_limit_roll))
        OR
        ('KINEMATIC_STRUCTURE_SCHEMA.UNLIMITED_RANGE' IN
         TYPEOF (upper_limit_roll)))
       XOR
       (lower_limit_roll < upper_limit_roll);
END_ENTITY;

Explicit Attributes

Entity point_on_planar_curve_pair_range has the following local and inherited explicit attributes:
AttributeTypeDefined By
 applies_to_pairpoint_on_planar_curve_pair (ENTITY)point_on_planar_curve_pair_range(Redcl from simple_pair_range)
 range_on_pair_curvetrimmed_curve (ENTITY)point_on_planar_curve_pair_range
 lower_limit_yawrotational_range_measure (SELECT)point_on_planar_curve_pair_range
 upper_limit_yawrotational_range_measure (SELECT)point_on_planar_curve_pair_range
 lower_limit_pitchrotational_range_measure (SELECT)point_on_planar_curve_pair_range
 upper_limit_pitchrotational_range_measure (SELECT)point_on_planar_curve_pair_range
 lower_limit_rollrotational_range_measure (SELECT)point_on_planar_curve_pair_range
 upper_limit_rollrotational_range_measure (SELECT)point_on_planar_curve_pair_range

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity point_on_planar_curve_pair_range inherits from the following supertypes:
  simple_pair_range

Subtypes

    No subtypes

Referenced By

Entity point_on_planar_curve_pair_range and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 cylindrical_pair_range ENTITY simple_pair_range
 gear_pair_range ENTITY simple_pair_range
 planar_curve_pair_range ENTITY simple_pair_range
 planar_pair_range ENTITY simple_pair_range
 point_on_planar_curve_pair_range ENTITY simple_pair_range
 point_on_surface_pair_range ENTITY simple_pair_range
 prismatic_pair_range ENTITY simple_pair_range
 rack_and_pinion_pair_range ENTITY simple_pair_range
 revolute_pair_range ENTITY simple_pair_range
 screw_pair_range ENTITY simple_pair_range
 spherical_pair_range ENTITY simple_pair_range
 surface_pair_range ENTITY simple_pair_range
 universal_pair_range ENTITY simple_pair_range


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:14:00-04:00