购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_MODL_cre_trim_bsurf( int nu, int nv, int ku, int kv, double u_knot [ ], double v_knot [ ], double poles [ ], int loop_count, int * edge_counts, int * edge_senses, tag_t * edge_curves, int proj_curves, double dist_tol, tag_t * bsurf_id, int * knot_fixup, int * pole_fixup) 函数说明:
创建一个从表面数据和三维修剪曲线修剪b曲面。
函数参数:
第1个参数为输入:
输入int 整数型的参数,参数的变量格式为nu,在U方向的控制点数量
第2个参数为输入:
输入int 整数型的参数,参数的变量格式为nv,在V方向的控制点数量
第3个参数为输入:
输入int 整数型的参数,参数的变量格式为ku,为了在U方向
第4个参数为输入:
输入int 整数型的参数,参数的变量格式为kv,为了在V方向
第5个参数为输入:
输入double 双精度类型的参数,参数的变量格式为u_knot [ ],在U方向顺序结
第6个参数为输入:
输入double 双精度类型的参数,参数的变量格式为v_knot [ ],在V方向顺序结
第7个参数为输入:
输入double 双精度类型的参数,参数的变量格式为poles [ ],均匀的控制点阵列(WX,WY,WZ,W)
第8个参数为输入:
输入int 整数型的参数,参数的变量格式为loop_count,疏导循环计数
第9个参数为输入:
输入int * 整数型的参数,参数的变量格式为edge_counts,每环边的数组持有计数
第10个参数为输入:
输入int * 整数型的参数,参数的变量格式为edge_senses,边缘曲线阵列控股感(edge_counts[]的总和)-1 =年底开始1 =开始结束
第11个参数为输入:
edge_curves代表参数变量,tag_t * 为输入参数类型,阵列控股修整曲线的对象ID
第12个参数为输入:
输入int 整数型的参数,参数的变量格式为proj_curves,我们需要投影的曲线? 0 =否1 =是
第13个参数为输入:
输入double 双精度类型的参数,参数的变量格式为dist_tol,在SP-曲线创建使用距离公差
第14个参数为输出:
bsurf_id代表参数变量,tag_t * 为输出参数类型,为b曲面的对象标识符
第15个参数为输出:
输出int * 整数型的参数,参数的变量格式为knot_fixup,结修正状态
第16个参数为输出:
输出int * 整数型的参数,参数的变量格式为pole_fixup,极修正状态