购买与咨询 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。