购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_MODL_create_scale( UF_SCALE_TYPE_t type, tag_t * body_tags, int num_body_tags, tag_t so_point, tag_t so_dir, tag_t so_csys, char factors [ 3 ] [ UF_MAX_EXP_BUFSIZE ], tag_t * * tags) 函数说明:
此功能将创建尺度特征。
函数参数:
第1个参数为输入:
type代表参数变量,UF_SCALE_TYPE_t 为输入参数类型,类型尺度特征的创建:UF_SCALE_TYPE UNIFORM UF_SCALE_TYPE轴对称UF_SCALE_TYPE一般
第2个参数为输入:
body_tags代表参数变量,tag_t * 为输入参数类型,它包含了机构的标签数组进行缩放
第3个参数为输入:
输入int 整数型的参数,参数的变量格式为num_body_tags,body标签的数量
第4个参数为输入:
so_point代表参数变量,tag_t 为输入参数类型,这是一个聪明点的标记作为尺度特征的来源使用。如果一个NULL_TAG传递,则默认原点将WCS中的原点。此参数是UF_SCALE_TYPE_GENERAL尺度特征忽略。
第5个参数为输入:
so_dir代表参数变量,tag_t 为输入参数类型,这是一个聪明的点的标记被用作规模要UF_SCALE_TYPE_AXISYMMETRIC尺度特征的方向。它是所有其他尺度特征忽略。如果一个NULL_TAG被传递给轴对称尺度特征,那么默认将是WCS的Z轴。
第6个参数为输入:
so_csys代表参数变量,tag_t 为输入参数类型,这是要用于UF_SCALE_TYPE_GENERAL尺度特征的智能坐标系的标记。对于所有其他尺度特征忽略此参数。如果NULL_TAG传递一个一般规模的功能,那么默认将是WCS。
第7个参数为输入:
输入char 字符类型的参数,参数的变量格式为factors [ 3 ] [ UF_MAX_EXP_BUFSIZE ],定义比例因子字符串数组。这些比例因子可以包括表达式。为均匀的尺度的特征,只有一个作为比例因子使用字符串。对于轴对称尺度特征,两因素字符串必须传递在,第一个沿轴线的比例因子,以及第二个是在其它方向上的比例因子。对于普通规模的功能,将有三个字符串这个数组中通过,第一是在x轴的刻度,第二个是在y轴和第三个是在z轴的刻度的比例。
第8个参数为输出:
tags代表参数变量,tag_t * * 为输出参数类型,这是标签创建的规模特点的数组。将有每个机构通过in.This阵列一个刻度功能必须通过调用UF_free释放。