NAME

GDX_PMI_DIMENSION - GDX Dimension

DDF SPECIFICATION

entity 403:0 GDX_PMI_DIMENSION "GDX Dimension" {
struct t_gdx_pmi_dimension_decimal_places {
int LEFT;
int RIGHT;
};
struct t_gdx_pmi_dimension_value_dim_range {
double LOWER;
double UPPER;
};
struct t_gdx_pmi_dimension_value_nominal_with_plus_minus_bounds {
double NOMINAL;
double PLUS;
double MINUS;
};
struct t_gdx_pmi_dimension_value_nominal_with_qualifier {
double NOMINAL;
int QUALIFIER;
};
struct t_gdx_pmi_dimension_value {
short _dtype;
union {
double NOMINAL;
struct t_gdx_pmi_dimension_value_nominal_with_qualifier NOMINAL_WITH_QUALIFIER;
struct t_gdx_pmi_dimension_value_nominal_with_plus_minus_bounds NOMINAL_WITH_PLUS_MINUS_BOUNDS;
struct t_gdx_pmi_dimension_value_dim_range DIM_RANGE;
char * LIMITS_AND_FITS;
} u;
};
struct t_gdx_pmi_dimension_parameter {
short _dtype;
union {
int SIZE_QUALIFIER;
int LOCATION_QUALIFIER;
int ANGLE_SELECTION;
} u;
};
int PRINCIPAL;
struct t_gdx_pmi_dimension_parameter PARAMETER;
struct t_gdx_pmi_dimension_value VALUE;
MDA_COUNT NUM_MODIFIERS;
int *MODIFIERS;
struct t_gdx_pmi_dimension_decimal_places DECIMAL_PLACES;
int UNIT;
};

FIELD DESCRIPTIONS

DECIMAL_PLACES.LEFT
DECIMAL_PLACES.RIGHT
VALUE.DIM_RANGE.LOWER
VALUE.DIM_RANGE.UPPER
VALUE.NOMINAL_WITH_PLUS_MINUS_BOUNDS.NOMINAL
VALUE.NOMINAL_WITH_PLUS_MINUS_BOUNDS.PLUS
VALUE.NOMINAL_WITH_PLUS_MINUS_BOUNDS.MINUS
VALUE.NOMINAL_WITH_QUALIFIER.NOMINAL
VALUE.NOMINAL_WITH_QUALIFIER.QUALIFIER
MAXIMUM
MINIMUM
AVERAGE
VALUE.NOMINAL
VALUE.NOMINAL_WITH_QUALIFIER
VALUE.NOMINAL_WITH_PLUS_MINUS_BOUNDS
VALUE.DIM_RANGE
VALUE.LIMITS_AND_FITS
PARAMETER.SIZE_QUALIFIER
NONE
CURVE_LENGTH
DIAMETER
SPHERICAL_DIAMETER
RADIUS
SPHERICAL_RADIUS
TOROIDAL_MINOR_DIAMETER
TOROIDAL_MAJOR_DIAMETER
TOROIDAL_MINOR_RADIUS
TOROIDAL_MAJOR_RADIUS
TOROIDAL_HIGH_MAJOR_DIAMETER
TOROIDAL_LOW_MAJOR_DIAMETER
TOROIDAL_HIGH_MAJOR_RADIUS
TOROIDAL_LOW_MAJOR_RADIUS
THICKNESS
PARAMETER.LOCATION_QUALIFIER
NONE
CURVED_DISTANCE
LINEAR_DISTANCE
LINEAR_DISTANCE_CENTER_OUTER
LINEAR_DISTANCE_CENTER_INNER
LINEAR_DISTANCE_CENTER_CENTER
LINEAR_DISTANCE_OUTER_CENTER
LINEAR_DISTANCE_OUTER_OUTER
LINEAR_DISTANCE_OUTER_INNER
LINEAR_DISTANCE_INNER_CENTER
LINEAR_DISTANCE_INNER_OUTER
LINEAR_DISTANCE_INNER_INNER
PARAMETER.ANGLE_SELECTION
NONE
EQUAL
LARGE
SMALL
PRINCIPAL
NONE
INDEPENDENCY
ENVELOPE
PARAMETER
VALUE
NUM_MODIFIERS
MODIFIERS
NONE
BASIC
REFERENCE
CONTROLLED_RADIUS
SQUARE
STATISTICAL_TOLERANCE
CONTINUOUS_FEATURE
TWO_POINT_SIZE
LOCAL_SIZE_DEFINED_BY_SPHERE
LEAST_SQUARES_ASSOCIATION_CRITERION
MAXIMUM_INSCRIBED_ASSOCIATION_CRITERION
MINIMUM_CIRCUMSCRIBED_ASSOCIATION_CRITERION
CIRCUMFERENCE_DIAMETER
AREA_DIAMETER
VOLUME_DIAMETER
MAXIMUM_SIZE
MINIMUM_SIZE
AVERAGE_SIZE
MEDIAN_SIZE
MID_RANGE_SIZE
RANGE_OF_SIZES
ANY_RESTRICTED_PORTION_OF_A_FEATURE
ANY_CROSS_SECTION
SPECIFIC_FIXED_CROSS_SECTION
COMMON_TOLERANCE
FREE_STATE_CONDITION
BETWEEN
DECIMAL_PLACES
UNIT
UNDEFINED
INCH
FOOT
YARD
MILE
MIL
MILLIMETER
CENTIMETER
METER
KILOMETER
MICRON
DEGREE
RADIAN
POUND
OUNCE
GRAM
MILLIGRAM
KILOGRAM
CELSIUS