iCAx开思工具箱
标题:
UG/KF问题
[打印本页]
作者:
liujunwind
时间:
2008-4-17 20:55
标题:
UG/KF问题
大虾请教一个简单的问题,我在学习kf的时候遇到一个问题,在创建一个内嵌知识规则的UDF时候,要从"save to library"中选择一个库文件,这个库文件是自己定义的,我想问一下如何定义这个库文件(比如这个库文件的名称是kf_udf)谢谢你了
作者:
makoto73312
时间:
2008-4-22 17:37
在UGII中有两个文件,档名为dbc_udf_ascii.def及udf_database.txt,此两个文件为UG系统中UDF环境的设定档,其中dbc_udf_ascii.def为设定Library的文件,其内容撰写方式如下方红色字体所示,UDF输出的档案位置也可自行设定档案目录。红色字体是我参考CLASS Fittings的内容去修改的。
若找不到此两文件,则需至UGS\NX 3.0\UGII\udf 数据夹中寻找即可,并复制此两文件于UGII下
CLASS metric
{
TYPE Metric
QUERY "[DB(udf_lib_name)] &= [metric]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
CLASS Fittings
{
TYPE Fittings
QUERY "[DB(udf_lib_name)] &= [Fittings]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
}
CLASS kf_UDF
{
TYPE kf_UDF
QUERY "[DB(udf_lib_name)] &= [kf_UDF]"
FILE "D:\kf_UDF"
DIALOG udf_name
RSET udf_file_name
}
CLASS Grooves
{
TYPE Grooves
QUERY "[DB(udf_lib_name)] &= [Grooves]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
CLASS Retaining_Rings
{
TYPE Retaining_Rings
QUERY "[DB(udf_lib_name)] &= [Retaining_Rings]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
}
CLASS Seals
{
TYPE Seals
QUERY "[DB(udf_lib_name)] &= [Seals]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
}
CLASS O_Rings
{
TYPE O_Rings
QUERY "[DB(udf_lib_name)] &= [O_Rings]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
}
}
udf_database.txt文件,则为所有曾经输出UDF的历史信息,您可自行先输出UDF至您自行定义的Library后,再开启此档案,就可发现自行输出UDF的档案信息。
若您需使用别人给的UDF,则只要将此UDF的信息key in至此文件中,即可于inport UDF的窗口看见此UDF
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3