找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

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

能否根据dataset来找到该dataset引用的操作系统文件

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

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

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

x
比如说:我在生成一个dataset的时候,导入了"D:\\aaa.prt",现在我在程序中先找到该dataset,再根据这个dataset来找到"D:\\aaa.prt".
  我用getImanFiles()和getPath()方法得到的是volumn中的路经和文件名
但这个文件无法用ug打开。我想用ug的二次开发程序来提取该文件的属性,所以必须要能打开文件。
请教程序怎么样写才能得到操作系统中的路经和文件名?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-4-3 09:09:57 | 只看该作者
File[] imanfiles = ugdata.getFiles ( "UGPART", ugdata.getWorkingDir () );
3
发表于 2006-4-4 08:27:42 | 只看该作者
首先谢谢bluemanager 的回复!
我这还有一个问题要请教:比如说,在item下有一个dataset,这个dataset有一个named reference “D:\aaa.prt”,在这个文件中有我自己定义的一些属性,现在我想在不打开这个文件的情况下,直接用java程序从该dataset来提取这些属性,这样可以实现吗?如果可以,该用dataset的哪个函数?
4
发表于 2006-4-4 09:34:06 | 只看该作者
原帖由 2323220987 于 2006-4-4 00:27 发表
首先谢谢bluemanager 的回复!
我这还有一个问题要请教:比如说,在item下有一个dataset,这个dataset有一个named reference “D:\aaa.prt”,在这个文件中有我自己定义的一些属性,现在我想在不打开这个文件的 ...


part文件的属性是放在那个二进制文件里面的。里面的属性只有通过NX的API去读取,你可以用JINI调用NX的库,去读取part文件的属性。不过据说NX也有java的API,我没有用过,你可以试试。
另外part文件有一部分属性放在dataset引用的一个form中,不过这个没有多大的用处,估计不能满足你的要求。
其他的方法我我就不知道了。
5
发表于 2006-4-4 10:19:01 | 只看该作者
据我所知,jini是的java本地方法,也就是调用c++的dll,我会试一试
我用的ug是的3。0,好象不支持java api
非常感谢bluemanager的回复。
6
发表于 2006-4-6 21:40:08 | 只看该作者
原帖由 2323220987 于 2006-4-4 10:19 发表
据我所知,jini是的java本地方法,也就是调用c++的dll,我会试一试
我用的ug是的3。0,好象不支持java api
非常感谢bluemanager的回复。


NX3已经支持JAVA API

你可以自己看看文档

评分

参与人数 1技术 +1 收起 理由
killer + 1 感谢支持!

查看全部评分

7
发表于 2006-4-7 16:00:49 | 只看该作者
我在doc里又看了一遍,没有看到有java api,能否请amd指点一下
8
发表于 2006-4-7 20:23:37 | 只看该作者
原帖由 2323220987 于 2006-4-7 16:00 发表
我在doc里又看了一遍,没有看到有java api,能否请amd指点一下


普通doc哪里会有?
那是要专门花钱买得!
9
发表于 2006-4-7 20:24:33 | 只看该作者
原帖由 2323220987 于 2006-4-7 16:00 发表
我在doc里又看了一遍,没有看到有java api,能否请amd指点一下


普通doc哪里会有?
那是要专门花钱买得!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-23 11:55 , Processed in 0.023352 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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