购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_MODL_ask_max_curvature( tag_t eid, double range [ 4 ], int curva_type, double max_curva [ 5 ], int * status) 函数说明:
计算最大曲率数据的曲线
函数参数:
第1个参数为输入:
eid代表参数变量,tag_t 为输入参数类型,实体ID(目前仅曲线)
第2个参数为输入:
输入double 双精度类型的参数,参数的变量格式为range [ 4 ],要搜索实体%的参数范围。为曲线:范围[0] =开始曲线范围的百分比,范围[1] =曲线范围的端百分比(因此找到在整个范围的曲线的最大曲率,使用范围[0] =0.0,范围[1 ] =100.0)对于表面:范围[0-1]=启动/为U-范围范围[2-3]=启动/为v-范围月底结束的百分比百分比
第3个参数为输入:
输入int 整数型的参数,参数的变量格式为curva_type,曲率型表面。不用于曲线
第4个参数为输出:
输出double 双精度类型的参数,参数的变量格式为max_curva [ 5 ],对于在曲率为最大的点数据(曲线只)max_curva[0] =曲线的最小和最大参数之间的参数值(未百分比)max_curva[1-3]=点坐标max_curva[4] =曲率值
第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为status,1,如果该曲线具有恒定曲率 - 在此情况下,只有曲率值则返回0,则返回一个最佳(不一定是唯一的)最大曲率点