iCAx开思工具箱

标题: 【求助】有关函数UF_MODL_split_body() [打印本页]

作者: tari    时间: 2004-7-6 15:31
标题: 【求助】有关函数UF_MODL_split_body()
用一个小截面去截body得到两个split_body,如何得知哪一个是split_bodies[0],哪一个是split_bodies[1]?我要用许多小截面去截一个body,split一次后需要将其中的一个split_bodies赋给body,供下一次分割时使用
作者: wflying    时间: 2004-7-6 15:52
请高手指点一下,我也是想问这个问题!
作者: tari    时间: 2004-7-6 21:03
得到各个split_body,我想把每一个split_bodies输出为一个单独的part,怎么实现?
作者: tari    时间: 2004-7-7 09:22
我使用函数rc=UF_PART_export_with_options()弹出的错误信息是NO error text found for error 943007,没看懂这个错误报告
呵呵,我刚刚试了一下,是文件名没带路径
我现在把plane和split_bodies一起输出去了,我现在想把plane拉伸帮助定位,但我不知往哪个方向拉伸,如何确定?
作者: ptjmy    时间: 2004-7-14 12:25
tari wrote:
用一个小截面去截body得到两个split_body,如何得知哪一个是split_bodies[0],哪一个是split_bodies[1]?我要用许多小截面去截一个body,split一次后需要将其中的一个split_bodies赋给body,供下一次分割时使用

这个东东怎么确定的啊,恳请高手指点一下!
作者: tari    时间: 2004-7-17 14:03
哪一个是split_bodies[0],哪一个是split_bodies[1]不会没规律吧,高手指点一下吧,谢谢!
作者: zzz    时间: 2004-7-18 14:05
自己做个试验试一下嘛。
作者: zzz    时间: 2004-7-18 14:08
tari wrote:
得到各个split_body,我想把每一个split_bodies输出为一个单独的part,怎么实现?

  
在assembly里面好像有这个命令,但是不知有没有对应的函数。
作者: tari    时间: 2004-7-18 14:19
zzz wrote:
   
  
  在assembly里面好像有这个命令,但是不知有没有对应的函数。

这个我通过使用UF_PART_export_with_options(),基本满足要求了
作者: tari    时间: 2004-7-18 14:25
zzz wrote:
自己做个试验试一下嘛。

谢谢zzz斑竹!
作者: wflying    时间: 2004-7-27 16:36
顶一下!我也是想把一个实体分割成两个实体,然后要分别用到这两个不同的实体,是怎么判断它们的TAG呀,就像楼主说的那种情况!
作者: goodluckwu    时间: 2004-7-28 15:22
自己做一个,设置其中的一个为high light,然后多做几个猜测一下。看看能不能找到规律
作者: tari    时间: 2004-7-28 15:32
有道理!谢谢
如果哪位找出规律,恳请在后面跟贴!
作者: ghmirist    时间: 2007-3-13 11:09
一般是这样,原来实体的tag指向split_bodies[0],面的正向指向split_bodies[0]。
但现在又有问题,无法用split_bodies[0]来删除实体。
用UF_OBJ_ask_status()函数得到每个body的状态是UF_OBJ_DELETED。
是否需要将tag转换一下?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3