购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_SKET_ask_preferences( tag_t sketch_tag, 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.0及以后创建草图变量。要确定这个功能应该被调用,而不是UF_SKET_ask_legacy_preferences,使用UF_OBJ_ask_type_and_subtype和检查UF_v13_sketch_subtype。
函数参数:
第1个参数为输入:
sketch_tag代表参数变量,tag_t 为输入参数类型,输入草图的标签;可以被设置为NULL的TAG,如果没有用户想要查询一个特定的草图。
第2个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为snap_angle,捕捉角度偏好
第3个参数为输出:
输出char 字符类型的参数,参数的变量格式为name_prefix [ UF_OBJ_NAME_BUFSIZE ],前缀为新的草图名称
第4个参数为输出:
输出char 字符类型的参数,参数的变量格式为vertex_prefix [ UF_OBJ_NAME_BUFSIZE ],前缀顶点名称
第5个参数为输出:
输出char 字符类型的参数,参数的变量格式为line_prefix [ UF_OBJ_NAME_BUFSIZE ],前缀名行
第6个参数为输出:
输出char 字符类型的参数,参数的变量格式为arc_prefix [ UF_OBJ_NAME_BUFSIZE ],前缀弧名
第7个参数为输出:
输出char 字符类型的参数,参数的变量格式为conic_prefix [ UF_OBJ_NAME_BUFSIZE ],前缀圆锥名
第8个参数为输出:
输出char 字符类型的参数,参数的变量格式为spline_prefix [ UF_OBJ_NAME_BUFSIZE ],前缀花键名
第9个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为char_size,字符尺寸不再是一个草图偏好。该参数将始终返回全球注释首选项尺寸字符大小
第10个参数为输出:
输出int * 整数型的参数,参数的变量格式为dec_places,小数位数不再是一个草图偏好。该参数将始终返回全球注释首选项尺寸小数
第11个参数为输出:
输出int * 整数型的参数,参数的变量格式为dim_label,尺寸标签:1 =值2=表达式3=名称