NX CAM二次开发 UFUN获得/设置(刀具/几何体/方法/操作)参数

NX CAM二次开发 UFUN获得/设置(刀具/几何体/方法/操作)参数

#include 
#include 

int param_index 值如下:我只是翻译了部分值 详情请参考uf_param_indices.h

注意类型: 我举2个例子

UF_PARAM_set_double_value(tag, UF_PARAM_TL_DIAMETER, 10.0);/*设置 刀具直径 10*/
UF_PARAM_set_int_value(tag, UF_PARAM_TL_DIAMETER, 2);      /*设置 刀具号   2*/

刀具直径 是 UF_PARAM_type_double 类型  所以设置用函数用 UF_PARAM_set_double_value

刀具号   是 UF_PARAM_type_int 类型     所以设置用函数用 UF_PARAM_set_int_value

其他同理
——————————————————————————————
刀具
UF_PARAM_set_double_value(tObjectTag, UF_PARAM_TL_DIAMETER, 8);   /*刀具直径*/
UF_PARAM_set_double_value(tObjectTag, UF_PARAM_TL_COR1_RAD, 4);   /*刀具下半径*/
UF_PARAM_set_double_value(tObjectTag, UF_PARAM_TL_HEIGHT, 75);    /*刀具长度*/
UF_PARAM_set_double_value(tObjectTag, UF_PARAM_TL_FLUTE_LN, 50);  /*刀具刃长*/

机床控制
UF_PARAM_set_double_value(tObjectTag, UF_PARAM_TL_Z_OFFSET, 0);          /*z偏置*/
UF_PARAM_set_int_value(tObjectTag, UF_PARAM_TL_NUMBER, 2);               /*刀具号*/
UF_PA

你可能感兴趣的:(2丶UFUN,c++,源码软件)