购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_CURVE_auto_join_curves( tag_t * crv_list, int crv_num, int join_type, tag_t * join_list, int * join_num) 函数说明:
通过一组无序的曲线,曲线加入各种各样的地方适当。曲线必须满足以下条件才能加入:曲线必须是开放的。闭曲线如圆形或椭圆形不能加入。仅具有共同的终点的曲线可以被接合。只有有效的曲线可以加入(直线,圆弧,B样条,圆锥曲线)。
函数参数:
第1个参数为输入:
crv_list代表参数变量,tag_t * 为输入参数类型,曲线的阵列被接合
第2个参数为输入:
输入int 整数型的参数,参数的变量格式为crv_num,在crv_list曲线数量
第3个参数为输入:
输入int 整数型的参数,参数的变量格式为join_type,加入1类型=多项式立方2=一般花键
第4个参数为输出:
join_list代表参数变量,tag_t * 为输出参数类型,输出曲线一览(加入和没有加入)。此列表的大小不能超过crv_num。因此,你可以声明这个变量是:标签_t join_list[crv_num]
第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为join_num,在join_list曲线数量