点击查看详细介绍

UF_MODL_ask_curve_mesh() 函数的参数解释说明,以及函数详细用法

misnn 9年前 1242 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_MODL_ask_curve_mesh
(
tag_t feature_obj_id,
UF_STRING_p_t s_prim,
UF_STRING_p_t s_cross,
UF_STRING_p_t s_spine,
int * emphasis,
int * body_type,
int * spline_pts,
double tol [ 3 ],
tag_t c_face_id [ 4 ],
int c_flag [ 4 ]
)

函数说明:
返回与曲线网格特征被创建的创建参数。

函数参数:
第1个参数为输入:
feature_obj_id代表参数变量,tag_t 为输入参数类型,功能对象标识符

第2个参数为输出:
s_prim代表参数变量,UF_STRING_p_t 为输出参数类型,指针字符串列表结构,包含限定用于创建特征的主曲线的数据。详情请参见手册的结构部分。使用UF_MODL_free_string_list来释放内存。

第3个参数为输出:
s_cross代表参数变量,UF_STRING_p_t 为输出参数类型,指针字符串列表结构,包含限定用于创建特征的交曲线的数据。详情请参见手册的结构部分。使用UF_MODL_free_string_list来释放内存。

第4个参数为输出:
s_spine代表参数变量,UF_STRING_p_t 为输出参数类型,字符串指针链表结构为脊椎字符串。详情请参见手册的结构部分。使用UF_MODL_free_string_list来释放内存。

第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为emphasis,Enss:<<<<Emphasis flag 1 = Primary curves 2 = Cross curves 3 = Both>>>>

第6个参数为输出:
输出int * 整数型的参数,参数的变量格式为body_type,车身类型:0 =表1=实心

第7个参数为输出:
输出int * 整数型的参数,参数的变量格式为spline_pts,样条曲线点标志:0 =不重新参数曲线1 =重新参数通过花键点

第8个参数为输出:
输出double 双精度类型的参数,参数的变量格式为tol [ 3 ],公差:[0]=距离[1]=角度(度)[2] =交叉路口

第9个参数为输出:
c_face_id [ 4 ]代表参数变量,tag_t 为输出参数类型,邻面的对象标识符从约束得到[0]=第一个主串[1]=最后一个主弦[2] =首个跨串[3] =最后一个横字符串,不约束在相应的字符串规定,如果ID= NULL_TAG

第10个参数为输出:
输出int 整数型的参数,参数的变量格式为c_flag [ 4 ],[0]=第一个主串约束类型[1]=最后一个主弦约束类型[2] =首个跨串约束类型[3] =最后一个横串约束类型约束类型如下:0 =没有限制1 =相切约束2=曲率约束

0

最新回复 (0)
请登录后发表新帖