点击查看详细介绍

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

misnn 10年前 897 0

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


函数结构:
UF_WELD_locate_welds2
(
tag_t work_part,
UF_WELD_feature_types_array types_array,
int * count,
tag_p_t * weld_array
)

函数说明:
获取指定组装焊接的所有对象的数组。或者,通过过滤型焊缝焊接对象。该weld_array必须使用UF_free被释放。这将替换UF_WELD_locate_welds,只返回传统的焊接。

函数参数:
第1个参数为输入:
work_part代表参数变量,tag_t 为输入参数类型,指定的程序集查询

第2个参数为输入:
types_array代表参数变量,UF_WELD_feature_types_array 为输入参数类型,逻辑值的数组来指示焊接类型返回。使用UF_WELD_INIT_TYPES_ARRAY(types_array,false)来初始化所有为关闭。使用UF_WELD_INIT_TYPES_ARRAY(types_array,真)获得所有焊接类型。为了得到一个特定的焊接功能,使用UF_WELD_feature_types_e打开一个特定的焊接特征。

第3个参数为输出:
输出int * 整数型的参数,参数的变量格式为count,指针到回答查询焊接对象的数量。这可能为0的存储不被功能分配。传递一个有效的整数位置如果计数不希望,通过在一个NULL代替指针的

第4个参数为输出:
weld_array代表参数变量,tag_p_t * 为输出参数类型,在指针返回包含该发现weld_objects的变量数组。如果NULL是不是一个指针传递,那么该数组没有回来。这样的选择可以用来简单地获得的对象的计数。如果指针被返回为non_NULL,则阵列必须由UF_free释放

0

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