购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_SKET_set_preferences( tag_t sketch_tag, int values [ 10 ], double snap_angle, char name_prefix [ UF_OBJ_NAME_BUFSIZE ], char vertex_prefix [ UF_OBJ_NAME_BUFSIZE ], char line_prefix [ UF_OBJ_NAME_BUFSIZE ], char arc_prefix [ UF_OBJ_NAME_BUFSIZE ], char conic_prefix [ UF_OBJ_NAME_BUFSIZE ], char spline_prefix [ UF_OBJ_NAME_BUFSIZE ], double char_size, int dec_places, int dim_label) 函数说明:
设置在V13及以后创建草图草图偏好。要确定这个功能应该代替使用UF_SKET_set_legacy_preferences,使用UF_OBJ_ask_type_and_subtype并检查亚型UF_v13_sketch_subtype。
函数参数:
第1个参数为输入:
sketch_tag代表参数变量,tag_t 为输入参数类型,素描标记。可以是NULL_TAG如果没有现有草图到的偏好来相关联。然后,喜好将应用到此后创建的草图,与字符大小和小数的除外。这两个会总是来自标注偏好。
第2个参数为输入:
输入int 整数型的参数,参数的变量格式为values [ 10 ],阵旗,表示什么动作该草图首选项变量来执行。 0:无操作1:动作[0]:捕捉角[1]:素描名称前缀[2]:顶点名称前缀[3]:线路名称前缀[4]:圆弧名前缀[5]:圆锥名前缀[6 ]:花键名前缀[7]:字符大小[8]:小数位[9]:尺寸标签
第3个参数为输入:
输入double 双精度类型的参数,参数的变量格式为snap_angle,捕捉角度
第4个参数为输入:
输入char 字符类型的参数,参数的变量格式为name_prefix [ UF_OBJ_NAME_BUFSIZE ],素描名前缀
第5个参数为输入:
输入char 字符类型的参数,参数的变量格式为vertex_prefix [ UF_OBJ_NAME_BUFSIZE ],顶点名称前缀
第6个参数为输入:
输入char 字符类型的参数,参数的变量格式为line_prefix [ UF_OBJ_NAME_BUFSIZE ],线路名称前缀
第7个参数为输入:
输入char 字符类型的参数,参数的变量格式为arc_prefix [ UF_OBJ_NAME_BUFSIZE ],弧名前缀
第8个参数为输入:
输入char 字符类型的参数,参数的变量格式为conic_prefix [ UF_OBJ_NAME_BUFSIZE ],圆锥名称前缀
第9个参数为输入:
输入char 字符类型的参数,参数的变量格式为spline_prefix [ UF_OBJ_NAME_BUFSIZE ],花键名称前缀
第10个参数为输入:
输入double 双精度类型的参数,参数的变量格式为char_size,字符尺寸不再是一个草图偏好。的字符尺寸将在草图各个尺寸来设置。草图标签== NULL TAG什么都不会做。
第11个参数为输入:
输入int 整数型的参数,参数的变量格式为dec_places,小数位数不再是一个草图偏好。小数位将在草图各个维度进行设置。草图标签== NULL TAG什么都不会做。
第12个参数为输入:
输入int 整数型的参数,参数的变量格式为dim_label,尺寸标签1:值2:表达式3:名称