UF_WEIGHT_exception_reason_e (view source)
 
Defined in: uf_weight.h
 
Also known as:
 
Overview
Values for the different exceptions that can be generated while
calculating weight data.


Data Members

UF_WEIGHT_not_loaded = 1
The part or component is unloaded, and
cached properties are not available for
it.

UF_WEIGHT_insufficiently_loaded = 2
The part or component is only partially
loaded, but some necessary data is not
loaded, and cached properties are not
available for it.

UF_WEIGHT_ref_set_absent = 3
The solids in a part contributing to its
weight properties are defined by a
reference set not currently in the part.

UF_WEIGHT_comp_set_absent = 4
The components of a part contributing to
its weight properties are defined by a
component set not currently in the part.

UF_WEIGHT_under_minimum_weight = 8
The part or component is below its
minimum weight limit.

UF_WEIGHT_over_maximum_weight = 9
The part or component is above its
maximum weight limit.

UF_WEIGHT_has_assertion = 11
The part or component has asserted data
on it.

UF_WEIGHT_insufficient_accuracy = 12
The part or component is unloaded, or
only partially loaded without some
necessary data being loaded. The only
cache available was of lower accuracy
than asked for.

UF_WEIGHT_incomplete_part = 15
The part or component is incomplete,
indicating that the assembly structure
found in the part does not necessarily
represent the full assembly structure
(for example, as known to TeamCenter).

UF_WEIGHT_comp_group_not_uptodate = 16
Indicates that the component group
update has failed.

UF_WEIGHT_comp_group_updated_successfully = 17
Indicates that the component group
has been successfully updated before
the weight calculation.

UF_WEIGHT_reference_only_component = 18
The component is a Reference-Only component and
these are excluded from the weight calculation.

UF_WEIGHT_excluded_from_spatial_search = 19
The design element is excluded from spatial search
and should be ignored during weight calculation.

 


 
UF_WEIGHT_state_type_e (view source)
 
Defined in: uf_weight.h
 
Also known as:
 
Overview
Values for weight property states.


Data Members

UF_WEIGHT_no_cache = 0
no data available

UF_WEIGHT_cached = 1
The property or properties are the result of a
calculation on geometry.

UF_WEIGHT_asserted = 2
The property or properties have been explicitly
asserted.

UF_WEIGHT_unknown = 3
The property has been asserted to be unknown.

UF_WEIGHT_inherited = 4
The properties on a component are an assertion
inherited from an assertion on a part.

UF_WEIGHT_implied = 6
The property has been derived from other
properties.

 


 
UF_WEIGHT_units_type_e (view source)
 
Defined in: uf_weight.h
 
Also known as:
 
Overview
Enum for possible units of mass and length for weight properties.


Data Members

UF_WEIGHT_units_km = 0
Kilograms and meters

UF_WEIGHT_units_li
Pounds and inches

UF_WEIGHT_units_lf
Pounds and feet

UF_WEIGHT_units_gm
Grams and millimeters

UF_WEIGHT_units_gc
Grams and centimeters

UF_WEIGHT_units_custom
user selected units - reserved for internal use

UF_WEIGHT_units_kmm
Kilograms and millimeters