iCAx开思网

标题: 请教UF_FACET_facet_solid命令 [打印本页]

作者: zhangruzhen    时间: 2006-12-18 12:34
标题: 请教UF_FACET_facet_solid命令
我用UF_FACET_facet_solid(m_PartTag, &faceting_params, &faceted_model)命令,为什么总是不成功,返回非零值。
我的m_PartTag是直接从打开对话框里获得的UF_UI_open_part(&error_handler,filename,&use_display_file,&m_PartTag,&response,&part_status)
是不是和这个有官?
到底错在哪里呢?

[ 本帖最后由 zhangruzhen 于 2006-12-18 12:35 编辑 ]
作者: iVc    时间: 2006-12-18 16:55
UF_FACET_facet_solid的第一个参数是你要facet的solid object的tag, 不是part tag吧
作者: zhangruzhen    时间: 2006-12-19 12:45
那怎么获得part文件的solid_tag?
作者: gao264    时间: 2006-12-19 12:53
原帖由 zhangruzhen 于 2006-12-19 12:45 发表
那怎么获得part文件的solid_tag?

最简单的办法就是选择啊,用single select或者class select
作者: zhangruzhen    时间: 2006-12-19 13:47
能不能具体说一下,我打开一个。prt文件,得到一个tag,然后怎么选择得到solid tag
作者: gao264    时间: 2006-12-19 13:51
原帖由 zhangruzhen 于 2006-12-19 13:47 发表
能不能具体说一下,我打开一个。prt文件,得到一个tag,然后怎么选择得到solid tag

好像精华贴里面有的,如何得到solid,连接在这里https://www.icax.org/viewthread. ... mp;page=#pid=581494
作者: zhangruzhen    时间: 2006-12-19 16:38
那个例子我看了应该是遍历所有的solid文件,我的问题是想把。prt文件转化成solid
不知道我对那个问题的理解对不对
请指教
谢谢:)
作者: gao264    时间: 2006-12-19 17:02
原帖由 zhangruzhen 于 2006-12-19 16:38 发表
那个例子我看了应该是遍历所有的solid文件,我的问题是想把。prt文件转化成solid
不知道我对那个问题的理解对不对
请指教
谢谢:)

那个函数本来就是对solid操作的啊,你遍历的时候就找到一个转换一个facet啊~~我就是用这个方法做的,BTW:你为什么要用facet?直接用solid不行吗?
作者: gao264    时间: 2006-12-19 17:36
你要.STL的面体啊?直接选中solid导出来就行了,不用你转换成facet了啊
作者: missing914    时间: 2006-12-19 20:48
.prt是一个ug档,而solid是它里面的内容,这就好比一本书与书里文字的关系,书怎么能转换成文字呢?所以.prt不能转换成solid!
作者: zhangruzhen    时间: 2006-12-19 21:05
我做二次开发,分析模型,只有模型的。prt文件,然后我要转换成stl文件再做一些分析。
我想既然ug里文件下面的输出里有这个功能,二次开发为什么就做不出来呢?
作者: gao264    时间: 2006-12-20 08:14
原帖由 zhangruzhen 于 2006-12-19 21:05 发表
我做二次开发,分析模型,只有模型的。prt文件,然后我要转换成stl文件再做一些分析。
我想既然ug里文件下面的输出里有这个功能,二次开发为什么就做不出来呢?

有啊,我不是给你找到函数了吗?在别的帖子里回答了啊
作者: zhangruzhen    时间: 2006-12-20 14:13
看到,谢谢:)




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