购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_BREP_make_body( UF_BREP_topology_t * topology, tag_t * body, int * num_states, UF_BREP_state_t * * states) 函数说明:
从UF_BREP拓扑层次定义创建一个NX体身体的拓扑和几何。除了返回的NX body标签,UF_BREP_make_body分配NX边缘和面部标签的相应的输入UF_BREP拓扑结构。 UF_BREP_make_body也并UF_BREP_heal_body相当于有助于使NX体通过有效性检查。凭借雄厚的拓扑结构的输入,输出是NX实体。人脸拓扑输入,输出是一个NX片体。对于多面片拓扑结构,必须调用UF_BREP_make_body为片状的每一个面,然后使用UF_MODL_create_sew到片缝在一起。 您可以调用UF_BREP_make_body带片的拓扑结构,但所得到的NX片体仅代表输入板拓扑的第一面。
函数参数:
第1个参数为输入:
topology代表参数变量,UF_BREP_topology_t * 为输入参数类型,拓扑贴有所有几何体。拓扑制成的NX体。你可以通过一个面拓扑元素。
第2个参数为输出:
body代表参数变量,tag_t * 为输出参数类型,身体的NX标签
第3个参数为输出:
输出int * 整数型的参数,参数的变量格式为num_states,在状态数组状态数
第4个参数为输出:
states代表参数变量,UF_BREP_state_t * * 为输出参数类型,UF BREP分配的数组。如果调用者传递一个NULL,UF BREP不分配的数组。这应该通过调用UF_free释放。