iCAx开思工具箱
标题:
UG OPEN API中显示数据点的编程问题
[打印本页]
作者:
ywsqq
时间:
2006-3-9 19:18
标题:
UG OPEN API中显示数据点的编程问题
各位高手,在用API编程过程中有个问题请教,就是在UG中怎样把.dat文件中的数据显示在UG界面中,用什么函数实现这个功能呢?谢谢!
作者:
huashanyjj
时间:
2006-3-10 15:15
用C的库函数就可以了。
#include <stdio.h>
FILE * fp;
char s[81];
char c;
if( (fp = fopen( "test.dat", "r" )) != NULL )
{
fscanf( fp, "%s", s );
fscanf( fp, "%c", &c );
fclose(fp);
}
作者:
ywsqq
时间:
2006-3-11 17:02
谢谢!我试试看!
作者:
ywsqq
时间:
2006-3-12 17:31
楼上大哥,我试了这个程序,编译通过,可是在UG中没有显示任何东西.
不知道怎么回事啊?
这是我的思路:我的课题是反求工程中的数据处理,我在VC中编程处理数据(汽车外型),想在UG中把这些处理好的数据造型出来,和原始数据比较,来验证我的数据处理的方法是正确可行的,这是我在UG中做的对话框(附件1),按Import 按钮,出现选择文件对话框,选好要显示的.dat文件之后,按Apply按钮就可以把.dat文件中的三维数据在UG界面中显示出来(以点的形式显示还是以曲面的方式显示还没考虑好,哪种更简便方便呢?),现在的问题就是Apply中的回调函数不知道用什么函数实现,请各位高手指点一下好吗?谢谢啊!
作者:
huashanyjj
时间:
2006-3-13 09:33
如果是点,就用函数:
UF_CURVE_create_point()
具体使用参考UG/open 的文档。
在apply里使用这个函数把点画出来,就可以。
作者:
ywsqq
时间:
2006-3-16 23:36
谢谢这位大侠!我试试看!
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3