iCAx开思网

标题: 【求助】二次开发问题 [打印本页]

作者: 双子星    时间: 2002-5-17 11:09
标题: 【求助】二次开发问题
UDO Features是不是就是UDF,如何在二次开发中实现对UDF的访问和创建呢?
作者: zyh1015    时间: 2002-5-17 16:50
我想问一下UDF有没有中文的资料
作者: darkhorse    时间: 2002-5-17 17:02
1)是
2)访问或许可以,创建好像很难把.
3)没有
作者: zyh1015    时间: 2002-5-17 18:21
    UDF Libraries 的 Libraries  怎么创建?
作者: 双子星    时间: 2002-5-18 11:36
刚才又查了一遍API手册
用API可以创建UDF,有专门的函数(uf_modl_udf.h里),这下省事了
作者: darkhorse    时间: 2002-5-18 11:51
是吗?我感觉很难的。。。。
作者: hpgcandesign    时间: 2002-5-18 11:54
1.找到UG安装根目录\UGS180\GII\ug_metric.def文件用写字板打开
2.使用查找方式查找到:Solids_UdfLibraryFile:  
在后面加上如下:Solids_UdfLibraryFile: D:\\udflibrary\\library_dir.txt----->保存
3.在d盘建立文件夹:udflibrary------->打开udflibrary文件夹建立文本文件:library_dir.txt和文件夹:library,在library_dir.txt里写上内容如下:library;D:\udflibrary\library---->保存
4.重新启动UG;绘制标准件------->File----->Export------>User Defined Feature.
5.完成
作者: 双子星    时间: 2002-5-18 11:59
二次开发中建立UDF的过程
Create a new UDF instantiation in the current part. The steps to instantiate a new UDF are as follows:
1) Open the UDF definition file using UF_PART_open_quiet().
2) Find the UDF feature definition.
3) Ask for the UDF definition to get all the external references.
4) Change part to the instantiation part
5) For each external reference you need to select a new reference in the
instantiation part.
6) Get new values for the expressions.
7) Use UF_MODL_create_instantiated_udf to create a UDF instantiation.
作者: zyh1015    时间: 2002-5-19 20:22
我按照下面步骤做,结果出错显示:no library found 怎么办?
1.找到UG安装根目录F:\UGS180\UGII\ug_metric.def文件用写字板打开  
2.用查找方式查找到:Solids_UdfLibraryFile:  
在后面加上如下:Solids_UdfLibraryFile: F:\\udflibrary\\library_dir.txt----->保存 ,这是不是用“\"?
3.在F盘建立文件夹:udflibrary------->打开udflibrary文件夹建立文本文件:library_dir.txt和文件夹:library,在library_dir.txt里写上内容如下:library;D:\udflibrary\library---->保存  
4.重新启动UG;绘制标准件------->File----->Export------>User Defined Feature.
作者: zyh1015    时间: 2002-5-19 22:05
    我终于建立了自己的library,按照上面的方法确实可以,特别要注意大小写和符号。
    而且可以建立任意多的library,只要在自己建立的文件夹的文本文件中按上面的写法,列出你要的library即可。
作者: martin120    时间: 2006-12-17 23:58
UDO的含义是用户自定义对象,怎么会是UDF(用户自定义特征)呢?




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3