点击查看详细介绍

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

misnn 10年前 545 0

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


函数结构:
uf5506
(
tag_t * np1,
int * iar2,
int * ir3,
double * rr4,
double * rr5,
double * rar6,
int * ir7,
double * rr8,
double * rr9,
double * rr10
)

函数说明:
阅读汉字注该23.ugf文件必须在程序调用的访问子程序。每行的最大字符数是132。行的最大数量为50。在上述条件下,最大字符的注数为650。返回原点相对的创作矩阵是单位汉字实体。要转换这些坐标WCS空间,可以使用下面的代码:UF_CSYS_ask_matrix_of_object(entity_tag[inx1],与matrix_id);UF_CSYS_ask_matrix_values(matrix_id,矩阵);UF_MTX3_transpose(矩阵,matrix_transpose);UF_MTX3_vec_multiply(原产地,matrix_transpose,model_origin)

函数参数:
第1个参数为输入:
np1代表参数变量,tag_t * 为输入参数类型,汉字注对象标识符

第2个参数为输出:
输出int * 整数型的参数,参数的变量格式为iar2,汉字代码(1)= count个字符在第一行(第2..N)OF =代码第一行(N+ 1)= count个字符在第二排(N+2..M)=编码第二排(Z)=0(完数据)

第3个参数为输出:
输出int * 整数型的参数,参数的变量格式为ir3,密度:1=正常2=重3 =薄

第4个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为rr4,字符大小

第5个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为rr5,文本的角度(弧度)

第6个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为rar6,原产地(X,Y,Z)。见上面的描述。

第7个参数为输出:
输出int * 整数型的参数,参数的变量格式为ir7,方向:1 =从左到右2=从上到下

第8个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为rr8,字符高度

第9个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为rr9,字符宽度

第10个参数为输出:
输出double * 双精度类型的参数,参数的变量格式为rr10,字符间距

0

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