Get Geom Relationship Criteria    

This command returns the available values for a given criterion, specified by name, for a specified geometry relation- ship.

 

Input Arguments

 

0

Collection Object Name

Relationship Name

The name of the geometry relationship to exam- ine.

1

String

Criteria

The name of the criteria (see remarks below).

 

Return Arguments

 

2

Double

Nominal

The nominal value.

3

Double

Measured

The measured value.

4

Double

Delta

The difference between the measured and nomi- nal values.

5

Double

Low Tolerance

The low tolerance.

6

Double

High Tolerance

The high tolerance.

 

7

 

Double

 

Optimization: Delta Weight

The weight set for the criteria to be used in an optimization such as move objects by minimizing relationships.

8

Double

Optimization: Out of Tolerance

Weight

The weight to apply in an optimization when out

of tolerance.

9

String

Is within tolerance?

String defining tolerance condition (see below)

10

Boolean

Has Uncertainty?

True indicate has uncertainty computed

11

Double

Uncertainty

Uncertainty value

 

Returned Status

 

SUCCESS

The relationship and criteria were retrieved successfully.

FAILURE

The specified geometry relationship or criteria was not found.

 

Remarks

Values that do not apply will be populated with values of zero. The available criteria strings are as follows:

 

Ave Point

Line

Plane

Circle

Slot

Ellipse

X

Length

Flatness

Diameter

Length

Centroid X

Y

Linearity

Centroid X

Radius

Width

Centroid Y

Z

Origin X

Centroid Y

Circularity

Centroid X

Centroid Z

Mag XYZ

Origin Y

Centroid Z

X

Centroid Y

Major Radius

Max

Origin Z

I

Y

Centroid Z

Minor Radius

RMS

I

J

Z

I

Major Diameter

 

J

K

I

J

Minor Diameter

 

K

Rx from Y

J

K

I

 

Ave Point

Line

Plane

Circle

Slot

Ellipse

 

Rx from Y

Ry from Z

K

Rx from Y

J

 

Ry from Z

Rz from X

Rx from Y

Ry from Z

K

 

Rz from X

Angle Between

Ry from Z

Rz from X

Rx from Y

 

Angle Between

Avg Dist Between

Rz from X

Mag XYZ

Ry from Z

 

Mutual Perp. Dist.

RMS

Mag XYZ

Mag XY

Rz from X

 

RMS

 

Mag XY

Angle Between

Mag XYZ

 

 

 

Angle Between

RMS

Mag XY

 

 

 

RMS

 

Angle Between

 

 

 

 

 

RMS

 

Sphere

Cylinder

Cone

Paraboloid

Frame

Diameter

Diameter

Height

Focal Length

X

Radius

Radius

Small Base Radius

Focus X

Y

X

Length

Small Base Diameter

Focus Y

Z

Y

Cylindricity

Large Base Radius

Focus Z

Rx

Z

Origin X

Large Base Diameter

Directrix A

Ry

Mag XYZ

Origin Y

Included Angle

Directrix B

Rz

Sphereicity

Origin Z

Vertex X

Directrix C

Total Angle

RMS

I

Vertex Y

Directrix D

Mag XYZ

 

J

Vertex Z

Vertex X

 

 

K

I

Vertex Y

 

 

Rx from Y

J

Vertex Z

 

 

Ry from Z

K

I

 

 

Rz from X

Rx from Y

J

 

 

Angle Between

Ry from Z

K

 

 

Mutual Perp. Dist.

Rz from X

Rx from Y

 

 

RMS

Mag XYZ

Ry from Z

 

 

 

Angle Between

Rz from X

 

 

 

RMS

Focal Mag

 

 

 

 

Vertex Mag

 

 

 

 

RMS

 

 

Tolerance Condition String [A9]:

“N/A” if relationship doesn’t set tolerance for the specified criteria or doesn’t have data association yet “Pass” if a measured value is within tolerance range;

<number> if the measured value is out of tolerance. It shows out-of-tolerance value.