UF_NXSM_mitre_cflange_data_s (view source)
 
Defined in: uf_nxsm_types.h
 
Also known as:
 
Overview
Data structure for Mitre cut

Mitre cut is essentially an end treatment to the contour flange feature, which shall
prevent merging/interference with the existing or newly placed features in sheet metal.
Sometimes without mitreing we would end up with merging the faces of the adjoining
contour flange features.
The mitre cut is optional, and can be done in two ways. Either ?Normal to thickness face?
or ?Normal to source face' which is same as 'Parallel to thickness face?.
Mitreing is provided at the start or end of contour flange or at both start and end of
contour flange.


Data Members

mitre_position
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
It indicates the cut location if require,
IG_NONE - no mitre(default) ,
IG_START - mitre at start,
IG_RIGHT - mitre at end,

mitre_type_at_start
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Type of cut at the start of contour flange
IG_MITRE_NORMAL_TO_THICKNESS- normal to thickness face(default) ,
IG_MITRE_PARALLEL_TO_THICKNESS- normal to source face

mitre_type_at_end
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Type of cut at the end of contour flange
IG_MITRE_PARALLEL_TO_THICKNESS- normal to thickness face(default),
IG_MITRE_NORMAL_TO_THICKNESS- normal to source face

mitre_side_at_start
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
mitre plane orientation at start of contour flange
IG_INSIDE - for cut(default),
IG_OUTSIDE - for grow

mitre_side_at_end
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
mitre plane orientation at end of contour flange
IG_INSIDE - for cut(default),
IG_OUTSIDE - for grow

mitre_by_dist_or_angle_at_start
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Specify mitre cut by distance or angle
IG_MITRE_BY_ANGLE -mitre location by angle(default)

mitre_by_dist_or_angle_at_end
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Specify mitre cut by distance or angle
IG_MITRE_BY_ANGLE -mitre location by angle(default)

mitre_angle_at_start [ UF_MAX_EXP_BUFSIZE ]
char
Angle in degrees at the start of contour flange

mitre_angle_at_end [ UF_MAX_EXP_BUFSIZE ]
char
Angle in degrees at the end of contour flange

mitre_cut_type
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Type of cut
IG_MITRE_REGULAR_CUT - Regular or Clean cut (default),
IG_MITRE_MANUFACTURING_CUT - manufacturing cut

close_corner_type
UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Type of corner
IG_CLOSE_CORNER_NONE - default,
IG_CLOSE_CORNER_OPEN - corner open,
IG_CLOSE_CORNER_CLOSED - corner closed,
IG_CLOSE_CORNER_CIRCLE_CUTOUT - circular cutout at the corner

close_corner_dia [ UF_MAX_EXP_BUFSIZE ]
char
Diameter of close corner