UF_GDT_feature_parms_s
(view source)
Defined in: uf_gdt.h
Also known as:
UF_GDT_feature_parms_t
UF_GDT_feature_parms_p_t
Overview
Defines the set of general properties for the tolerance feature. This data
is common to all tolerance features.
Functions affected by the modification of this structure are:
UF_GDT_create_datum_identifier
UF_GDT_create_datum_multiple
UF_GDT_create_fcf
UF_GDT_create_size_tolerance
UF_GDT_ask_feature_parms
Data Members
num_faces
int
Number of faces in the tolerance
feature specification.
NOTE: For wall thickness use
sets member below.
face_list
tag_t *
Array of faces that describe the
tolerance feature.
NOTE: For wall thickness use
sets member below.
For spline/gear features, use sets member below.
descript
UF_GDT_description_p_t
The unique name and Description of
the tolerance feature
feature
UF_GDT_feature_type_t
Geometric feature type of the
tolerance feature
pattern
UF_GDT_pattern_type_t
Pattern type of the tolerance
feature
modifier_data
UF_GDT_modifier_data_p_t
Tolerance feature Modifier
data
num_sets
int
Number of distinct sets of surfaces
for this feature
NOTE: To use face_list member
set this argument to 0.
sets
UF_GDT_surface_parms_p_t *
Array of surface sets for this
feature
def
UF_GDT_geometric_definition_t
Geometric Definition for this
feature
num_modl_sets
int
Number of modeling features sets
NOTE: To use sets or face_list member,
set this argument to 0.
modl_sets
UF_GDT_modl_data_p_t *
Modeling feature data sets for
tolerance feature creation
feature specification.
NOTE: For wall thickness use
sets member below.