点击查看详细介绍

UF_MODL_create_blend_faces() 函数的参数解释说明,以及函数详细用法

misnn 9年前 1201 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_MODL_create_blend_faces
(
UF_MODL_blend_faces_create_data_p_t create_data,
UF_MODL_blend_faces_limit_data_p_t limit_data,
tag_t * feature_tag,
int * num_bodies_created,
tag_t * * bodies_created,
int * num_blend_faces,
tag_t * * blend_faces
)

函数说明:
创建一个混合的脸。关联到新创建的混合物体标签返回只有当以下所有条件是有效的:。所涉及的所有的面属于同一主体,。 trim_option = UF_TRIM_AND_ATTACH。共混物面可以成功地修整并附着到。身体。在这种情况下,创建了一个参数化特征。如果一个对象标签没有返回,返回代码表示成功,混合涉及的面和/或机构之间形成独立非参数表具尸体。在这种情况下新的标记创建机构被返回。无论是集中的面的/机构可以包括:。多个固体本体。。板,实心面和/或机构共同。从一个以上的固体??面临。身体和面孔同一机构主叫方不必确切地知道哪些边缘应悬崖边缘,所有边缘不当被忽略。相切保持线可以用来限制或者恒定的半径或法律控制的混合物。在这种情况下,两个隐含半径较小是结果。边缘和曲线不能一起使用,以构成相切保持线。如果掺混物是无参数的帮助下点不考虑。只有非参数共混物可以被限制。下面的例子演示了如何创建一个恒定的半径(0.25)用悬崖边上的两个面之间进行混合。数字。恒定混合半径与悬崖边缘。这个功能将被UF_MODL_create_face_blend代替。请使用UF_MODL_create_face_blend它可以创建各种类型的脸共混物。

函数参数:
第1个参数为输入:
create_data代表参数变量,UF_MODL_blend_faces_create_data_p_t 为输入参数类型,数据描述的混合。

第2个参数为输入:
limit_data代表参数变量,UF_MODL_blend_faces_limit_data_p_t 为输入参数类型,数据描述的混合。

第3个参数为输出:
feature_tag代表参数变量,tag_t * 为输出参数类型,所创建的共混物的对象物识别符。

第4个参数为输出:
输出int * 整数型的参数,参数的变量格式为num_bodies_created,这是未使用,并始终返回0。

第5个参数为输出:
bodies_created代表参数变量,tag_t * * 为输出参数类型,NUM机构生成,这是未使用的,指针始终设置为NULL。

第6个参数为输出:
输出int * 整数型的参数,参数的变量格式为num_blend_faces,这是未使用,并始终返回0。

第7个参数为输出:
blend_faces代表参数变量,tag_t * * 为输出参数类型,num_blend_faces这是未使用的,指针总是设置为NULL。

0

最新回复 (0)
请登录后发表新帖