UF_MODL_face_blend_create_data_s (view source)
 
Defined in: uf_modl_types.h
 
Also known as:
 
Overview
This new create face blend data structure is intended to replace the old
one in the feature.


Data Members

first_set
tag_t *
You can input individual faces or a
face collector.

first_set_size
int


flip_first_normal
logical


second_set
tag_t *
You can input individual faces or a
face collector.

second_set_size
int


flip_second_normal
logical


propagate
logical


cliff_edges
tag_t *


n_cliff_edges
int


thls
tag_t *
You can input individual edges or curves or
you can input an edge or curve collector.

n_thls
int


proj_on_first_set
logical
this only takes effect if
the thls are curves and the
first and second face sets
are on different bodies.

end_overflow
logical


blend_tolerance
char *


trim_option
UF_MODL_trim_blend_option


radius_type
UF_MODL_blend_radius_type


default_radius
char *


thls_1
tag_t *
This is used for soft blend to
specify the tangent control lines
on the second face set. thls are
used as the tangent control lines
on the first face set. You can input
individual edges or curves or you
can input an edge or curve collector.

n_thls_1
int


law_parameters
UF_MODL_parm_p_t *
law_parameters should be an array of UF_MODL_parm_p_t whose length is
determined by the UF_MODL_blend_radius_type being used

UF_MODL_blend_radius_type law_parameters

UF_CONSTANT
or UF_TANGENCY_CONTROLLED NULL (we will ignore it anyway)

UF_LAW_CONTROLLED
or UF_DISC
or UF_ISOPARAMETER One element array. Must have
method_type == UF_MODL_PARM_LAW_SPINE,
to specify the radius data and the spine.

UF_CONIC Three-element array. First element must
have method_type == UF_MODL_PARM_LAW_SPINE
and will specify first offset1 and spine.
Second element will specify offset2.
Third element will specify rho values.

UF_CONIC_AUTO_RHO Two-element array. First element must have
method_type == UF_MODL_PARM_LAW_SPINE
and will specify first offset1 and spine.
Second element will specify offset2.

UF_MATCH_TANGENTS One-element array. Must have
method_type == UF_MODL_PARM_LAW_SPINE,
Only the spine information will be used,
the other data should be NULL.

UF_MATCH_CURVATURE Two-element array. First element must have
method_type == UF_MODL_PARM_LAW_SPINE
and will specify skew and spine.
Second element will specify rho values.

remove_self_int
logical
New Option added in NX3,Remove Surface Self-Intersections
Will work only for Constant radius rolling ball blends,
Will not work with cliff edges,tangency control, DISC,
Law controlled, ISOPARAM blends