
UDF(User Defined Feature)
用户自定义特征,该功能用于用户创建常用特征,在以后的使用中,可以更方便快捷的调用。
1.在使用前,首先创建一个用于存放特征文件(包含.Prt和.Cgm的文件)的空文件夹。
如下图:
图示示例中,文件夹中已有两个用户自定义特征。
2.自定义UDF库,并指定路径到步骤1中的文件夹中。
在UG安装目录中,UGII文件夹下,找到文件dbc_udf_ascii.def,打开,找到文件中的下列命令行:
#########################################################################
# The Library Hierarchy #
#########################################################################
CLASS metric
{
TYPE MetricQUERY "[DB(udf_lib_name)] &= [metric]"
FILE "$UGII_UDF_LIBRARY_DIR"
DIALOG udf_name
RSET udf_file_name
}
该命令行显示为命名为metric的UDF库的设置。
更改其中的涂黄部分为步骤一中创建的文件夹的路径,按示例应更改为:C:\\UGS\\Myudf,即重新指定了UDF库metric的文件保存地址。
也可以增加新的UDF库,只需要增加一栏上述字段,并更改其中的红色字段部分。
说明:示例中metric字段为UG程序中UDF库文件的名称,$UGII_UDF_LIBRARY_DIR字段则是该UDF库对应的UDF文件的保存路径。
3.UDF的创建,编辑与调用
创建与调用功能: Tools—User Defined Feature
编辑功能:Edit—Feature—Edit parameters…
创建方法2:File—Export-- User Defined Feature…
4.UDF的删除
在UG安装目录中,UGII文件夹下,找到文件udf_database.txt,打开,删除对应的UDF字段。示例如下:
删除阴影部分,即可删除UG中UDF库中的命名为fangkuai的特征的显示。
再在步骤1中创建的文件夹内找到对应的文件,删除即可。
