购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_SKET_create_sketch( char name [ UF_OBJ_NAME_BUFSIZE ], int option, double matrix [ 9 ], tag_t object [ 2 ], int reference [ 2 ], int plane_dir, tag_t * sketch_id) 函数说明:
创建一个空的草图。以下限制适用:UF_SKET初始化草图必须事先调用。
函数参数:
第1个参数为输入:
输入char 字符类型的参数,参数的变量格式为name [ UF_OBJ_NAME_BUFSIZE ],草图名称它可以在最UF_OBJ_NAME_LEN字节长
第2个参数为输入:
输入int 整数型的参数,参数的变量格式为option,选项。 1:素描面部/基准面2:指定草图坐标系
第3个参数为输入:
输入double 双精度类型的参数,参数的变量格式为matrix [ 9 ],素描CSS(供选择=2):[0-5]:X轴和矩阵的Y轴[6-8]:坐标系原产地
第4个参数为输入:
object [ 2 ]代表参数变量,tag_t 为输入参数类型,对象(选项=1):[0]:实体面/基准平面物体[1]:参考对象(边,基准轴,实体面/基准面
第5个参数为输入:
输入int 整数型的参数,参数的变量格式为reference [ 2 ],参考和方向(选项=1):[0]:参考边缘1:2的水平:垂直[1]:方向1:开始到结束(从顶点到顶点2)-1:结束开始(从顶点到2 顶点)
第6个参数为输入:
输入int 整数型的参数,参数的变量格式为plane_dir,基准面方向:1:从向外母体。 2:向内。
第7个参数为输出:
sketch_id代表参数变量,tag_t * 为输出参数类型,草图的标记创建