原帖由 cam-yp 于 2008-4-2 08:36 发表
extern int UF_PS_export_data (
uf_list_p_t body_list,
char * file_name );
原帖由 my_dear2002 于 2008-4-2 10:25 发表
我用老大您的这个方法导出parasolid文件,只能导出一次啊,file_name = "d:pp.x_t",导出后我在adams里面看到是空的没东西,然后再次运行死活报错,我都将pp.x_t删除了,然后命名为别的file_name还是不 ...
原帖由 cam-yp 于 2008-4-2 12:56 发表
函数是没有错的,我用的就是这个
file_name = "d:pp.x_t", 应该是file_name = "d:\\pp.x_t",
还有你要create LIST ,不要直接把SOLID 当作 LIST导出
原帖由 zzz 于 2008-4-2 20:46 发表
只用UF_solid_type去cycle是不行的,这样遍历到的对象不止是solid body,
还包括face,edge等,还要进一步判断subtype
原帖由 my_dear2002 于 2008-4-3 09:50 发表
请教您老几个问题啊
1、导出parasolid格式只导出solid在别的软件能用吗?我导出面啥的不是这个模型更完整吗?
2、怎么判断subtype来判断呢?麻烦告知详情,不胜感激。
原帖由 cam-yp 于 2008-4-6 08:54 发表
parasolid在API帮助里面特别说明是针对SOLID的,所以你还要判断SOLID是不是真正的实体,真如ZZZ所说
欢迎光临 iCAx开思网 (https://www.icax.org/) | Powered by Discuz! X3.3 |