找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 16275|回复: 5
打印 上一主题 下一主题

UG OPEN API中显示数据点的编程问题

[复制链接]
跳转到指定楼层
1
发表于 2006-3-9 19:18:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
各位高手,在用API编程过程中有个问题请教,就是在UG中怎样把.dat文件中的数据显示在UG界面中,用什么函数实现这个功能呢?谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-3-10 15:15:56 | 只看该作者
用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);
}
3
发表于 2006-3-11 17:02:51 | 只看该作者
谢谢!我试试看!
4
发表于 2006-3-12 17:31:46 | 只看该作者
楼上大哥,我试了这个程序,编译通过,可是在UG中没有显示任何东西.不知道怎么回事啊?
       这是我的思路:我的课题是反求工程中的数据处理,我在VC中编程处理数据(汽车外型),想在UG中把这些处理好的数据造型出来,和原始数据比较,来验证我的数据处理的方法是正确可行的,这是我在UG中做的对话框(附件1),按Import 按钮,出现选择文件对话框,选好要显示的.dat文件之后,按Apply按钮就可以把.dat文件中的三维数据在UG界面中显示出来(以点的形式显示还是以曲面的方式显示还没考虑好,哪种更简便方便呢?),现在的问题就是Apply中的回调函数不知道用什么函数实现,请各位高手指点一下好吗?谢谢啊!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5
发表于 2006-3-13 09:33:27 | 只看该作者
如果是点,就用函数:
UF_CURVE_create_point()
具体使用参考UG/open 的文档。

在apply里使用这个函数把点画出来,就可以。
6
发表于 2006-3-16 23:36:42 | 只看该作者
谢谢这位大侠!我试试看!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-27 14:41 , Processed in 0.144313 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表