点击查看详细介绍

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

misnn 8年前 747 0

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


函数结构:
UF_SF_ask_library_materials
(
char* type_filter,
char* category_filter,
char* name_filter,
int* material_count,
char* * * material_librefs,
char* * * material_names,
char* * * material_types
)

函数说明:
从NX材料库查询材料librefs和名称。输出被任选由材料类型,类别和名称的限制过滤器。每个滤波器是包含一个常规的字符串表达。要禁用过滤器,输入“”。要指定过滤器,代码,例如,“铁”找到一个名为前缀的所有材料的“铁”。通常的材料类型是“ISO”,“邻”,“病程进展”“流体”,过滤器不区分大小写。该函数的输出是材料计数和3阵列。的逻辑库引用名字段用于以检索来自实际物图书馆。名称意在识别符,用户将看到显示。材料类型传回为了方便允许查询后过滤。3列出了用于分配的字符串数组。使用UF_free_string_array释放每个阵列。

函数参数:
第1个参数为输入:
输入char* 字符类型的参数,参数的变量格式为type_filter,正则表达式的字符串,过滤材料类型。要查找所有的材料,输入“”。要查找所有各向同性材料,输入“ISO”。要查找所有正交异性材料,输入“邻”。要查找所有各向异性材料,输入“病程进展”。要找到所有的流体材料,进入“流动性”。

第2个参数为输入:
输入char* 字符类型的参数,参数的变量格式为category_filter,正则表达式的字符串,过滤材料类别。要查找所有的材料,输入“”。

第3个参数为输入:
输入char* 字符类型的参数,参数的变量格式为name_filter,正则表达式的字符串,过滤材料名称。要查找所有的材料,输入“”。

第4个参数为输出:
输出int* 整数型的参数,参数的变量格式为material_count,在阵列中列出的材料的数量。

第5个参数为输出:
输出char* * * 字符类型的参数,参数的变量格式为material_librefs,含每种材料的库参考域字符的字符串数组。调用超滤自由string_array以释放该结构内分配的存储空间。

第6个参数为输出:
输出char* * * 字符类型的参数,参数的变量格式为material_names,含每种材料的名称字段字符的字符串数组。调用超滤自由string_array以释放该结构内分配的存储空间。

第7个参数为输出:
输出char* * * 字符类型的参数,参数的变量格式为material_types,含每种材料的类型字段字符的字符串数组。调用超滤自由string_array以释放该结构内分配的存储空间。

0

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